From 8aca8d718d7153bd5060fdd03e7b9ac11a4e6a20 Mon Sep 17 00:00:00 2001 From: 77web Date: Thu, 24 Apr 2014 23:46:24 +0900 Subject: [PATCH] fixed markup --- reference/forms/twig_reference.rst | 68 ++++++------- reference/twig_reference.rst | 148 +++++++++++++++-------------- 2 files changed, 113 insertions(+), 103 deletions(-) diff --git a/reference/forms/twig_reference.rst b/reference/forms/twig_reference.rst index ed2bd3d..0cfd1b6 100644 --- a/reference/forms/twig_reference.rst +++ b/reference/forms/twig_reference.rst @@ -271,67 +271,69 @@ Form 変数リファレンス .. versionadded:: 2.3 - The ``method`` and ``action`` variables were introduced in Symfony 2.3. + ``method`` と ``action`` は Symfony2.3 で追加されました。 .. versionadded:: 2.4 ``submitted`` 変数は Symfony2.4 で追加されました。 +------------------------+-------------------------------------------------------------------------------------+ -| 変数名 | 使い方 | +| 変数名 | 使い方 | +========================+=====================================================================================+ -| ``form`` | 現在の``FormView`` インスタンス | +| ``form`` | 現在の ``FormView`` インスタンス | +------------------------+-------------------------------------------------------------------------------------+ -| ``id`` | 出力される ``id`` HTML属性 | +| ``id`` | 出力される ``id`` HTML属性 | +------------------------+-------------------------------------------------------------------------------------+ -| ``name`` | フィールド名 (例えば ``title``) ただし ``name`` HTML属性ではありません。 | -| | ``name`` HTML属性は ``full_name`` です。 | +| ``name`` | フィールド名 (例えば ``title``) ただし ``name`` HTML属性ではありません。 | +| | ``name`` HTML属性は ``full_name`` です。 | +------------------------+-------------------------------------------------------------------------------------+ -| ``full_name`` | 出力される ``name`` HTML属性 | +| ``full_name`` | 出力される ``name`` HTML属性 | +------------------------+-------------------------------------------------------------------------------------+ -| ``errors`` | 個別のフィールドについての全てのエラーの配列d | -| | (たとえば ``form.title.errors`` のように) | -| | ``form.errors`` はフォームが正しいかどうかを調べるのに利用することはできません。| -| | グローバルなエラーしか返さないので、 個別のフィールドにはエラーがある可能性があるからです。 -| | 代わりに ``valid`` を使ってください。 | +| ``errors`` | 個別のフィールドについての全てのエラーの配列d | +| | (たとえば ``form.title.errors`` のように) | +| | ``form.errors`` はフォームが正しいかどうかを調べるのに利用することはできません。 | +| | グローバルなエラーしか返さないので、 個別のフィールドにはエラーがある可能性がある | +| | からです。代わりに ``valid`` を使ってください。 | +------------------------+-------------------------------------------------------------------------------------+ -| ``submitted`` | フォームが送信されたかどうか ``true`` 又は ``false`` で返します。| +| ``submitted`` | フォームが送信されたかどうか ``true`` 又は ``false`` で返します。 | +------------------------+-------------------------------------------------------------------------------------+ -| ``valid`` | フォーム全体にエラーが無いかどうか ``true`` 又は ``false`` で返します。 | +| ``valid`` | フォーム全体にエラーが無いかどうか ``true`` 又は ``false`` で返します。 | +------------------------+-------------------------------------------------------------------------------------+ -| ``value`` | 出力時に利用される値(大抵の場合は ``value`` HTML属性) | +| ``value`` | 出力時に利用される値(大抵の場合は ``value`` HTML属性) | +------------------------+-------------------------------------------------------------------------------------+ -| ``read_only`` | ``true`` であれば ``readonly="readonly"`` がフィールドに追加されます。 +| ``read_only`` | ``true`` であれば ``readonly="readonly"`` がフィールドに追加されます。 | +------------------------+-------------------------------------------------------------------------------------+ -| ``disabled`` | ``true`` であれば ``disabled="disabled"`` がフィールドに追加されます。 | +| ``disabled`` | ``true`` であれば ``disabled="disabled"`` がフィールドに追加されます。 | +------------------------+-------------------------------------------------------------------------------------+ -| ``required`` | ``true`` であれば ``required`` 属性がフィールドに追加され、HTML5のバリデーションを有効にします。 | -| | さらに、 ``required`` クラスがラベルに追加されます。 | +| ``required`` | ``true`` であれば ``required`` 属性がフィールドに追加され、HTML5のバリデーションを | +| | 有効にします。さらに、 ``required`` クラスがラベルに追加されます。 | +------------------------+-------------------------------------------------------------------------------------+ -| ``max_length`` | エレメントに ``maxlength`` 属性を追加します。(2.5で廃止され、3.0で削除予定です。代わりに ``attr[maxlength]`` を使ってください) | +| ``max_length`` | エレメントに ``maxlength`` 属性を追加します。(2.5で廃止され、3.0で削除予定です。 | +| | 代わりに ``attr[maxlength]`` を使ってください) | +------------------------+-------------------------------------------------------------------------------------+ -| ``pattern`` | エレメントに ``pattern`` 属性を追加します。(2.5で廃止され、3.0で削除予定です。代わりに ``attr[pattern]`` を使ってください) | +| ``pattern`` | エレメントに ``pattern`` 属性を追加します。(2.5で廃止され、3.0で削除予定です。 | +| | 代わりに ``attr[pattern]`` を使ってください) | +------------------------+-------------------------------------------------------------------------------------+ -| ``label`` | 出力されるラベル文字列。 | +| ``label`` | 出力されるラベル文字列。 | +------------------------+-------------------------------------------------------------------------------------+ -| ``multipart`` | もし ``true`` なら、 ``form_enctype`` は ``enctype="multipart/form-data"`` を出力します。 | -| | 親のフォームだけに適用されます。 | +| ``multipart`` | もし ``true`` なら、 ``form_enctype`` は ``enctype="multipart/form-data"`` を出力 | +| | します。親のフォームだけに適用されます。 | +------------------------+-------------------------------------------------------------------------------------+ -| ``attr`` | フィールドに HTML 属性として出力される key-value 配列。 | +| ``attr`` | フィールドに HTML 属性として出力される key-value 配列。 | +------------------------+-------------------------------------------------------------------------------------+ -| ``compound`` | フィールドが実際は子フィールドを保持しているかどうか。| -| | (例えば ``choice`` フィールドがあるときに、それがチェックボックスの集合で成り立っているかどうか。 | +| ``compound`` | フィールドが実際は子フィールドを保持しているかどうか。(例えば ``choice`` フィールド | +| | があるときに、それがチェックボックスの集合で成り立っているかどうか。 | +------------------------+-------------------------------------------------------------------------------------+ -| ``block_prefixes`` | 親タイプ全ての名前の配列 | +| ``block_prefixes`` | 親タイプ全ての名前の配列 | +------------------------+-------------------------------------------------------------------------------------+ -| ``translation_domain`` | 現在のフォームの翻訳ドメイン | +| ``translation_domain`` | 現在のフォームの翻訳ドメイン | +------------------------+-------------------------------------------------------------------------------------+ -| ``cache_key`` | キャッシュで利用される一意なキー | +| ``cache_key`` | キャッシュで利用される一意なキー | +------------------------+-------------------------------------------------------------------------------------+ -| ``data`` | タイプの変換された(ノーマライズされた)データ | +| ``data`` | タイプの変換された(ノーマライズされた)データ | +------------------------+-------------------------------------------------------------------------------------+ -| ``method`` | 現在のフォームのメソッド(GET, POSTなど) | +| ``method`` | 現在のフォームのメソッド(GET, POSTなど) | +------------------------+-------------------------------------------------------------------------------------+ -| ``action`` | 現在のフォームのアクション | +| ``action`` | 現在のフォームのアクション | +------------------------+-------------------------------------------------------------------------------------+ .. _`form_div_layout.html.twig`: https://github.com/symfony/symfony/blob/master/src/Symfony/Bridge/Twig/Resources/views/Form/form_div_layout.html.twig diff --git a/reference/twig_reference.rst b/reference/twig_reference.rst index ecb13a7..d901838 100644 --- a/reference/twig_reference.rst +++ b/reference/twig_reference.rst @@ -24,10 +24,10 @@ Symfony2 は、 Twig テンプレートでコンポーネントの機能を使 ``expression`` 関数は Symfony2.4 で追加されました。 +----------------------------------------------------+--------------------------------------------------------------------------------------------+ -| 文法 | 使い方 | +| 文法 | 使い方 | +====================================================+============================================================================================+ -| ``render(uri, options = {})`` | 指定されたコントローラー又はURLのテンプレート断片を出力します。 | -| ``render(controller('B:C:a', {params}))`` | 詳細は :ref:`templating-embedding-controller` を参照して下さい。 | +| ``render(uri, options = {})`` | 指定されたコントローラー又はURLのテンプレート断片を出力します。 | +| ``render(controller('B:C:a', {params}))`` | 詳細は :ref:`templating-embedding-controller` を参照して下さい。 | | ``render(path('route', {params}))`` | | | ``render(url('route', {params}))`` | | +----------------------------------------------------+--------------------------------------------------------------------------------------------+ @@ -35,99 +35,103 @@ Symfony2 は、 Twig テンプレートでコンポーネントの機能を使 | ``render_esi(url('route', {params}))`` | 実行します。詳細は :ref:`templating-embedding-controller` を参照してください。 | | ``render_esi(path('route', {params}))`` | | +----------------------------------------------------+--------------------------------------------------------------------------------------------+ -| ``render_hinclude(controller(...))`` | 指定されたコントローラ又はURLのHincludeタグを生成します。 | -| ``render_hinclude(url('route', {params}))`` | 詳細は :ref:`templating-embedding-controller` を参照してください。 | +| ``render_hinclude(controller(...))`` | 指定されたコントローラ又はURLのHincludeタグを生成します。 | +| ``render_hinclude(url('route', {params}))`` | 詳細は :ref:`templating-embedding-controller` を参照してください。 | | ``render_hinclude(path('route', {params}))`` | | +----------------------------------------------------+--------------------------------------------------------------------------------------------+ -| ``controller(attributes = {}, query = {})`` | ``render`` と合わせてレンダリングしたいコントローラを指定するのに使います。 | +| ``controller(attributes = {}, query = {})`` | ``render`` と合わせてレンダリングしたいコントローラを指定するのに使います。 | +----------------------------------------------------+--------------------------------------------------------------------------------------------+ -| ``asset(path, packageName = null)`` | 静的ファイルへの公開パスを取得します。詳細は | -| | ":ref:`book-templating-assets`" を参照してください。 | +| ``asset(path, packageName = null)`` | 静的ファイルへの公開パスを取得します。詳細は | +| | ":ref:`book-templating-assets`" を参照してください。 | +----------------------------------------------------+--------------------------------------------------------------------------------------------+ -| ``asset_version(packageName = null)`` | パッケージの現在のバージョンを取得します。詳細は | -| | ":ref:`book-templating-assets`" を参照してください。 | +| ``asset_version(packageName = null)`` | パッケージの現在のバージョンを取得します。詳細は | +| | ":ref:`book-templating-assets`" を参照してください。 | +----------------------------------------------------+--------------------------------------------------------------------------------------------+ -| ``form(view, variables = {})`` | フォーム全体のHTMLを出力します。詳細は | -| | :ref:`Twig フォームリファレンス` を参照してください。 | +| ``form(view, variables = {})`` | フォーム全体のHTMLを出力します。詳細は | +| | :ref:`Twig フォームリファレンス` を参照してください。 | +----------------------------------------------------+--------------------------------------------------------------------------------------------+ -| ``form_start(view, variables = {})`` | フォームの開始タグを出力します。詳細は | -| | :ref:`Twig フォームリファレンス` を参照してください。 | +| ``form_start(view, variables = {})`` | フォームの開始タグを出力します。詳細は | +| | :ref:`Twig フォームリファレンス` を参照してください。 | +----------------------------------------------------+--------------------------------------------------------------------------------------------+ -| ``form_end(view, variables = {})`` | フォームの終了タグと、フォームのまだレンダリングされていないフィールド全てを出力します。| -| | 詳細は :ref:`Twig フォームリファレンス` を参照してください。 | +| ``form_end(view, variables = {})`` | フォームの終了タグと、フォームのまだレンダリングされていないフィールド全てを出力します。 | +| | 詳細は :ref:`Twig フォームリファレンス` を参照してください。 | +----------------------------------------------------+--------------------------------------------------------------------------------------------+ -| ``form_enctype(view)`` | フォームがファイルアップロードのフィールドを最低でも一つ含む場合に、 | -| | 必要な ``enctype="multipart/form-data"`` 属性を出力します。 | -| | 詳細は :ref:`Twigフォームリファレンス ` を参照してください。 | +| ``form_enctype(view)`` | フォームがファイルアップロードのフィールドを最低でも一つ含む場合に、 | +| | 必要な ``enctype="multipart/form-data"`` 属性を出力します。 | +| | 詳細は :ref:`Twigフォームリファレンス ` を参照してください。 | +----------------------------------------------------+--------------------------------------------------------------------------------------------+ -| ``form_widget(view, variables = {})`` | フォーム全体又は特定のフィールドのHTMLウィジェットを出力します。 | -| | 詳細は :ref:`Twig フォームリファレンス ` を参照してください。 | +| ``form_widget(view, variables = {})`` | フォーム全体又は特定のフィールドのHTMLウィジェットを出力します。 | +| | 詳細は :ref:`Twig フォームリファレンス ` を参照してください。 | +----------------------------------------------------+--------------------------------------------------------------------------------------------+ -| ``form_errors(view)`` | 指定されたフィールド又はフォーム全体のエラーを出力します。 | -| | 詳細は :ref:`Twig フォームリファレンス ` を参照してください。 | +| ``form_errors(view)`` | 指定されたフィールド又はフォーム全体のエラーを出力します。 | +| | 詳細は :ref:`Twig フォームリファレンス ` を参照してください。 | +----------------------------------------------------+--------------------------------------------------------------------------------------------+ -| ``form_label(view, label = null, variables = {})`` | 指定されたフィールドのラベルを出力します。 | -| | 詳細は :ref:`Twig フォームリファレンス ` を参照してください。 | +| ``form_label(view, label = null, variables = {})`` | 指定されたフィールドのラベルを出力します。 | +| | 詳細は :ref:`Twig フォームリファレンス ` を参照してください。 | +----------------------------------------------------+--------------------------------------------------------------------------------------------+ -| ``form_row(view, variables = {})`` | 指定されたフィールドの行(ラベル、エラー、ウィジェット)を出力します。| -| | 詳細は :ref:`Twig フォームリファレンス ` を参照してください。 | +| ``form_row(view, variables = {})`` | 指定されたフィールドの行(ラベル、エラー、ウィジェット)を出力します。 | +| | 詳細は :ref:`Twig フォームリファレンス ` を参照してください。 | +----------------------------------------------------+--------------------------------------------------------------------------------------------+ -| ``form_rest(view, variables = {})`` | まだ出力されていない全てのフィールドを出力します。 | -| | 詳細は :ref:`Twig フォームリファレンス ` を参照してください。 | +| ``form_rest(view, variables = {})`` | まだ出力されていない全てのフィールドを出力します。 | +| | 詳細は :ref:`Twig フォームリファレンス ` を参照してください。 | +----------------------------------------------------+--------------------------------------------------------------------------------------------+ -| ``csrf_token(intention)`` | CSRFトークンを出力します。フォームを作成せずにCSRFから保護したいときに使用します。 | +| ``csrf_token(intention)`` | CSRFトークンを出力します。フォームを作成せずにCSRFから保護したいときに使用します。 | +----------------------------------------------------+--------------------------------------------------------------------------------------------+ -| ``is_granted(role, object = null, field = null)`` | 現在のユーザーが指定されたロールを持っていれば ``true`` を返します。 | -| | 詳細は ":ref:`book-security-template`" を参照してください。 | +| ``is_granted(role, object = null, field = null)`` | 現在のユーザーが指定されたロールを持っていれば ``true`` を返します。 | +| | 詳細は ":ref:`book-security-template`" を参照してください。 | +----------------------------------------------------+--------------------------------------------------------------------------------------------+ -| ``logout_path(key)`` | 指定されたファイアーウォールのためのログアウト用のパスを返します。 | +| ``logout_path(key)`` | 指定されたファイアーウォールのためのログアウト用のパスを返します。 | +----------------------------------------------------+--------------------------------------------------------------------------------------------+ -| ``logout_url(key)`` | ``logout_path(...)`` と同じですが、こちらは絶対URLを返します。 | +| ``logout_url(key)`` | ``logout_path(...)`` と同じですが、こちらは絶対URLを返します。 | +----------------------------------------------------+--------------------------------------------------------------------------------------------+ -| ``path(name, parameters = {})`` | 指定されたルーティング名のパスを返します。 | -| | 詳細は ":ref:`book-templating-pages`" を参照してください。 | +| ``path(name, parameters = {})`` | 指定されたルーティング名のパスを返します。 | +| | 詳細は ":ref:`book-templating-pages`" を参照してください。 | +----------------------------------------------------+--------------------------------------------------------------------------------------------+ | ``url(name, parameters = {})`` | ``path(...)`` と同じですが、こちらは絶対URLを返します。 | +----------------------------------------------------+--------------------------------------------------------------------------------------------+ -| ``expression(expression)`` | Twig 内で :class:`Symfony\\Component\\ExpressionLanguage\\Expression` を作ります。 | -| | 詳細は ":ref:`Template Expressions `" を参照してください。 | +| ``expression(expression)`` | Twig 内で :class:`Symfony\\Component\\ExpressionLanguage\\Expression` を作ります。 | +| | 詳細は :ref:`Template Expressions ` を参照してください。| +----------------------------------------------------+--------------------------------------------------------------------------------------------+ フィルタ ------------ +---------------------------------------------------------------------------------+-------------------------------------------------------------------+ -| 文法 | 使い方 | +| 文法 | 使い方 | +=================================================================================+===================================================================+ -| ``text|humanize`` | 機械的的な名前を人間が読みやすい形式にします(アンダースコアをスペースに置き換え、文字列を大文字から始まるようにします)。 | +| ``text|humanize`` | 機械的的な名前を人間が読みやすい形式にします (アンダースコアを | +| | スペースに置き換え、文字列を大文字から始まるようにします)。 | +---------------------------------------------------------------------------------+-------------------------------------------------------------------+ -| ``text|trans(arguments = {}, domain = 'messages', locale = null)`` | テキストを現在の言語に翻訳します。 | -| | 詳細は :ref:`Translation Filters ` を参照してください。 | +| ``text|trans(arguments = {}, domain = 'messages', locale = null)`` | テキストを現在の言語に翻訳します。詳細は | +| | :ref:`Translation Filters ` を参照して | +| | ください。 | +---------------------------------------------------------------------------------+-------------------------------------------------------------------+ -| ``text|transchoice(count, arguments = {}, domain = 'messages', locale = null)`` | テキストを、複数形を考慮して現在の言語に翻訳します。 | -| | 詳細は :ref:`Translation Filters ` を参照してください。 | +| ``text|transchoice(count, arguments = {}, domain = 'messages', locale = null)`` | テキストを、複数形を考慮して現在の言語に翻訳します。 | +| | 詳細は :ref:`Translation Filters ` を | +| | 参照してください。 | +---------------------------------------------------------------------------------+-------------------------------------------------------------------+ -| ``variable|yaml_encode(inline = 0)`` | 変数をyaml形式に変換します。 | +| ``variable|yaml_encode(inline = 0)`` | 変数をyaml形式に変換します。 | +---------------------------------------------------------------------------------+-------------------------------------------------------------------+ -| ``variable|yaml_dump`` | 値の型を示してyaml形式に変換した結果を返します。 | +| ``variable|yaml_dump`` | 値の型を示してyaml形式に変換した結果を返します。 | +---------------------------------------------------------------------------------+-------------------------------------------------------------------+ -| ``classname|abbr_class`` | PHP のクラス名と ``abbr`` 要素を出力します。 | +| ``classname|abbr_class`` | PHP のクラス名と ``abbr`` 要素を出力します。 | +---------------------------------------------------------------------------------+-------------------------------------------------------------------+ -| ``methodname|abbr_method`` | PHP のメソッド名と ``abbr`` 要素を出力します。 | -| | (例えば ``Symfony\Component\HttpFoundation\Response::getContent`` | +| ``methodname|abbr_method`` | PHP のメソッド名と ``abbr`` 要素を出力します。 | +| | (例えば ``Symfony\Component\HttpFoundation\Response::getContent`` | +---------------------------------------------------------------------------------+-------------------------------------------------------------------+ -| ``arguments|format_args`` | 関数の引数とその型を出力します。 | +| ``arguments|format_args`` | 関数の引数とその型を出力します。 | +---------------------------------------------------------------------------------+-------------------------------------------------------------------+ | ``arguments|format_args_as_text`` | ``[...]|format_args`` と同じですがタグをつけずに出力します。 | +---------------------------------------------------------------------------------+-------------------------------------------------------------------+ -| ``path|file_excerpt(line)`` | コードのファイル内の指定行付近を出力します。 | +| ``path|file_excerpt(line)`` | コードのファイル内の指定行付近を出力します。 | +---------------------------------------------------------------------------------+-------------------------------------------------------------------+ -| ``path|format_file(line, text = null)`` | ファイルのパスをリンクとして出力します。 | +| ``path|format_file(line, text = null)`` | ファイルのパスをリンクとして出力します。 | +---------------------------------------------------------------------------------+-------------------------------------------------------------------+ -| ``exceptionMessage|format_file_from_text`` | ``format_file`` と同じですが、PHPのデフォルトのエラー文字列 (例えば 'in foo.php on line 45' のような文字列) | -| | をパースしてファイルパス形式に変換します。 | +| ``exceptionMessage|format_file_from_text`` | ``format_file`` と同じですが、PHPのデフォルトのエラー文字列 | +| | (例えば 'in foo.php on line 45' のような文字列) | +| | をパースしてファイルパス形式に変換します。 | +---------------------------------------------------------------------------------+-------------------------------------------------------------------+ -| ``path|file_link(line)`` | ファイルの正しいパスと行を出力します。 | +| ``path|file_link(line)`` | ファイルの正しいパスと行を出力します。 | +---------------------------------------------------------------------------------+-------------------------------------------------------------------+ タグ @@ -137,41 +141,45 @@ Symfony2 は、 Twig テンプレートでコンポーネントの機能を使 ストップウォッチタグは Symfony 2.4 で追加されました。 +---------------------------------------------------+--------------------------------------------------------------------+ -| 文法 | 使い方 | +| 文法 | 使い方 | +===================================================+====================================================================+ -| ``{% form_theme form 'file' %}`` | 指定されたファイル内を調べ、フォームブロックを上書きします。 | -| | 詳細は :doc:`/cookbook/form/form_customization` を参照してください。 | +| ``{% form_theme form 'file' %}`` | 指定されたファイル内を調べ、フォームブロックを上書きします。詳細は | +| | :doc:`/cookbook/form/form_customization` を参照してください。 | +---------------------------------------------------+--------------------------------------------------------------------+ -| ``{% trans with {variables} %}...{% endtrans %}`` | テキストを翻訳して出力します。 | -| | 詳細は :ref:`book-translation-tags` を参照してください。 | +| ``{% trans with {variables} %}...{% endtrans %}`` | テキストを翻訳して出力します。 | +| | 詳細は :ref:`book-translation-tags` を参照してください。 | +---------------------------------------------------+--------------------------------------------------------------------+ -| ``{% transchoice count with {variables} %}`` | テキストを、複数形を使って翻訳して出力します。 | -| ... | 詳細は :ref:`book-translation-tags` を参照してください。 | +| ``{% transchoice count with {variables} %}`` | テキストを、複数形を使って翻訳して出力します。          | +| ... | 詳細は :ref:`book-translation-tags` を参照してください。 | | ``{% endtranschoice %}`` | | +---------------------------------------------------+--------------------------------------------------------------------+ -| ``{% trans_default_domain language %}`` | 現在のテンプレート内での翻訳メッセージカタログの、デフォルトのドメインを設定します。 | +| ``{% trans_default_domain language %}`` | 現在のテンプレート内での翻訳メッセージカタログの、デフォルトの | +| | ドメインを設定します。 | +---------------------------------------------------+--------------------------------------------------------------------+ -| ``{% stopwatch 'name' %}...{% endstopwatch %}`` | コードの実行時間を測り、WebProfilerBundleのタイムラインに追加します。 | +| ``{% stopwatch 'name' %}...{% endstopwatch %}`` | コードの実行時間を測り、 WebProfilerBundle のタイムラインに追加 | +| | します。 | +---------------------------------------------------+--------------------------------------------------------------------+ テスト ---------- +---------------------------------------------------+------------------------------------------------------------------------------+ -| 文法 | 使い方 | +| 文法 | 使い方 | +===================================================+==============================================================================+ -| ``selectedchoice(choice, selectedValue)`` | 指定された選択肢フィールドが指定された値を選択していれば、 ``true`` を返します。 | +| ``selectedchoice(choice, selectedValue)`` | 指定された選択肢フィールドが指定された値を選択していれば、 ``true`` を返し | +| | ます。 | +---------------------------------------------------+------------------------------------------------------------------------------+ グローバル変数 ---------------- +-------------------------------------------------------+------------------------------------------------------------------------------------+ -| 変数 | 使い方 | +| 変数 | 使い方 | +=======================================================+====================================================================================+ -| ``app`` *属性*: ``app.user``, ``app.request``, | ``app`` 変数はテンプレート内のどこでも使うことができ、共通で使用するオブジェクトに | -| ``app.session``, ``app.environment``, ``app.debug``, | すばやくアクセスできるようになっています。 ``app`` 変数は | -| ``app.security`` | :class:`Symfony\\Bundle\\FrameworkBundle\\Templating\\GlobalVariables` のインスタンスです。 | +| ``app`` *属性*: ``app.user``, ``app.request``, | ``app`` 変数はテンプレート内のどこでも使うことができ、共通で使用するオブジェクトに | +| ``app.session``, ``app.environment``, ``app.debug``, | すばやくアクセスできるようになっています。 ``app`` 変数は | +| ``app.security`` | :class:`Symfony\\Bundle\\FrameworkBundle\\Templating\\GlobalVariables` の | +| | インスタンスです。 | +-------------------------------------------------------+------------------------------------------------------------------------------------+ Symfony Standard Edition の Twig エクステンション