mog*_*man 2 theming symfony twig
我在发短信时遇到了麻烦.
我创建了一个包含以下主题的单独主题文件:
{% block text_widget %}
<div class="text_widget">
{% set type = type|default('text') %}
{{ block('field_widget') }}
</div>
{% endblock %}
{% block textarea_widget %}
<div class="textarea_widget">
{#{% set type = type|default('text') %}#}
{{ block('textarea_widget') }}
</div>
{% endblock %}
Run Code Online (Sandbox Code Playgroud)
第一个块主题工作(text_widget),但第二个块导致页面根本不加载.如果我将块行更改为,它可以工作
{{ block('field_widget') }}
Run Code Online (Sandbox Code Playgroud)
但随后twig渲染一个普通的文本字段.根据https://github.com/symfony/symfony/tree/master/src/Symfony/Bundle/FrameworkBundle/Resources/views/Form我应该能够使用textarea_widget.
有任何想法吗?
{% block textarea_widget %}
{% spaceless %}
<div class="textarea_widget">
<textarea {{ block('widget_attributes') }}>{{ value }}</textarea>
</div>
{% endspaceless %}
{% endblock textarea_widget %}
Run Code Online (Sandbox Code Playgroud)
没有?
| 归档时间: |
|
| 查看次数: |
4830 次 |
| 最近记录: |