zdcms修改表单提交成功提示语的方法

zdcms做网站时,表单提交默认的提示语是:操作成功,请等待管理员审核。怎么自定义这个提示语呢?今天就来说说修改表单提交成功提示语的方法。

第一步,首先进入你的表单控制器文件。例如:你的表单名称为bmbd,那就进入目录/dayrui/App/Form/Controllers/中找到bmbd.php文件。如下图:

zdcms表单控制器文件

第二步,打开这个文件,在代码最后加入一个新的回调函数,如下面代码:

<?php namespace Phpcmf\Controllers;
/**
 * 二次开发时可以修改本文件,不影响升级覆盖
 */
class Nybd extends \Phpcmf\Home\Form
{
    public function index() {
        $this->_Home_List();
    }
    public function show() {
        $this->_Home_Show();
    }
    public function post() {
        $this->_Home_Post();
    }
//以上为默认代码
    
// 以下为新增回调函数代码
     protected function _Call_Post($data) {
        $cp = parent::_Call_Post($data);
        if ($cp['code']) {
            // 这里写 提交成功时的 你的程序代码
            $this->_json($cp['code'], '提交成功,请等待客服联系', $cp['data']);
        } else {
            $this->_json(0, '提交失败', $cp['data']);
        }
    }
}


完成以上两个步骤后去表单提交看看,如下图:

zdcms表单提交成功提示语修改成功

看变成我们自定义的提示文字了。这样就修改成功了,如果你也有需求就试试看吧。

评论