Skip to content

Commit e2da251

Browse files
committed
Implement normalized controller names
1 parent 22b1ae1 commit e2da251

File tree

2 files changed

+14
-14
lines changed

2 files changed

+14
-14
lines changed

Resources/views/form_theme.html.twig

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,24 @@
11
{% block dropzone_widget -%}
2-
{%- set dataController = (attr['data-controller']|default('') ~ ' @symfony/ux-dropzone/dropzone')|trim -%}
2+
{%- set dataController = (attr['data-controller']|default('') ~ ' symfony--ux-dropzone--dropzone')|trim -%}
33
{%- set attr = attr|merge({ 'data-controller': '', class: (attr.class|default('') ~ ' dropzone-input')|trim}) -%}
44

55
<div class="dropzone-container" data-controller="{{ dataController }}">
6-
<input type="file" {{ block('widget_attributes') }} data-target="@symfony/ux-dropzone/dropzone.input" />
6+
<input type="file" {{ block('widget_attributes') }} data-symfony--ux-dropzone--dropzone-target="input" />
77

8-
<div class="dropzone-placeholder" data-target="@symfony/ux-dropzone/dropzone.placeholder">
8+
<div class="dropzone-placeholder" data-symfony--ux-dropzone--dropzone-target="placeholder">
99
{%- if attr.placeholder is defined and attr.placeholder is not none -%}
1010
{{- translation_domain is same as(false) ? attr.placeholder : attr.placeholder|trans({}, translation_domain) -}}
1111
{%- endif -%}
1212
</div>
1313

14-
<div class="dropzone-preview" data-target="@symfony/ux-dropzone/dropzone.preview" style="display: none">
14+
<div class="dropzone-preview" data-symfony--ux-dropzone--dropzone-target="preview" style="display: none">
1515
<button class="dropzone-preview-button" type="button"
16-
data-target="@symfony/ux-dropzone/dropzone.previewClearButton"></button>
16+
data-symfony--ux-dropzone--dropzone-target="previewClearButton"></button>
1717

1818
<div class="dropzone-preview-image" style="display: none"
19-
data-target="@symfony/ux-dropzone/dropzone.previewImage"></div>
19+
data-symfony--ux-dropzone--dropzone-target="previewImage"></div>
2020

21-
<div data-target="@symfony/ux-dropzone/dropzone.previewFilename" class="dropzone-preview-filename"></div>
21+
<div data-symfony--ux-dropzone--dropzone-target="previewFilename" class="dropzone-preview-filename"></div>
2222
</div>
2323
</div>
2424
{%- endblock %}

Tests/Form/DropzoneTypeTest.php

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -38,19 +38,19 @@ public function testRenderForm()
3838
$rendered = $container->get(Environment::class)->render('dropzone_form.html.twig', ['form' => $form->createView()]);
3939

4040
$this->assertSame(
41-
'<form name="form" method="post" enctype="multipart/form-data"><div id="form"><div><label for="form_photo" class="required">Photo</label><div class="dropzone-container" data-controller="mydropzone @symfony/ux-dropzone/dropzone">
42-
<input type="file" id="form_photo" name="form[photo]" required="required" data-controller="" class="dropzone-input" data-target="@symfony/ux-dropzone/dropzone.input" />
41+
'<form name="form" method="post" enctype="multipart/form-data"><div id="form"><div><label for="form_photo" class="required">Photo</label><div class="dropzone-container" data-controller="mydropzone symfony--ux-dropzone--dropzone">
42+
<input type="file" id="form_photo" name="form[photo]" required="required" data-controller="" class="dropzone-input" data-symfony--ux-dropzone--dropzone-target="input" />
4343
44-
<div class="dropzone-placeholder" data-target="@symfony/ux-dropzone/dropzone.placeholder"></div>
44+
<div class="dropzone-placeholder" data-symfony--ux-dropzone--dropzone-target="placeholder"></div>
4545
46-
<div class="dropzone-preview" data-target="@symfony/ux-dropzone/dropzone.preview" style="display: none">
46+
<div class="dropzone-preview" data-symfony--ux-dropzone--dropzone-target="preview" style="display: none">
4747
<button class="dropzone-preview-button" type="button"
48-
data-target="@symfony/ux-dropzone/dropzone.previewClearButton"></button>
48+
data-symfony--ux-dropzone--dropzone-target="previewClearButton"></button>
4949
5050
<div class="dropzone-preview-image" style="display: none"
51-
data-target="@symfony/ux-dropzone/dropzone.previewImage"></div>
51+
data-symfony--ux-dropzone--dropzone-target="previewImage"></div>
5252
53-
<div data-target="@symfony/ux-dropzone/dropzone.previewFilename" class="dropzone-preview-filename"></div>
53+
<div data-symfony--ux-dropzone--dropzone-target="previewFilename" class="dropzone-preview-filename"></div>
5454
</div>
5555
</div></div></div></form>
5656
',

0 commit comments

Comments
 (0)