問題タブ [zend-view]

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

zend-framework - netbeans 6.9.1を使用して変数のコード補完をzend_viewに取り込む方法は?

zend_frameworkプロジェクトを管理するためにnetbeansideに切り替えることを評価しています。

このスクリーンキャストに表示されているように、アクションで定義された変数について、変数の名前をビューにオートコンプリートしたいのですが、

http://netbeans.org/kb/docs/php/zend-framework-screencast.html

しかし、私は理解できません。

どのビューでも$this->を数字で表すと、変数の名前が表示されません。

この機能をたくさん使ってほしいです。

ありがとう、ミルコ。

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

zend-framework - Zend + TinyMCE は tinyMCE ダイアログでビュー変数を使用します。Zend Framework の外部からビュー変数にアクセスするにはどうすればよいですか?

Zend + TinyMCE は tinyMCE ダイアログでビュー変数を使用します。zend フレームワーク外のファイルのビュー変数を取得する方法は?

ユーザーが CMS からページのリストを選択できる tinyeMCE 用のプラグインを作成しています。データベースから値を取得し、ビュー ファイルに渡します。これは、ページ自体で機能します。これをtinyMCEのダイアログ画面で使いたいと思います。プラグインは、ダイアログ コンテンツを含む .php ファイルを使用します。$this->variable普段使っているような使い方ができません。

したがって、(より大きな) 質問は次のとおりです: Zend Framework の外部からビュー変数にアクセスするにはどうすればよいですか? (または Zend フレームワークの一部ですか?)

回答する追加情報

以下のコードを使用すると、zf からアクションを呼び出すことができることがわかりました。

ルートに戻ることは、アプリケーションの構造によってはコースから外れています

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

zend-framework - マルチレベルのタブ付きインターフェイス用のコントローラー、アクションヘルパー、またはビューヘルパー

この質問は、タブ付きインターフェイスを処理するためのベストプラクティスに関して、ここで尋ねられる質問に関連しています。これは、「Zend Framework Actionstackが悪である理由」というタイトルのブログ投稿を参照しており、再利用される要素のパーシャルを使用してヘルパーを表示する必要があることを概説しています。これは、要素が何らかの入力を処理する必要があるまでは問題ありません。その場合、ビューヘルパーは答えではありません。ここでアクションヘルパーを使用します。MatthewWeierO'Phinneyは、「アクションヘルパーを使用して再利用可能なウィジェットを実装する」というタイトルのブログ投稿でこのユースケースについて説明しています。

これらの視点を読んだ後、私は自分のインターフェースの最善の行動方針についてもっと混乱しているようです。このサイトは、ケース、スタッフ、部門の3つの主要なタブで構成されます。これらの各タブは、セレクター/検索テーブル、(ケース|スタッフ|部門)の概要、および垂直タブメニューのある別の領域で構成される同様のレイアウトに従います。メインタブには、表示されている情報を除いて同一のいくつかの垂直タブ項目があります。

問題は、このインターフェイスの周りにビュー、ヘルパー、およびコントローラーをどのように構成するかです。インデックス、ケース、スタッフ、部門のコントローラーを持つことを考えていました。主要なタブごとにビューを再利用するアクションヘルパーを作成しますが、要求データを使用して現在選択されているものを判別します(ケース|スタッフ|部門)。個々のタブコントローラーを使用して、垂直タブコンテンツに対するjQuery ajaxリクエストを処理し、共通のビューを再利用するビューヘルパーに出力を委任します。また、個々のタブコントローラーを使用してjQueryajaxcrud操作を処理します。

これはこれを行うための最良の方法ですか、それともより効率的な方法がありますか?

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

zend-framework - Zend-特定のアクションでレイアウトを無効にする方法は?

私は次のコントローラーを持っていますが、他の方法の中でも、これがあります:

私がそうするとき、私はそれを期待していました:http: //www.example.com/equipas/lista/

コントローラが実行され、ビューポートにレイアウトレンダリングが表示されません。

ただし、そうではありません。ホームページをレンダリングします。

ZFのどこで、私たちは通常言います:アクションが存在しない場合、ホームページが表示されるべきですか?

注:次の代わりに: http: //www.example.com/equipas/lista/

私はそうです、 http://www.example.com/equipas/adasdas21232131/ それは存在しません。

同じホームページのレンダリングが表示されます。

そのような行動の原因は何でしょうか?

Zend初心者、MEM

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

zend-framework - ZendFrameworkコントローラーからビューに変数を送信する(ベストプラクティス)

私はしばらくの間ZendFrameworkで作業しており、現在、コードの一部をリファクタリングしています。私が排除したい大きなことの1つは、、、などabstractのすべてのコントローラーに存在する必要がある多くの変数を開始するコントローラークラスです。この部分はコントローラープラグインで実行できますが、これらの変数を関連するビューに送信するための最良の方法は何でしょうか。現在、すべてのコントローラー内から呼び出すコントローラークラスでカスタムメソッドを使用しています。$success$warning$errorabstract

これは、すべてのコントローラーのすべてのアクションで呼び出されます。

私はプラグインコントローラーまたはこれにより適したものを介してこのプロセスを自動化することを探していました

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

zend-framework - Zendコントローラー/ビュー初心者パズル:$ _ GET&$_POSTが空-ビュー内のHTMLフォームからの受信時

ここでZendの初心者...そしてそれをより良くするために、私の使命は他の誰かの既存のZendサイトの上に構築することです。

(BTW:zf show version-> Zend Framework Version:1.11.1-私はZend_Formを持っているようです)。

ここに奇妙なビットがあります。すべてのフォームは、ビュー内のHTMLに組み込まれています。それらは機能しているように見えますが、私はどのように理解することはできません-特に私が見ているものを考えると。

私は規則に従い、テストフォームのビューを作成し、フォームを作成しました。

コントローラのsubmitActionメンバーが正しく起動しています。問題ない。

しかし、POSTデータを探すことができた場所はすべて空のようです。

それらはすべて何も生成しません。

私は解決策、あるいは何がうまくいかないかについての手がかりさえも求められます。

読んでくれてありがとう。

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

zend-framework - Zend_FormのアクセスビューURL関数

いくつかの理由で、さまざまなモジュールのブートストラップでインスタンス化する必要があるフォームがいくつかあります。しかし、それらの形式で私は使用したい

コンストラクターで。しかし、私はブートストラップにいるので、viewhelperのURLにはまだアクセスできないので、とにかくこれの周りにありますか?私が今得ているのは

その行に。カスタムルートがないので、デフォルトのルーターとルートのみを使用します。

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

php - Zendヘルパーをシングルトンに変える方法は?

ビュー ヘルパーを使用して、さまざまなパーシャルの束をカウントする必要があります。パーシャルではビュー変数にはアクセスできませんが、ヘルパーにはアクセスできるので、この単純なクラスを作成しました。

ただし、これ<?php echo $this->counter()->add()->get()?>は常に1を返します。これは、常にクラスの異なるインスタンスであるためだと思います。counter()すべてのビューとパーシャルをカウントできるように、関数をどのように変更する必要がありますか?

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

zend-framework - コントローラーのアクションから別のコントローラーのビューにデータを渡すZend

コントローラーのアクションから別のコントローラーのビューにデータを渡すにはどうすればよいですか? コントローラー内のアクションから同じコントローラー内のビューへの変換は簡単です。アクションの関数を記述するだけです:

そして、私はそれを次のように受け取ります。

しかし、別のコントローラーのビューでそれを受け取るにはどうすればよいですか?

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

php - このコードがスラッシュでいっぱいなのはなぜですか

私はここhttp://www.zfsnippets.com/snippets/view/id/17/output/raw/table-view-helperからいくつかのRAWコードを読んでいます。ここでは、作成者がこのように多くのスラッシュエスケープを行ってい\'class\'ます。

私が理解していることから、それはテーブルのマークアップを構築するために使用されるコードであると思われます。なぜ作者はこのようにそれを行っているのでしょうか、そしてこの恐ろしい回避策よりも良い方法はありません。二重引用符で十分だと思ってい"'class'"ましたが、よくわかりません。誰もがこれを行う正しい方法が何であるかを確かに知っていますか?

これは、この変数が呼び出される他のすべての場所です。その後は基本的にゲッターセッタースタイルで使われているarray_mergeと思います