問題タブ [zend-layout]

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 投票する
3 に答える
750 参照

php - Zend MVC :: javascriptファイル+ javascriptコードをヘッドまたはボディ領域のパーシャルに挿入するにはどうすればよいですか?

ヘッドまたはボディ領域のパーシャルに javascript ファイル + javascript コードを挿入するにはどうすればよいですか?

[Inside view は、headScript と body InlineScript への head への insert を呼び出すだけです。これは、partial 内では機能しません (間違っている場合は書いてください)。]

ありがとう、

ヨセフ

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

php - Zend Framework でビューにインデントを設定する

Zend Framework では、headMeta()、headLink() などにインデントを設定できます。

私はこれが好き。整理整頓が好きです。したがって、 layout.phtmlファイルでもビュー全体をインデントして、ビュー スクリプトのすべての新しい行を X タブでインデントする必要があります。

これは動作しません。ob_startで出力を傍受することなく、Zend Framework内でこれを行う方法はありますか?

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

zend-framework - ZendFrameworkで動作中のcss問題

ここで何が間違っているのかわかりませんが、フレームワークはすべてのコントローラーのインデックスアクションでstyle.cssしか見つけられないようです。私は次のようにlayout.phtmlからそれを呼んでいます:

したがって、project.local / accountにアクセスすると、スタイルが見つかります。project.local/account/actionに移動すると、スタイルはありません...実際、project.local / account / indexに移動すると、スタイルはありません。だから...それは少し奇妙なエラーです、または少なくともそれはn00bのためです

編集:Firefoxでコードコンソールを開いてcss / styles.cssをたどろうとすると、次のエラーメッセージが表示されます。

0 投票する
4 に答える
1140 参照

php - ZendレイアウトをWordpressのテーマとして使用するにはどうすればよいですか?

私はZendアプリケーションを作成し、ブログ用にWordpressを含めました。Wordpressを最初にインストールしたとき、メインアプリケーションと同じヘッダーなどを使用するようにテーマを設定しました。それ以来、メインテーマを2回やり直し、それに合わせてWordpressテーマをやり直さなければなりませんでした。Wordpressが私のZendレイアウトを使用する方法はありますか?私の最初の考えは、レイアウトをヘッダー/フッターファイルに分割し、フルパスを使用してWordpressからそれらを含めることです。それは機能しますが、理想からはほど遠いです(レイアウトファイルを1つにまとめたいと思います)。

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

zend-framework - Zend Framework のレイアウトに関連するロジックはどこに配置すればよいですか?

body タグの属性をカスタマイズする必要があります。ロジックはどこに配置すればよいですか? Base Controller で、Helper を表示しますか?

これがレイアウトになるはずです

そして、これはコントローラーの変数宣言である必要があります

これは、属性が連結される関数です。

最後のグルー コードが必要です。

0 投票する
2 に答える
180 参照

php - Zend_Layout + helperClass

Zend_Layout オプションで helperClass を使用しようとしています。クラスを作成します:

そして Bootstrap.php で Zend_Layout に追加してみてください:

しかし、ブラウザをリロードすると、例外が表示されます:

私は何を間違っていますか?お願い助けて。

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

zend-framework - Zend レイアウトでユーザー情報を表示する最良の方法

Zend Framework アプリケーションでユーザーに関する情報を表示しようとしています。すべてのコントローラー (ログイン コントローラーを除く) に対して 1 つのレイアウト スクリプトを使用しています。そして今、ログインしたユーザーに関する情報を表示したいと思います (このレイアウトは、ログインしたユーザーを持つコントローラーでのみ使用されます)。

ユーザー情報を取得するロジックを、情報をレンダリングするオブジェクトとビュー スクリプトに分離したいと考えています。将来的には、これらのパーツの 1 つを個別に変更できるようにします。

それで問題は、これを達成するための最良の方法は何ですか?

0 投票する
4 に答える
569 参照

zend-framework - Zend_Viewを取得するためのより良いアプローチはどれですか

私はZendFrameworkベースのアプリに取り組んでおり、コントローラープラグインでは、次のメソッドでZend_Viewオブジェクトを取得できます。誰かが、どちらのアプローチが優れているのか、そしてその理由を教えてください。

また

0 投票する
2 に答える
136 参照

zend-framework - $this -> render(); を使用したパフォーマンス効果 レイアウトの開発中?

多くの場合、バナー、フッターなどの一般的に使用されるセクションを別のファイルに分割し、後でこの部分を として含める必要があります$this -> render('banner.phtml')

これを広範囲に使用すると、パフォーマンス面でどれくらいのコストがかかりますか?

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

php - ZendFramework1.11レイアウトクラスなど

Zend Frameworkを使い始めたばかりですが、自分が持っている奇妙なクラスをどうしたらいいのでしょうか。すべてをセットアップするためのベストプラクティスについては、かなり疑問に思っています。

レイアウトを有効にしたところ、HTMLのヘッド、ボディ、フッターなどがラッピングされています。

以前のアプリケーションでは、CSSファイルとJSスクリプトのリストを特定の順序で渡すバンドラースクリプトを作成しました。開発モードの場合は、ファイル名をループして、次のように出力します。

開発モードの場合、10個の個別のCSSおよびJSファイルを出力する場合があります。本番環境にある場合は、それらをバンドルするため、CSSファイルとJSファイルは1つだけです。

これはテンプレートの範囲内です...ロジックがどこに行くのかよくわかりません。これはすべてのページに存在する必要があるロジックなので、layout.phtml内にありますが、クラスをどこに配置し、どのように実行するのですか?それらを入れてprojectname/library内部でバンドラーロジックを実行しBootstrap.phpてから、それらをビューに割り当てて内部のビューを呼び出しますlayout.phtmlか?

layout.phtmlまた...私が想定している内部でログアウトしたときに、すべてのページの上部にログインフォームを表示したいとします。フォームを作成しましたApplication_Form_Loginが、ログインを許可するには、Controller?内でアクションを実行する必要があります。Bootstrapすべてのページからログインできるように、またすべてのページで重複しないように、ログインアクションを実行する必要がありloginActionますか?

しかし、さらに柔軟性を提供するZend_Authもありますか?たぶん、これは内部で開始されBootstrap、その後全体で開始されlayout.phtml、ログインしている場合に条件付きで実行できるビューはありますか?

そして、URLにSEOタグが含まれているランディングページの場合...(単なる例)のように、キーワードごとに個別のコントローラー/ビューを作成する場合だと思います...スタックオーバーフロー/コンピューターの質問/デジタル時計/そしてこれらの中のコンテンツViews

ありがとう...すべてが分離されているときの考え方が違うので、私はかなり混乱しています:D私はどこでも完全に制御でき、やりたいことややりたいことをすることに慣れていますが、それはスパゲッティコードにつながります-.-