Yii はフォームを使用します、yiiforms_PHP チュートリアル
Jul 13, 2016 am 10:12 AMYii はフォーム、yiiforms を使用します
1 モデルを作成します
<p>a.加入基类</p> <p> use yii/base/Model</p> <p>b.创建类继承自基类</p> <p>c.创建所需要的变量</p> <p>e.定义规则</p> <p>f.注意里面用[]括起来</p> <p>例如:</p> <pre class="code"><?<span>php namespace app\models; </span><span>use</span><span> yii\base\Model; </span><span>class</span> EntryForm <span>extends</span><span> Model { </span><span>public</span> <span>$name</span><span>; </span><span>public</span> <span>$email</span><span>; </span><span>public</span> <span>function</span><span> rules() { </span><span>return</span><span> [ [[</span>'name', 'email'], 'required'],<span> [</span>'email', 'email'],<span> ]; } }</span>
2. オペレーションを作成します
リーリーこのオペレーションでは、まずユーザーが送信したデータを収集するための EntryForm
对象。然后尝试从 $_POST
を作成します。このデータは、Yii の [[yiiwebRequest::post()]] メソッドによって収集されます。モデルにデータが正常に入力された場合 (つまり、ユーザーが HTML フォームを送信した場合)、操作は [[yiibaseModel::validate()|validate()]] を呼び出して、ユーザーが有効なデータを送信したことを確認します。
リーリー
ユーザーがフォームを送信すると、操作によって entry-confirm
的视图去确认用户输入的数据。如果没填表单就提交,或数据包含错误(译者:如 email 格式不对),entry
という名前のビューがレンダリングされ、フォームと検証エラーの詳細とともに出力がレンダリングされます。
れーれー
リーリー
3. ビューを作成します
リーリー れーれー れーれー れーれーウィジェットを使用することを忘れないでください。これら 2 つを導入する必要があります

人気の記事

人気の記事

ホットな記事タグ

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











世界で最も強力なオープンソース MoE モデルが登場。GPT-4 に匹敵する中国語機能を備え、価格は GPT-4-Turbo のわずか 1% 近くです

MLP に代わる KAN は、オープンソース プロジェクトによって畳み込みまで拡張されました

Google は大喜び: JAX のパフォーマンスが Pytorch や TensorFlow を上回りました! GPU 推論トレーニングの最速の選択肢となる可能性があります

こんにちは、電気アトラスです!ボストン・ダイナミクスのロボットが復活、180度の奇妙な動きにマスク氏も恐怖

AI が数学研究を破壊する!フィールズ賞受賞者で中国系アメリカ人の数学者が上位 11 件の論文を主導 | テレンス・タオが「いいね!」しました

FisheyeDetNet: 魚眼カメラに基づいた最初のターゲット検出アルゴリズム
