You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I think I face an issue when embedding a component into a block inside an other one using combination of {% block %} and HTML syntax. (while it works using twig:block and HTML ; and it works using {% block %} and {% component %})
My version is symfony/ux-twig-component: 2.21, symfony:5.4, symfony/twig-bundle:6.3, twig/twig: 3.3.7, symfony: 6.4.13, php 8.2
How to reproduce :
<twig:MyEmbedder>
<twig:block name="demo">
<twig:MyEmbed/> {# It Works ==> renders "<h1>Hello embedded</h1>" #}
{% component MyEmbed %}{% endcomponent %} {# It Works ==> renders "<h1>Hello embedded</h1>" #}
</twig:block>
</twig:MyEmbedder>
<twig:MyEmbedder>
{% block demo %}
<twig:MyEmbed/> {# It DOES NOT Work ==> renders "<twig:MyEmbed/>" #}
{% component MyEmbed %}{% endcomponent %} {# It Works ==> renders "<h1>Hello embedded</h1>" #}
{% endblock %}
</twig:MyEmbedder>
When using the HTML syntax, you need to be consistent, so indeed
<twig:MyEmbedder>
{% blockdemo %}
<twig:MyEmbed/> {# It DOES NOT Work ==> renders "<twig:MyEmbed/>" #}
{% componentMyEmbed %}{% endcomponent %} {# It Works ==> renders "<h1>Hello embedded</h1>" #}
{% endblock %}
</twig:MyEmbedder>
This should be written
<twig:MyEmbedder>
<twig:blockname="demo">
<twig:MyEmbed/> {# It DOES NOT Work ==> renders "<twig:MyEmbed/>" #}
{% componentMyEmbed %}{% endcomponent %} {# It Works ==> renders "<h1>Hello embedded</h1>" #}
</twig:block>
</twig:MyEmbedder>
Not sure if this will be enough but it's a required step at least :)
Hello,
I think I face an issue when embedding a component into a block inside an other one using combination of {% block %} and HTML syntax. (while it works using twig:block and HTML ; and it works using {% block %} and {% component %})
My version is symfony/ux-twig-component: 2.21, symfony:5.4, symfony/twig-bundle:6.3, twig/twig: 3.3.7, symfony: 6.4.13, php 8.2
How to reproduce :
Thank's in advance for having a look at this problem.
Best regards,
CDR
The text was updated successfully, but these errors were encountered: