問題タブ [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.
zend-framework - Zend Frameworkで複数のレイアウトを使用できますか?
クライアントのフロントエンドに画像ローテーターが表示された派手なページがあります。
バックエンドについては、別のレイアウトにしたいです。複数のレイアウトを使用できますか?
少しヒントがあります
zend-framework - 使用されているZendレイアウトを切り替えるためのコードを配置する適切な場所はどこですか?
Zend Framework Webサイトを作成しましたが、ユーザーがモバイルデバイスを使用しているかどうかに応じて、レイアウトファイルを切り替えるように更新しています。
検出を処理するクラスを作成しましたが、このチェックをどこに配置し、使用されているレイアウトファイルをトリガーするのが最適かわかりません。
コード:
ブートストラップ関数からレイアウトをトリガーできます_initViewHelpers()
が、上記のインクルード行を追加するとすぐに500エラーが発生します。
これをどこにどのように配置するかについての推奨事項はありますか?私はもともとチェックを処理するヘルパーを持っていますが、それはレイアウトファイル全体をスワップアウトできるようにするのではなく、レイアウト自体で使用されました。
php - Zend_Controller_Plugin_Abstract リダイレクトが完全な URL 変更でどのように機能するか
アクションを実行する前にログインする必要がある管理者 webapp.one があります。現在、/default/index/index には、ExtJs コンポーネントであるログイン フォームがあります。基本的に、ログイン プロセスは ajax プロセスです。無効にするプラグインを作成しました。レンダリングとレイアウト、およびユーザーがログインしているかどうかを確認します (完全な ACL はまだありません)。
コードは次のとおりです。
これは機能しているように見えますが、アドレスバーにはまだ元のリクエスト URL があります。たとえば"myapp/admin/cpanel"
、URL バーに入力すると、ブラウザでログイン ページが開きますが、アドレス バーにはまだ"myapp/admin/cpanel"
.at があり、ログイン ページからのものと思われる HTML レンダリングが出力に含まれているため、ログインに失敗します (これは直撃すると正常に動作します)。
誰かが以前にこれを経験したことがありますか、それとも私が何か間違ったことをしているだけですか.これについてあなたの経験を共有していただければ幸いです.
これを読んでくれてありがとう。
zend-framework - Zend Framework で複数のレイアウトをセットアップする方法。例えば。公開/ログイン済み/各種モジュールの組み合わせ
私は非常に基本的な Zend Framework のレイアウトを知っており、サイト全体で 1 つのレイアウトを使用していました。しかし今は、より中間的/組織的なセットアップが必要です。
- パブリック サイトのレイアウトは、
div#mainContent
12 列全体を占めます (960gs を使用) - ログインしたサイトには
div#mainContent
、9 列 + 3 列のサイドバーが表示されます。 - ログインしたサイトのサイドバーでは、さまざまなページにさまざまなモジュールが含まれている場合があります (Zend Framework のモジュールではなく、「ボックス/ウィジェット」のようなものです)。
- ナビゲーションメニューも異なります
2 つのサブ レイアウトが「拡張」される 1 つのベース レイアウトを使用することを考えています。基本レイアウトには<html>
headScripts などの宣言のみが含まれ、サブレイアウト<body>
にはラッピングの定義が含まれますdivs
div.grid_12, grid_9, grid_3
。この「拡張」を実装するにはどうすればよいですか。基本的には、コードを再利用したいだけです
また、サイドバーボックス/ウィジェットをレンダリングする良い方法は何ですか
zend-framework - Zend Framework - use a common header for different actions in a controller?
I've tried reading the question found HERE: Module configuration and layout configuration in zend framework It was described as being everything I need to know about layouts - but - I'm afraid I'm finding it a bit difficult to understand.
I've got a number of Zend controllers:
I need them to have the following arrangement.
- FirstController & Second Controller share a header
- FirstController - indexAction and browseAction share an additional header
- Thirdcontroller - has it's own header or possibly "no header" (for ajax)
As it stands, I'm getting tremendous replication in the view/script/<actionname>.phtml
file http://framework.zend.com/manual/en/zend.layout.quickstart.html
Has more information but I've not been able to find the key pieces of information that bring this all home for me.
From the first document above I'm guessing the following goes into my application.ini
file
But am I expected to create a folder called "Layouts" or should I be using some sort of views/common
folder? Is the file then called layout.php
?
Then, inside the layout.php
am I understanding correctly that
Will render the individual action's PHTML
file? and
Would make the entire action use a different layout file (one in the layouts folder called 'foobaz.php')?
Thanks for taking the time to clear this up for me.
zend-framework - コントローラーファイルから zend ビューにアクセスできません
コントローラ ファイル内のフォーム コンテンツを印刷することはできますが、フォーム ビューを as として割り当て、inファイル$this->view->form = $form
を使用してフォーム デザインを表示しようとすると、フォーム デザインが表示されず、代わりに空白ページが表示されます。echo $this->form
login.phtml
何が問題になるのでしょうか??
php - zendフレームワークレイアウトでメタタグを変更する方法
だから私はlayout.phtmlにいくつかのデフォルトのメタタグを使用して設定しています
そしてlayout.phtmlのヘッダーにエコーされます
私の質問は次のとおりです。これらのデフォルトのメタタグをビューファイルから変更して、それらを置き換えるにはどうすればよいですか?
私は使ってみました:
古いデフォルトのメタタグを置き換える代わりに、まったく新しいメタタグを作成します。どうすれば交換できますか?
php - Zend レイアウトの問題
Zend Framework を学習しようとしています。私は本当に愚かなことをしていると確信していますが、
インデックスのコンテンツを表示しますが、他のコンテンツは表示しません...
つまり、mydomain/public が呼び出されたときに /views/scripts/index/inex.phtml は問題なく動作しますが、mydomain/public/abc が呼び出されたときに /views/scripts/abc/index.phtml が表示されません。
物事を十分に明確に述べているかどうかはわかりません。しかし、誰かが助けることができますか?
zend-framework - Zend_Layout および/または Smarty
Zend Framework は初めてですが、Zend Framework を使用して非常に複雑なプロジェクトを作成する予定です。
Zend Framework の表示オプションを見ていました。Zend_View と Zend_Layout を備えたものもあり、Smarty などのテンプレート エンジンを統合することもできます。
今知りたいのですが、それらは同じ目的を果たしますか? Zend_Layout か Smarty のどちらかを使用できますか、それとも両方を使用した方がよいでしょうか?
php - Zendポートレットレイアウトの種類
ZendFrameworkを使用しています。各divが異なるコントローラー/ビューのペアによって生成されるような、ポートレットのようなビューを作成したい。
レイアウトのように-
最初はActionStackでやろうと思っていましたが、後でそれが正しい方法ではないことがわかりました。
同じ結果を達成するための他の方法は何ですか?助けてくれてありがとう。