成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

October CMS - 快速入門 19 - 表單驗(yàn)證

miguel.jiang / 2736人閱讀

摘要:針對上一節(jié)的表單添加驗(yàn)證功能從聯(lián)系人表單提交的郵件顯示錯(cuò)誤信息姓名郵件地址信息發(fā)送

針對上一節(jié)的表單添加驗(yàn)證功能

File:plugins
aiseinfocontactcomponentsContactForm.php

use IlluminateSupportFacadesValidator;
use IlluminateSupportFacadesRedirect;

...

public function onSend()
    {

        $validator = Validator::make(
            [
                "name" => Input::get("name"),
                "email" => Input::get("email")
            ],
            [
                "name" => "required|min:5",
                "email" => "required|email"
            ]
        );


        if($validator->fails()){

            return Redirect::back()->withErrors($validator);

        }else{
            $vars = [
                "name" => Input::get("name"),
                "email" => Input::get("email"),
                "content" => Input::get("content")
            ];

            // views/mail/message/htm
            Mail::send("raiseinfo.contact::mail.message", $vars, function($message) {

                $message->to("[email protected]", "Admin Person");

                $message->subject("從聯(lián)系人表單提交的郵件");

            });
        }

    }

顯示錯(cuò)誤信息

File:plugins
aiseinfocontactcomponentscontactformdefault.htm

{{ errors.first("name") }} {{ errors.first("email") }}
    {% for error in errors.all() %}
  • {{ error }}
  • {% endfor %}

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/28888.html

相關(guān)文章

  • October CMS - 快速入門 8 slugs和分頁

    摘要:另外我們將對分頁進(jìn)行講解。添加字段首先打開,選擇原來創(chuàng)建的插件。作為解決辦法進(jìn)行如下操作,在后加,表示可選參數(shù)分頁代碼在 在顯示影片詳情的時(shí)候,我們采用id作為鏈接到詳情頁面。這次我們將采用slug的方式鏈接到詳情頁面。另外我們將對分頁進(jìn)行講解。 添加slug字段 首先打開Builder,選擇原來創(chuàng)建的Movies插件。 showImg(https://segmentfault.com...

    Stardustsky 評論0 收藏0
  • October CMS - 快速入門 18 - 創(chuàng)建聯(lián)系表單

    摘要:郵件設(shè)置設(shè)置為。創(chuàng)建插件打開編輯器,在插件目錄下創(chuàng)建目錄,并在目錄下創(chuàng)建表單文件定義組件增加新頁面查看頁面前端,確認(rèn)已經(jīng)生效,只是插件沒有定義,所以沒有內(nèi)容可以顯示。 郵件設(shè)置:config/mail.php;設(shè)置為smtp。 創(chuàng)建插件Contact showImg(https://segmentfault.com/img/bVbctuz?w=940&h=624); 打開編輯器,在co...

    jlanglang 評論0 收藏0
  • October CMS - 快速入門 5 創(chuàng)建插件

    摘要:創(chuàng)建插件對于來講是很簡單的事情,因?yàn)椋峁┝艘粋€(gè)插件構(gòu)建器具體步驟這里就不贅述了。安裝完成后,會(huì)出現(xiàn)上圖所示的菜單創(chuàng)建自己的插件的方法是點(diǎn)擊如下圖所示的小按鈕。 創(chuàng)建插件對于October來講是很簡單的事情,因?yàn)?,October提供了一個(gè)插件構(gòu)建器:RainLab.Builder showImg(https://segmentfault.com/img/bVbcoxL?w=1266&h...

    macg0406 評論0 收藏0
  • October CMS - 快速入門 15 - 通過Form Widget添加新數(shù)據(jù)

    摘要:我們將采用方式完成,在提交保存視頻之前,通過方式實(shí)現(xiàn)提前于保存視頻之前,保存演員信息。我們再在數(shù)據(jù)庫中確認(rèn)一下下面,我們對輸入的用戶姓名進(jìn)行分離。 我們試著直接在Select中輸入新的演員showImg(https://segmentfault.com/img/bVbcqpZ?w=386&h=276); 點(diǎn)擊保存 showImg(https://segmentfault.com/img...

    wing324 評論0 收藏0
  • October CMS - 快速入門 13 建立自定義Form Widgets

    摘要:所以,實(shí)際上我們沒有辦法保存這些信息。下一節(jié)我們將解決這個(gè)問題。 在上一節(jié)中我們是使用repeater字段存儲演員信息的,當(dāng)然這不是最佳的方式,我們希望,演員的信息能夠存儲在單獨(dú)的表中,而且演員的信息可能需要更多的字段進(jìn)行存儲。然后將演員表和其他表進(jìn)行關(guān)聯(lián),就好像視頻表和風(fēng)格表之間的關(guān)聯(lián)一樣。 showImg(https://segmentfault.com/img/bVbcpEb?w...

    myshell 評論0 收藏0

發(fā)表評論

0條評論

最新活動(dòng)
閱讀需要支付1元查看
<