私は
アプリケーション\検証\ PasswordConfirmation.phpZendフレームワークでは、カスタムバリデータはどこに置くべきですか?
下クラスを入れて、それが動作しません。
を見つけていない
エラー
クラスのDefault_Validate_PasswordConfirmationは「引き続き発生します。
これまで誰もこの問題がありますか?
私は
アプリケーション\検証\ PasswordConfirmation.phpZendフレームワークでは、カスタムバリデータはどこに置くべきですか?
下クラスを入れて、それが動作しません。
を見つけていない
エラー
クラスのDefault_Validate_PasswordConfirmationは「引き続き発生します。
これまで誰もこの問題がありますか?
は、私は自分の質問に答えてみましょう:
私はこの記事によると、正常バリデータを追加します。 Where should My_Validate_PasswordConfirmation put in Zend framework?
私は通常/library/CV/Validate/
例に敷いてください:ライブラリはあなたがZendのを持っている場所です
/library/CV/Validate/EmpresaNueva.php:
class CV_Validate_EmpresaNueva extends Zend_Validate_Abstract {
//Validator code
}
。 index.php @ /公共の
内容:顧客のバリデータについては
$root = dirname(dirname(__FILE__));
set_include_path($root.'/application' . PATH_SEPARATOR
.$root.'/library' . PATH_SEPARATOR
. get_include_path()
);
、あなたはあなたのインクルードパス上にある場所でそれらを配置する必要があります。また、Zend_Validate::addValidator()
を使用して有効にするには、バリデータを追加する必要があります。
詳細については、documentationを参照してください。
この投稿に基づいてバリデーターを正常に追加します: http://stackoverflow.com/questions/1010265/where-should-myvalidatepasswordconfirmation-put-in-zend-framework – Billy
私は図書館/マイ/検証/ PasswordConfirmation.phpの下にファイルを配置してみてください。しかし、クラス "Default_Validate_PasswordConfirmation"が見つかりません "がまだ発生します。私は何か踏み切れませんか? – Billy
ファイルをライブラリ/ Default/Validate/PasswordConfirmation.phpに配置しようとしました – Billy
編集を確認してください。 Zendフォルダが置かれているライブラリ/ es。あなたの所在を知りません。 – Macarse