問題タブ [zend-framework]

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

php - php Zend / mod_rewrite なしの MVC

ネット上の多くのブログで言及されているのを見てきましたが、ここで議論する必要があると思います。PHP で MVC フレームワーク (私は ZEND に興味があります) を持っていますが、ホストが mod_rewrite を提供していない場合、どうすればよいでしょうか? 「ショートカット」はありますか?(ページ間でマッピングが発生するように) 何らかの方法で制御を移すことはできますか? 何か案は?ありがとうございました :-)

0 投票する
5 に答える
7966 参照

php - Zend Framework:Zend_Form_Elementフォームフィールドを必須に設定します。要素が空白でないことを確認するために使用されるバリデーターを変更するにはどうすればよいですか?

を使用する場合Zend_Form、入力が空白のままになっていないことを検証する唯一の方法は、

これが設定されておらず、要素が空白の場合、検証は要素に対して実行されていないように見えます。

を使用するsetRequired()と、要素には標準のNotEmptyバリデーターが自動的に与えられます。このバリデーターのエラーメッセージには、「値は空ですが、空でない値が必要です」というメッセージが表示されます。このメッセージを変更したいと思います。現時点では、Zend_Validate_NotEmptyクラスを変更してこれを行っていますが、これは少しハッキーです。

理想的には、自分のクラス(から派生Zend_Validate_NotEmpty)を使用して、空でないチェックを実行できるようにしたいと思います。

0 投票する
6 に答える
37496 参照

php - Zend/Loader.php の読み込みに失敗しました。なぜ解決しようとしていますか?

3 日または 4 日ごとにクラッシュするクライアント サイトを継承しました。私が知らない zend-framework を使用して構築されています。

次のコード:

次のエラーが発生しています:

これを修正するためにどこから始めればよいかさえわかりません。PHP に関する私の知識レベルは中級ですが、前述のとおり、Zend の経験はありません。また、元の開発者に連絡することはできません。

興味深いことに、コードはサイトのページにアクセスするたびに実行されますが、エラーはときどき発生するだけです。

include_path と関係があるに違いないと思いますが、よくわかりません。

0 投票する
6 に答える
9126 参照

codeigniter - CodeIgniter フレームワークへの Smarty 統合

ちょっとした背景情報:
私は最近、いくつかの PHP フレームワークを見てきましたが、最終的には 2 つになりました。Zend フレームワークまたは CodeIgniter。

シンプルなデザインのため、私は CodeIgniter を好みます。それは非常に骨の折れるものであり、シンプルに保たれています。私が気に入らないのは、弱いテンプレート システムです。別のデザイナーと仕事をすることになるので、テンプレート システムは私にとって重要です。彼に優れたテンプレート システムを提供できることは大きなプラスです。

Zend は、組み込まれているより優れたテンプレート システムのため、2 番目の選択肢でした。Zend は、CodeIgniter と比較すると別の獣です。「モジュール間の疎結合」を強調していますが、より大きなフレームワークです。ボンネットの下で、使用したことのないものがたくさんあると感じたくありません。私の意見では、これは不要なオーバーヘッドなので、テンプレート システムを CodeIgniter: Smarty に組み込むことを考えました。

質問: Smarty を CodeIgniter に統合するプロセスはどのくらい簡単ですか? CodeIgniter のドキュメントを最初にスキャンしたところ、フレームワークのレイアウトは簡単に理解できることがわかり、問題はないと予想されます。誰かが以前にそれを使用したことがあるかどうかを知りたいので、あなたが経験した「落とし穴」を認識しています。また、これが良いことなのかどうかも知りたいです。CodeIgniter のテンプレート システムは通常の使用に十分ですか? Smarty 以外に CodeIgniter に適したテンプレート モジュールはありますか? Zend Framework の方がいいですか? ここで発明されている車輪はありますか?

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

asp.net-mvc - ASP.NET MVC と Zeitgeist の比較

ASP.NET MVC は、かなり大きな参入を果たしているようです。その MVC 実装が、他の言語の一般的な MVC フレームワークとどのように一致するかを要約できる人はいますか? (私は Rails と Zend Framework について特に考えていますが、明らかにたくさんあります。) 学習曲線、一般的な用語、使いやすさ、快適な要素についての観察は歓迎します。

(少し背景を説明するために、私は Web フォームのアプローチが本当に嫌いなので、しばらくの間 ASP.NET の使用を避けてきましたが、ポッドキャストに対する Jeff の絶賛の声を聞いて、ASP.NET を試してみようという気になりました。)

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

php - Zend_PDFを使用して別のPDFドキュメント内にPDFを配置する

寸法が約1"x2"のロゴのPDFファイルがあります。Zend_PDF API を使用してそのPDFロゴを別のPDFファイルにインポートするためのコードスニペットを提供できる人はいますか?

理想的には、Zend_Pdf_Imageオブジェクトを使用してPNG、TIFF、またはJPGオブジェクトのように配置できるようにしたいと思います。

つまり、元のpdfを背景として使用するのではなく、小さな1x2"pdfドキュメントを8.5x11"ページの上に配置できるようにしたいのです。

ありがとう!

0 投票する
6 に答える
25479 参照

php - Zend Framework で PHPUnit を使用するにはどうすればよいですか?

Zend_Test および一般的に PHP を使用して PHPUnit テストを作成する方法を知りたいです。

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

php - Zend Framework Select Operator Precedence

Zend_Db_Selectを使用して、次のような選択クエリを作成しようとしています。

ただし、where()とorWhere()を組み合わせて使用​​する場合、上記のような条件グループ化は使用できないようです。

(実際のクエリを記述せずに)上記を実現するためのZend Frameworkのネイティブな方法はありますか?

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

php - Zend Framework - ErrorHandler が期待どおりに動作していないようです

Zend Framework を使用するのはこれが初めての経験です。クイック スタートチュートリアルに従おうとしています。Error Controller と Viewのセクションに到達するまで、すべてが期待どおりに機能していました。存在しないページに移動すると、エラー ページが表示される代わりに、Fatal Error スクリーン ダンプが表示されます (これは素晴らしいことです)。

致命的なエラー: /home/.fantasia/bcnewman/foo.com/library/Zend/Controller/Dispatcher/Standard.php:249 でメッセージ「指定されたコントローラーが無効です (エラー)」を伴う例外「Zend_Controller_Dispatcher_Exception」がキャッチされませんでした: 249 スタック トレース: #0 / home/.fantasia/bcnewman/foo.com/library/Zend/Controller/Front.php(946): Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http)) #1 /home/.fantasia/bcnewman/foo .com/public/index.php(42): Zend_Controller_Front->dispatch() #2 {main} が /home/.fantasia/bcnewman/foo.com/library/Zend/Controller/Dispatcher/Standard.php でスローされる249

これは私の側の構文エラー (チュートリアルからサンプル ファイルの内容をコピーして貼り付けたもの) によるものではないと思います。アプリケーションのディレクトリ構造は正しいと思います。

最後に、IndexControllerandindex.phtmlビューは機能します。

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

php - 設定配列で Zend_Form_Element_Select を初期化するにはどうすればよいですか?

私は試した:

次にprint_r()、フォームを編集しましたが、挨拶のオプションは空です。そのための正しい呪文を知っている人はいますか?私の知る限り、Zend 要素構成の形式に関するドキュメントはありません。