twig-extension

    1

    1答えて

    私は{%trans%}タグを使用してテンプレートをレンダリングして翻訳しようとしています。 poeditとTwig-Gettext-Extractorを使って.poトランスレーションファイルを作成しましたが、それをTimberで動作させる方法が見つかりません。私はTimber get_twigフック経由でi18n国際化拡張機能をtwigに追加しましたが、私のWordPressテーマを動作させるよう

    1

    1答えて

    私はTwigでいくつかの画像を動的に追加しようとしています。だから私はsetImgServiceと呼ばれる新しいTwig関数を定義しました。これは基本的にサービス名のためにchechsし、それに応じて、その画像に従っていくつかのHTMLコードを返します。 機能コード: $setImgService = new Twig_SimpleFunction('setImgService', functio

    1

    1答えて

    私はsymfonyのexeptionに問題があり、いくつかのパラメータを取得しようとしています。私は何千ものコードをチェックした後、そしてインターネット上でこの例外をなぜ取り除くのか全く分かりません。 例外は次のとおりです。 例外が(blogcomment_create「ルートのURLを生成するために) 『スラグ「をいくつかの必須パラメータが(不足している」』。」)テンプレートのレンダリング中にス

    1

    1答えて

    誰かが助けることができたら本当に大好きです。私はTwigで2つのクエリをループする方法を見つけようとしています。私はPHPで作成することができますが、私はTwigで同じことをしています。これは私がPHPでそれを行う通常のだろうかです: foreach($items as $item){ $product_id = $item; $products = $app->db->tab

    0

    2答えて

    これは簡単だと思われましたが、私は困惑しています。 私はidフィールドを含むカスタムコンテンツタイプを持っています。私はこれらを基本的なページテンプレートでレンダリングします。 私は、外部APIからのデータが入力されたブロックを作成する小さなモジュールを作成しました。私はAPIの呼び出しを行うことができるように、特定のページのコンテンツからIDの値を自分のモジュールに渡す方法を見つけることができな

    0

    1答えて

    私たちはいくつかの開発者と一緒にdrupal 8サイトを開発しています。そのため、私たち一人一人は、(別のテンプレートファイルの状態とスタッフとの誤差を避けるために)のdevのマシン上で自分のDrupalのインスタンスを持っており、彼らはこのように設定されています /SRV/WWW/devDudeA/HTML(例えばルート) /SRV/WWW/devDudeB/HTML(インスタンスBルート) /

    1

    3答えて

    価格をユーザーの通貨の設定に変換するカスタムフィルタを実行する必要があります。 私は毎日最新の為替レートでテーブルを更新しています。 私はこのようにフィルタを呼び出すことが予定{{ '200' |価格}}または{{ '200' |価格( 'USD')}} は、フィルタは、第1のユーザ嗜好を取りますクッキー。 最新の為替レートを通貨コードに基づいて照会し、実際の価格を変換します。 私の質問は、twi

    1

    1答えて

    私のSymfonyプロジェクトでは、を使用すると、kernel.requestevent listenersが複数回発生するという奇妙な問題が発生しました。 私のカスタムイベントリスナーには、特定の条件(この場合は期限切れのパスワード)が存在する場合にリダイレクト応答を送信するイベントリスナーがあります。リダイレクトループを防止するために、既にページに入っているかどうかを確認しました。 if ($

    1

    2答えて

    {filename}.html.twigごとに{filename}.htmlを生成することが可能かどうかを知りたいですか? 1つの解決策は、ブラウザからソースコードをコピー&ペーストすることですが、これを行うより効率的な方法はありますか? ありがとうございます。

    2

    1答えて

    私はSymfony 3.1.3を使用していて、利用可能なアクションを表示するためにTwig拡張機能に自分自身を注入したい "@ app.actionmanager" (これは "@ app.actionmanager"の責任です)。実際には、すべての時間が、私は実行することです: $> php bin/console cache:clear 私は、次のエラーが表示されます [LogicExce