問題タブ [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.
php - Zend Framework:データベースとやり取りする適切な方法は?
私は Zend Framework と MVC にかなり慣れていないので、Zend_DB とデータベースと対話する適切な方法に少し混乱しています。
私は PDO MySQL アダプターを使用しており、抽象クラスを拡張するクラスをいくつか作成しました。
DB (fetchAll()、find()、アダプターを介した fetchAll()、insert()、createRow()、および save()、select() オブジェクト) にアクセスする方法は非常に多くあるようで、いつも元に戻ってしまいます。私が何をすべきかを理解するためにドキュメントに。
SOは、準備されたステートメントが進むべき道であることを教えてくれました.行セットと行を使用しようとしましたが(そうすべきですか?)、データベースと対話するための最良の方法は何ですか?
(非常にオープンエンドな質問で申し訳ありません)
php - Zend_Uri_Exceptionを修正する方法(PHP ZendGdataを使用したYouTubeAPI)
Zend Gdataを使用して、PHPスクリプトからYouTubeAPIとやり取りしています。私は実際にこれを正常に機能させていましたが、突然、「無効なURIが提供されました」というメッセージとともに「Zend_Uri_Exception」に関する致命的なエラーが発生しました。どうすれば例外を修正できますか?
コード:
出力:
zend-framework - Zend Framework: ビュー テンプレート ディレクトリへのパスを取得する方法はありますか?
Zend Framework を使用してビュー テンプレートのディレクトリへのパスを取得する方法を見つけようとしています。それを行う方法はありますか?
zend-framework - アップロード画像を使用すると常にこのエラーが発生する - Zend Framework の使用
スクリプトで画像のアップロードを使用すると、常にこのエラーが発生します。Zend Framework を使用しています。どうすればよいかわかりません。
私の Zend パス: public_html/include/zend phpinfo: hotbuzz.in/phpinfo.php
.htaccess で Zend へのパスを構成していません
?
php - Zend_Form ラジオ要素
以下は、Zend_Form で Yes/No オプション付きのラジオ ボタン要素を作成するサンプル コードです。必要な回答を [はい] に設定する方法についてのアイデアはありますか? [いいえ] を選択すると、検証に失敗しますか? 以下のコードは、Yes または No のいずれかを受け入れます。
php - Zend Frameworkをインストールしましたが、PHPでインクルードパスを設定する必要がありますか?
ZendFrameworkファイルをにダンプしました
"home / hotbuzz / public_html / include / zend /"
私のホスティング:Linux
スクリプトにロードしたい。ロードするたびに、このエラーが発生します。
いくつかの情報:私は自分のZendについて尋ねました、彼らが「usr / local/zend」にあると言ったホスティングの人たちに
しかし、私はこのhome / hotbuzz / public_html / include /zend/を使用したいと思います
私は自分のPHPにこれらの行を追加しました:
このエラーが発生します
PHPコードにインクルードパスを設定して設定します(.htaccess)。
php - Zend Frameworkを使用した入力の処理(Post、getなど)
zendコードでphpをリファクタリングすると、すべてのコードがとでいっぱいに$_GET["this"]
なり$_POST["that"]
ます。私はいつもより多くのphpish$this->_request->getPost('this')
を使用してきました$this->_request->getQuery('that')
(これはgetGetの代わりにgetqueryではそれほど論理的ではありません)。
だから私は自分の方法がより安全/より良い/より簡単に維持できるかどうか疑問に思いました。Zend Frameworkのドキュメントで、リクエストオブジェクトは入力を検証しないため、自分の入力を検証する必要があることを読みました。
それは私に2つの質問を残します:
- この2つの中で最高のものは何ですか?(または別のより良い方法がある場合)
- このメソッドでphp入力を検証するためのベストプラクティスは何ですか?
ありがとう!
php - Zend_Db_Tableの関係とZend_Paginator
findDependentRowset関数に送信するselectにpaginator制限を適用する方法はありますか?例えば:
ありがとう
zend-framework - Zend_Loader がファイルを見つけられませんか?
Zend Formsのこのチュートリアルに従っています。そのままコピーしたところ、このエラーが発生しました
致命的なエラー: クラス 'forms_ContactForm' が /Quickstart/application/controllers/IndexController.php の 10 行目に見つかりません
これにより、クラスに読み込まれていないと思われたので、これを IndexController.php ファイルに追加しました
これが主なエラーです。form_ContactForm.php ファイルが見つからないためだと思いますが、その理由は不明です。
これが私のフォルダーの階層です:
クイックスタート
アプリケーション
コントローラー
フォーム
レイアウト
ビュー
ライブラリ
エラー テキスト全体へ
の公開
リンク
助けていただければ幸いです、
レヴィ
php - Zend_Form -> setRequired() 検証メッセージを適切に変更
次のようなテキスト要素を作成するとします。
デフォルトのエラー メッセージを変更する最良の方法は次のとおりです。
値が空ですが、空でない値が必要です
カスタムメッセージに? メッセージを置き換えるには、次のように addValidator(...,代わりに (NO setRequired)を使用することをどこかで読みました。
しかし、私のテストでは、これは機能しません-まったく検証されません-空のテキストフィールドで合格します。両方 (addValidator('NotEmp.. + setRequired(true))) を同時に使用しても機能しません。二重に検証され、2 つのエラー メッセージが表示されます。
何か案は?
ありがとう!