問題タブ [zend-framework-mvc]

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 に答える
83 参照

zend-framework - 自分のアクションが Zend Framework で実行されていることを確認する方法

Zend フレームワークでは、コントローラー アクションが実行されていることを確認するための最良の方法と、アクション内の変数のさまざまな値を確認する方法を教えてください。(デバッガを使用しない場合)

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

php - 実行中のZendMVCフラッシュ

Bugzillaの健全性チェックの出力を模倣する方法を見つけようとしています。Bugzillaはデータベース内のさまざまな参照をチェックしてロジックの欠陥を探しています。各チェックの後、結果はクライアントにフラッシュされます。(テストの完全なセットには時間がかかる場合があります)。その結果、発生した問題への「修復」をトリガーするリンクもあります。これは、(遅い)一連のテスト全体が完了する前に取得するのに役立ちます。

ヘッダーがすでに送信されている場合、エラーの処理が問題になりますが、ここでの私の仮定は、最初のデータベースチェックが完了した後、結果をフラッシュしても安全であるということです。これを管理者専用の機能として使用することをお勧めします。最初のチェックが完了した後のエラーは、データベースの問題を解決するために、どのような場合でも発生した順序で出力するのに役立ちます。

Zend MVCを使用してこれを達成するにはどうすればよいですか?

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

php - Bootstrap ファイルでタイムゾーンを設定する

私のアプリケーションでは、デフォルトのタイムゾーンが 1 つあります。また、すべてのユーザーには独自のタイムゾーンがあります。データベースに保存されているユーザーのタイムゾーンを設定したい。

Bootstrap ファイルでユーザーに応じてタイムゾーンを設定する方法。

前もって感謝します...

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

php - $bootstrap->getOptions() にアクセスする Action_Helper の Zend_Test エラー

アクションコントローラーからオプションにアクセスしています。これはアプリケーションでうまく機能していますが、UnitTest しようとすると問題が発生しました:

PHP Fatal error: Call to a member function getOptions() on a non-object in /home/zendtest/library/ZC/Action/Helper/Signup.php on line 43

私のテストでは、ここhttp://www.zendcasts.com/unit-testing-action-helpers/2010/11/でソースを入手できるZCのセットアップに従いました

tests/library/ZC/Action/Helper/SignupTest.php に別のテストを追加しました:

そして、次の関数を /library/ZC/Action/Helper/Signup.php に追加しました:

このアクションヘルパー関数を適切にテストするにはどうすればよいですか?

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

php - Zend_Navigation_Page_Mvcおよびフラグメント識別子

私はZend_Navigation自分のサイトで使用しています。ほとんどのアイテムはそうではZend_Navigation_Page_MvcありませんZend_Navigation_Page_Uriフラグメント識別子をアイテムに簡単に追加できることは知っていZend_Navigation_Page_Uriますが、それは私が探している洗練されたソリューションではありません。この投稿にはいくつかの解決策がありますが、それらはURLヘルパーを拡張し、ナビゲーションには影響しません。

私はすでにサブクラスZend_View_Helper_Navigation_Menuを使用してメニューをレンダリングしています。たぶん、htmlify()関数でこれを達成する方法はありますか?

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

php - Zend Framework - 別のモジュールで IndexController にリダイレクトする

全て、

Zend の mvc フレームワークで次のプロジェクトをセットアップしています。アプリケーションにアクセスすると、ユーザーが「デフォルト」モジュールの IndexController に移動するのではなく、「モバイル」モジュールにリダイレクトするようにします。それ、どうやったら出来るの?

私のindex.phpには次のコードがあります:

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

zend-framework - XML の Zend ContextSwitch アクション ヘルパーが間違った Content-Type ヘッダーを設定する

XML 用の Zend のデフォルトの ContextSwitch Action Helper は、Content-Type ヘッダーを誤って「application/xml」に設定しますが、ドキュメントでは「test/xml」に設定すると主張しています。

他の誰かがこれにぶつかりましたか。バグですか?ありがとう。

zend アクションヘルパーのドキュメント

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

php - Zend Framework に 100 を超えるプラグインを登録する方法は?

私のシステムは 100 を超えるプラグインを登録する必要がありますが、100 を超えると Zend Framework は残りを切り捨てます。登録できるプラグインの数に制限はありますか? このプラグインの制限を設定できる場所を誰か知っていますか? そのような制限がない場合、他に何が問題になる可能性がありますか?

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

zend-framework-mvc - zend フレームワークの単純なアクションの問題

Zend Server を使用して Zend MVC で Hello World プロジェクトを作成しています。ルーティングがどのように間違っているか。私は zend_tool zf.sh create project でプロジェクトを作成するので、それはすべてのディレクトリ自体を作成し、以下のようないくつかのアクションを試すために indexController に変更し、他のすべてのファイルは同じことを思い出させます..


「http://localhost/index.php」と入力すると、indexAction(); からの正しい情報が表示されます。 「http://localhost/index」と入力すると、「http://localhost/index.php/about」と入力すると
ページが見つからないと表示され 、 「メッセージ: 無効なコントローラーが指定されました (about)」と表示されます。

配列 ( 'controller' => 'about',
'action' => 'index', 'module' => 'default', )

私はコントローラーがインデックスであり、アクションが約であることを期待しています..どうすれば修正できますか...

私はこれを私のApache設定に持っています。この設定が間違っている可能性があると思いますが、どこにあるのかわかりません。

御時間ありがとうございます。