問題タブ [mezzio]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2104 参照

template-engine - Zend Expressive: Zend View を使用してレイアウトを変更する方法

Zend Viewを使用する場合、Zend Expressive はデフォルトでlayoutテンプレートを使用します。PhpRendererクラスの関数に注意しますが、代替テンプレートをどこにどのように追加するのですか?addTemplate($template)layout

アクションのミドルウェア ファクトリで、アクション自体で、または他の場所で?

0 投票する
1 に答える
651 参照

php - Smarty テンプレート エンジンがサポートされていないように見えるのはなぜですか?

私は何年もの間 smarty テンプレート エンジンを使用しており、今後のプロジェクトで使用する可能性があります。しかし、これが良い考えかどうかはわかりません。Smarty は定期的に更新されるアクティブなプロジェクトですが、非アクティブでサポートされていないプロジェクトのように見えます。

  1. smarty.net Web サイトは時代遅れのようです。
  2. Eclipse PDT は Smarty をサポートしていませんが、Twig をサポートしています。(ただし、netbeans はサポートしています)
  3. Zend Expressive は Smarty をサポートしていませんが、Twig、Plates などはサポートしています。

PHPコミュニティではサポートされていないようです。Twig を使用するようにコードをリファクタリングすることは賢明ですか? それとも、Smarty を使い続ける必要がありますか? 今後のプロジェクトのためにも。

0 投票する
1 に答える
2083 参照

zend-framework2 - ZF3 で遅延読み込みを設定するにはどうすればよいですか (どこからでも ServiceLocator パターンはありません)

新しい ZF2 アプリを作成しています。「どこからでも」サービスを呼び出す ServiceLocator の使用パターンが ZF3 から非推奨になっていることに気付きました。ZF3向けのコードを書きたいと思っています。

コンストラクター時にすべての依存関係を呼び出すようにコントローラーを設定することができました。しかし、それはつまり、Doctrine必要になる前にオブジェクトをロードすることを意味します。

質問

すぐに必要なときにのみ読み込まれるように設定するにはどうすればよいですか? (遅延ロード)。ZF3 はロードをコントローラーの構造に移行することを理解しています。

古いコード

ServiceLocator パターンのリファクタリング後の現在のコード

0 投票する
1 に答える
146 参照

php - Zend Expressive でレンダリングする前にテンプレートの存在を確認する方法は?

Zend Expressive でレンダリングする前にテンプレートをチェックするには? これが私の行動です:

ZE初心者です。これを行う方法がわかりません。

0 投票する
1 に答える
443 参照

zend-framework2 - Zend Expressive: どうすれば zend-form ビュー ヘルパーを使用できますか?

zend-form ビュー ヘルパーを使用するにはどうすればよいですか?

そうする... どうすればzend-formビューヘルパーを使用できますか?

その結果、非推奨のクラス構成に関するメッセージが ここに画像の説明を入力します

私は何を間違っていますか?

0 投票する
3 に答える
306 参照

configuration - zend 表現力豊かなカスタム構成キー

Zend Expressive でカスタム構成キーを適切に作成する方法 config/autoload ディレクトリに custom-config.php ファイルを作成しようとしましたが、キーがコンテナによって読み取られません

私のcustom-config.phpは次のようになります