File tree Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Original file line number Diff line number Diff line change @@ -365,6 +365,21 @@ You can even give the block default content. See
365
365
:ref: `Passing HTML to Components via Block <embedded-components >`
366
366
for more info.
367
367
368
+ The only limitation when defining contents inside a component using the HTML syntax
369
+ is that you cannot import macros using the ``_self `` keyword. You must always use
370
+ the full template path:
371
+
372
+ .. code-block :: html+twig
373
+
374
+ <twig:Alert>
375
+ {# ❌ this won't work #}
376
+ {% from _self import message_formatter %}
377
+ {# ✅ this works as expected #}
378
+ {% from 'some/path/template.html.twig' import message_formatter %}
379
+
380
+ {{ message_formatter('...') }}
381
+ </twig:Alert>
382
+
368
383
Fetching Services
369
384
-----------------
370
385
You can’t perform that action at this time.
0 commit comments