update.php 3.48 KB
<?php

use yii\helpers\Url;

$this->title = '编辑通知';
$this->params['breadcrumbs'][] = '平台设置';
$this->params['breadcrumbs'][] = ['label' => '小程序通知设置', 'url' => ['/setting/notice/index']];
$this->params['breadcrumbs'][] =  $this->title;

?>

<form action="<?php echo Url::toRoute(['/setting/notice/do-update', 'id' => $model->id]); ?>" name="brandForm" id="brandForm" method="post" enctype="multipart/form-data">
    <div class="panel panel-default">
        <div class="panel-body">

            <div class="form-group col-sm-12">
                <label for="skillName" class="col-sm-4 control-label text-right">通知内容:</label>
                <div class="col-sm-4 text-left">
                    <input type="text" value="<?=  $model->content ?>" name="content"  class="form-control">
                </div>
            </div>
            <div class="form-group col-sm-12">
                <label for="skillName" class="col-sm-4 control-label text-right">通知类型:</label>
                <div class="col-sm-4 text-left">
                    <select  name="type" class="form-control">
                        <option value="0" <?php if ($model->type == 0) echo 'selected' ?>>系统通知</option>
                        <option value="1" <?php if ($model->type == 1) echo 'selected' ?>>用户通知</option>
                        <option value="2" <?php if ($model->type == 2) echo 'selected' ?>>工程师通知</option>
                    </select>
                </div>
            </div>

            <div class="form-group col-sm-12">
                <label for="skillName" class="col-sm-4 control-label text-right">排序:</label>
                <div class="col-sm-4 text-left">
                    <input type="text" value="<?=  $model->sort_order ?>" name="sort_order" class="form-control"  >
                </div>
            </div>
            <div class="form-group col-sm-12">
                <label for="skillName" class="col-sm-4 control-label text-right">启用:</label>
                <div class="col-sm-4 text-left">
                    <select  name="is_enable" class="form-control">
                        <option value="1" <?php if ($model->is_enable == 1) echo 'selected' ?>>是</option>
                        <option value="0" <?php if ($model->is_enable == 0) echo 'selected' ?>>否</option>
                    </select>
                </div>
            </div>
        </div>

        <div class="panel-footer text-center">
            <button type="submit" class="btn btn-primary" id="save">提&nbsp;&nbsp;交</button>&nbsp;&nbsp;&nbsp;&nbsp;
            <a class="btn btn-default" href="<?php echo Url::toRoute(['/setting/notice/update', 'id' => $model->id]); ?>">重&nbsp;&nbsp;&nbsp;&nbsp;置</a>
        </div>
    </div>

</form>

<script>
    // 表单提交验证
    seajs.use("base/1.0.0/unit/validate/custom-1.0.0",function  () {
        var validator = $("#noticeForm").validate({
            //debug:true,
            rules: {
                "content":{
                    nameRequired:["请填写通知内容"]
                },

            }
        });

        //校验
        $.validator.addMethod("nameRequired",
            function(value, element, params) {
                var a = $("input[name='content']").val();
                if (a == ""){
                    params[0] = "请填写通知内容";
                    return false;
                }
                return true;
            }, $.validator.format("{0}")
        );

    });

</script>