【PHP】フレームワーク CakePHP 19ホール目【v3.3】 [無断転載禁止]©2ch.net (979レス)
【PHP】フレームワーク CakePHP 19ホール目【v3.3】 [無断転載禁止]©2ch.net http://medaka.5ch.net/test/read.cgi/php/1482547831/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
必死チェッカー(本家)
(べ)
自ID
レス栞
あぼーん
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
385: nobodyさん [] 2018/03/12(月) 21:59:37.86 ID:bfeo5mri Cake3のValidationで質問です。 int型の項目にtextフォームからデータを登録したいのですが、「a」と入力した際に 「This field cannot be left empty」というメッセージが表示されます。 入力が無視されているようなのですが、この無視する挙動を無効にする方法はありますか? 下記のような実装なんですが、「a」と入力したら「Invalid Data'」と表示されることを期待してます。 CREATE TABLE `hoge` ( `id` int(11) NOT NULL AUTO_INCREMENT, `sort` int(11) NOT NULL DEFAULT '0', PRIMARY KEY (`id`) ) ; public function validationDefault(Validator $validator) { $validator ->requirePresence('sort', false) ->notEmpty('sort') ->add('sort',[ 'naturalNumber'=>[ 'rule'=>['naturalNumber'], 'message'=>'Invalid Data', ] ]); return $validator; } http://medaka.5ch.net/test/read.cgi/php/1482547831/385
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.025s