如何在Symfony 2和Twig中基于http://getbootstrap.com/components/#panels-heading创建可重用的面板?我的意思是如何创建可重复使用的控件,我可以嵌入我的twig页面并提供头文本和正文,其中包含html和其他一些树枝组件(例如表单控件)。
此控件应包含来自引导程序面板示例的所有HTML,我将仅提供标题文本和正文...并将控件放在适当的位置。
答案 0 :(得分:1)
http://twig.sensiolabs.org/doc/tags/extends.html
您是在谈论扩展模板吗?这样你就可以重用来自bootstrap的所有HTML,只是覆盖你需要的部分。
在Symfony2中,extends语法类似于:
<强> somefile.twig.html 强>
{% extends 'AcmeSomeBundle:Default:bootstrap.template.html.twig' %}
请查看上面的文档链接以获取更多详细信息。