ユザンタフェスを構築する
嫩枝は,例えばテンプレ,トの継承といった,多くの便利な機能を備えています。
模板/ディレクトリが自動的に作成され,サンプルレbase.html.twig
も同様に作成されます。
12 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
<!文档类型超文本标记语言><超文本标记语言><头><元字符集=“utf - 8”><标题>{%块标题%}欢迎光临!{%endblock%}标题><链接rel=“图标”href="data:image/svg+xml,">{#输入' composer require syob娱乐下载mfony/webpack-encore-bundle '开始使用symfony UX #}{%块样式表%}{{encore_entry_link_tags('app')}}{%endblock%}{%块javascripts %}{{encore_entry_script_tags('app')}}{%endblock%}头><身体>{%块身体%}{%endblock%}身体>超文本标记语言>
模板/ディレクトリが自動的に作成され,サンプルレbase.html.twig
も同様に作成されます。
12 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
<!文档类型超文本标记语言><超文本标记语言><头><元字符集=“utf - 8”><标题>{%块标题%}欢迎光临!{%endblock%}标题><链接rel=“图标”href="data:image/svg+xml,">{#输入' composer require syob娱乐下载mfony/webpack-encore-bundle '开始使用symfony UX #}{%块样式表%}{{encore_entry_link_tags('app')}}{%endblock%}{%块javascripts %}{{encore_entry_script_tags('app')}}{%endblock%}头><身体>{%块身体%}{%endblock%}身体>超文本标记语言>
12 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
<!文档类型超文本标记语言><超文本标记语言><头><元字符集=“utf - 8”><标题>{%块标题%}欢迎光临!{%endblock%}标题><链接rel=“图标”href="data:image/svg+xml,">{#输入' composer require syob娱乐下载mfony/webpack-encore-bundle '开始使用symfony UX #}{%块样式表%}{{encore_entry_link_tags('app')}}{%endblock%}{%块javascripts %}{{encore_entry_script_tags('app')}}{%endblock%}头><身体>{%块身体%}{%endblock%}身体>超文本标记语言>
レ@ @アウトには块
要素を定義できます。屏蔽要素には、レ、アウトを拡張した各子テンプレ,トが個々の内容でコンテンを追加できます。
プロジェクトのホ,ムペ,ジ用に,模板/会议/ index.html.twig
としてテンプレ,トを作ってみましょう:
1 2 3 4 5 6 7 8 9 10 11
{%扩展“base.html。嫩枝' %}{%块标题%}会议留言板{%endblock%}{%块身体%}<h2>给出你的反馈!h2>{%为会议中的会议%}<h4>{{conference}}h4>{%endfor%}{%endblock%}
base.html.twig
を拡張したこのテンプレ,トは,标题
ブロックと身体
ブロックの再定義を行っています。
テンプレ,トの記法{% %}
はアクションと構造を表します。
記法{{}}
は,何かを表示する際に使われます。{{conference}}
はカンファレンスの表現(会议
オブジェクトで__toString
を呼び出した結果)を表示します。