<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                舉個例子,驗證規則可以這樣寫: ```php return [ [['name'], 'required'] ]; ``` 表示`name`字段必須存在且不為空 如果用戶留空,則會出現錯誤提示 > **name can not be blank** ### 字段別名 但在很多時候,我們并不希望直接使用字段名,而是使用中文別名 **產品名稱** 要想做到這個效果,我們就需要在對應的Model里創建一個方法 ```php public function attributeLabels() { return [ 'name' => '產品名稱', ]; } ``` 有了這個方法,錯誤提示就會變成 > **產品名稱 can not be blank** ### 自定義錯誤信息 但是這樣還不夠啊,我還想要把后面的英文也改成中文 別急,我們可以給驗證規則加點東西 ```php return [ [['name'], 'required', 'message'=>'產品名稱不能為空'] ]; ``` 錯誤提示就會變成 > **產品名稱不能為空** ### 動態錯誤信息 其實驗證規則還可以這樣用 ```php return [ [['name', 'info', 'notice', ...], 'required'] ]; ``` 也就是同時檢測多個字段是否為空 但是這樣用的話,好像就沒法告訴用戶具體是哪個字段不能為空了啊 其實是可以的,只是需要用到一個變量 ```php return [ [['name', 'info', 'notice', ...], 'required', 'message'=>'{attribute}不能為空'] ]; ``` 再配合上面說過的`attributeLabels()`方法,就可以實現自定義動態錯誤信息啦!
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看