Skip to content

Commit 7c35987

Browse files
committed
Update Mapbender Element API conventions
1 parent 271ce93 commit 7c35987

2 files changed

Lines changed: 9 additions & 13 deletions

File tree

Element/QueryBuilderElement.php

Lines changed: 6 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -76,16 +76,9 @@ public static function getFormTemplate()
7676
return 'QueryBuilderBundle:ElementAdmin:queryBuilder.html.twig';
7777
}
7878

79-
/**
80-
* @inheritdoc
81-
*/
82-
public function render()
79+
public function getFrontendTemplatePath($suffix = '.html.twig')
8380
{
84-
return /** @lang XHTML */
85-
'<div
86-
id="' . $this->getId() . '"
87-
class="mb-element mb-element-queryBuilder modal-body"
88-
title="' . _($this->getTitle()) . '"></div>';
81+
return "MapbenderQueryBuilderBundle:Element:queryBuilder{$suffix}";
8982
}
9083

9184
/**
@@ -95,14 +88,14 @@ public function getAssets()
9588
{
9689
return array(
9790
'css' => array(
98-
'@MapbenderQueryBuilderBundle/Resources/styles/queryBuilder.element.scss'
91+
'@MapbenderQueryBuilderBundle/Resources/styles/queryBuilder.element.scss',
9992
),
10093
'js' => array(
101-
'@MapbenderQueryBuilderBundle/Resources/public/queryBuilder.element.js'
94+
'@MapbenderQueryBuilderBundle/Resources/public/queryBuilder.element.js',
10295
),
10396
'trans' => array(
104-
'MapbenderQueryBuilderBundle:Element:queryBuilder.json.twig'
105-
)
97+
'MapbenderQueryBuilderBundle:Element:queryBuilder.json.twig',
98+
),
10699
);
107100
}
108101

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
<div id="{{ id }}"
2+
class="mb-element mb-element-queryBuilder modal-body"
3+
title="{{ title | trans }}"></div>

0 commit comments

Comments
 (0)