Twig ¶
- Introduction
- Prerequisites前提条件
- Installationインストール
- Basic API Usage基本的な API の使用法
- Prerequisites
- Installationインストール
- Twig for Template Designers
- Synopsisあらすじ
- IDEs IntegrationIDE の統合
- Variables変数
- Filtersフィルター
- Functions機能
- Named Arguments名前付き引数
- Control Structure制御構造
- Commentsコメント
- Including other Templates他のテンプレートを含める
- Template Inheritanceテンプレートの継承
- HTML EscapingHTML エスケープ
- Escaping逃げる
- Macrosマクロ
- Expressions式
- Whitespace Control空白制御
- Extensions拡張機能
- Synopsis
- Twig for Developers
- Basics基本
- Rendering Templatesレンダリング テンプレート
- Environment Options環境オプション
- Loadersローダー
- Using Extensions拡張機能の使用
- Built-in Extensions組み込み拡張機能
- Exceptions例外
- Basics
- Extending Twig
- Globalsグローバル
- Filtersフィルター
- Functions機能
- Testsテスト
- Tagsタグ
- Creating an Extension拡張機能の作成
- Testing an Extension拡張機能のテスト
- Globals
- Twig Internals
- How does Twig work?Twig はどのように機能しますか?
- The Lexerザ・レクサー
- The Parserパーサー
- The Compilerコンパイラ
- How does Twig work?
- Deprecated Features非推奨の機能
- Recipes
- Displaying Deprecation Notices非推奨通知の表示
- Making a Layout conditionalレイアウトを条件付きにする
- Making an Include dynamicインクルードを動的にする
- Overriding a Template that also extends itselfそれ自体も拡張する Template のオーバーライド
- Customizing the Syntax構文のカスタマイズ
- Using dynamic Object Properties動的オブジェクト プロパティの使用
- Accessing the parent Context in Nested Loopsネストされたループで親 Context にアクセスする
- Defining undefined Functions, Filters, and Tags on the Fly未定義の関数、フィルター、およびタグをオンザフライで定義する
- Validating the Template Syntaxテンプレート構文の検証
- Refreshing modified Templates when OPcache is enabledOPcache が有効な場合の変更されたテンプレートの更新
- Reusing a stateful Node Visitorステートフル ノード ビジターの再利用
- Using a Database to store Templatesデータベースを使用してテンプレートを保存する
- Using different Template Sources異なるテンプレート ソースの使用
- Loading a Template from a String文字列からのテンプレートのロード
- Using Twig and AngularJS in the same Templates同じテンプレートで Twig と AngularJS を使用する
- Displaying Deprecation Notices
- Coding Standardsコーディング標準
- Tagsタグ
- Filtersフィルター
- Functions機能
- Testsテスト