Skip to content

Commit 1306e56

Browse files
committed
Add Select2LocaleType
1 parent f8ed939 commit 1306e56

2 files changed

Lines changed: 39 additions & 0 deletions

File tree

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
<?php
2+
/**
3+
* This file is part of the EcommitJavascriptBundle package.
4+
*
5+
* (c) E-commit <contact@e-commit.fr>
6+
*
7+
* For the full copyright and license information, please view the LICENSE
8+
* file that was distributed with this source code.
9+
*/
10+
11+
namespace Ecommit\JavascriptBundle\Form\Type\Select2;
12+
13+
use Symfony\Component\Form\Extension\Core\Type\LocaleType;
14+
15+
class Select2LocaleType extends AbstractSelect2Type
16+
{
17+
/**
18+
* {@inheritdoc}
19+
*/
20+
public function getParent()
21+
{
22+
return LocaleType::class;
23+
}
24+
25+
/**
26+
* {@inheritdoc}
27+
*/
28+
public function getBlockPrefix()
29+
{
30+
return 'ecommit_javascript_select2locale';
31+
}
32+
}

Resources/views/Form/select2.html.twig

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,13 @@
8787
{% endspaceless %}
8888
{% endblock %}
8989

90+
{% block ecommit_javascript_select2locale_widget %}
91+
{% spaceless %}
92+
{{ form_widget(form) }}
93+
{{ block('ecommit_javascript_select2_js') }}
94+
{% endspaceless %}
95+
{% endblock %}
96+
9097
{% block ecommit_javascript_select2_js %}
9198
<script type="text/javascript">
9299
$(function () {

0 commit comments

Comments
 (0)