タグ付けされた質問 「twig」

Twigは、PHP用のモダンで高速、柔軟、かつ安全なテンプレートエンジンです。Symfony用に作成され、Drupal 8で採用されました。



9
TwigテンプレートでDateTimeオブジェクトをレンダリングする方法
エンティティの1つにあるフィールドの1つが「日時」変数です。 このフィールドを文字列に変換してブラウザでレンダリングするにはどうすればよいですか? ここにコードスニペットがあります: {% for game in games %} ... <td> {{game.gameTeamIdOne.teamName}} </td> <td> {{game.gameTeamIdTwo.teamName}} </td> <td> {{game.gameDate}}</td> </tr> {% endfor %} これが私のエンティティクラスの変数です: /** * @var date $gameDate * * @ORM\Column(name="GAME_DATE", type="datetime", nullable=true) */ private $gameDate; そして、ここに私が得ているエラーメッセージがあります: テンプレートのレンダリング中に例外がスローされました(「キャッチ可能な致命的エラー:クラスDateTimeのオブジェクトを... \ app \ cache \ dev \ twig \ 9b \ ad …
215 php  symfony  datetime  twig 

6
小枝:in_arrayまたはifステートメント内で同様の可能性?
Twigをテンプレートエンジンとして使用しており、本当に気に入っています。しかし、今では、私が見つけたよりも簡単な方法で確実に達成できなければならない状況で走ってきました。 私が今持っているのはこれです: {% for myVar in someArray %} {% set found = 0 %} {% for id, data in someOtherArray %} {% if id == myVar %} {{ myVar }} exists within someOtherArray. {% set found = 1 %} {% endif %} {% endfor %} {% if found == 0 …
207 twig 

11
AngularJS-Twigは二重中括弧と競合します
ご存知のように、角と小枝の両方に共通の制御構造があります-二重中括弧。Angularのデフォルト値を変更するにはどうすればよいですか? Twigでそれができることは知っていますが、できないのはJSだけです。
198 angularjs  twig 

8
Symfony2 Twigテンプレートで設定パラメーターを取得する方法
Symfony2 Twigテンプレートがあります。このtwigテンプレートのconfigパラメータの値(バージョン番号)を出力したい。したがって、私はこのように構成パラメーターを定義しました: parameters: app.version: 0.1.0 Controllersでこの構成パラメーターを使用できますが、Twigテンプレートでそれを取得する方法がわかりません。


4
小枝テンプレートでHTMLを含む文字列を表示する方法は?
HTMLタグを含む文字列をtwigテンプレートに表示するにはどうすればよいですか? 私のPHP変数には、このhtmlとテキストが含まれています。 $word = '<b> a word </b>'; 私が小枝テンプレートでこれを行うと: {{ word }} 私はこれを手に入れます: <b> a word <b> 代わりにこれが欲しい: <b> a word </b> これは簡単に入手できますか?
164 php  html  symfony  twig 

14
twigテンプレートで変数をvar_dumpする方法は?
あなたが与えられたものだけを提示するビューレイヤーパターンは結構ですが、どのようにして何が利用可能であるかをどのようにして知るのですか?TWIGに「すべての定義済み変数のリスト」機能はありますか?変数をダンプする方法はありますか? 私がそれを検索して見つけた解決策は、関数を注入することで既存のphpデバッグツールを使用できる関数を定義することでしたが、私が見つけたすべての参照には、これらの素敵な2行のコードが含まれていますが、どこに指定されていませんそれらを配置します。$ loader変数を定義する必要があるという事実を踏まえて、私は/app/config/autoload.phpを試しましたが、そこにある$ loaderの種類が間違っていました。twig関数を追加するためのphpコードはどこに配置しますか?
156 debugging  twig 

4
キーを持つ配列のTwig forループ
私はTwigを使用しており、次のようなキーを持つ配列があります。 array[1] = "alpha" array[2] = "bravo" array[3] = "charlie" array[8] = "delta" array[9] = "echo" そして、この配列のすべての値を取得するために、ループでキー(1,2,3,8,9)とコンテンツを取得したいと思い(alpha, bravo, charlie, delta, echo)ます。 この問題を解決するにはどうすればよいですか?
152 php  arrays  loops  twig 


7
Twigでクラス定数にアクセスする方法は?
エンティティクラスにいくつかのクラス定数があります。例: class Entity { const TYPE_PERSON = 0; const TYPE_COMPANY = 1; } 通常のPHPでは、私はよくやるif($var == Entity::TYPE_PERSON)ので、Twigでこの種のことをしたいと思います。出来ますか?
133 php  templates  twig 

1
TWIGの文字列から部分文字列を検索
文字列の部分文字列を検索するか、Twigを使用してそのような部分文字列がないかどうかを確認します。言葉で言えば、phpで「strstr」または「strpos」の類似物が必要です。私はグーグル検索してこの問題をstackoverflowで検索しましたが、何も見つかりませんでした。誰かがこの問題を解決する方法を知っていますか?


10
Twigからの配列の要素の設定
Twigから既存の配列のメンバーを設定するにはどうすればよいですか? 私はそれを次の方法で試しました: {% set arr['element'] = 'value' %} しかし、私は次のエラーを受け取りました: ...の値 "["の予期しないトークン "句読点"( "ステートメントブロックの終わり"が必要です)
125 php  twig 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.