これはフロントデスクです
これはCateコントローラーです##これはモデルテンプレートです
問題は、データをデータベースに正常に挿入できますが、空かどうかを検証できないことです。理由を知るのを手伝ってください。
Cate コントローラーのコードが間違って書かれていますか? 。 。
$data['catename'] = I('catename'); この行は間違っていますか?
$data['catename'] = I('post.catename');これを?qū)g行しましょう。
実際、直接作成メソッドを使用すると、フロント デスクから要求されたすべてのデータを取得するために再度記述する必要はありません。
つまり、上記に反論するには、I ("catename") でフォーム検証を忘れましたが、次のテストを試してみてください。
1. カスタム検証関數(shù)を使用します。検証が呼び出されているかどうかを確認(rèn)できます (ドキュメントの定義を參照してください)。2. I()関數(shù)で取得した値が
ではないので長さを確認(rèn)します。