<!DOCTYPE HTML>
<html>
<head>
    <include file="./Application/Admin/View/head.html"/>
    <link rel="stylesheet" type="text/css" href="/Public/lib/bootstrap-Switch/bootstrapSwitch.css"/>
    <link rel="stylesheet" type="text/css" href="/Public/plugins/uploadify/uploadify.css">
    <link rel="stylesheet" type="text/css" href="/Public/plugins/css/tinyselect.css">
    <style type="text/css">
        form .row input {
            width: 250px;
        }

        * {
            margin: 0;
            padding: 0;
        }

        .citys {
            margin-bottom: 10px;
        }

        .citys p {
            line-height: 28px;
        }

        .warning {
            color: #c00;
        }

        table a {
            margin-right: 8px;
            color: #369;
        }

        .c_img {
            width: 240px;
            height: auto;
        }
    </style>
</head>
<body>
<article class="page-container">
    <form action="" method="post" class="form form-horizontal" id="edit">
        <div class="row cl">
            <label class="form-label col-xs-2 col-sm-2">类型:</label>

            <div class="formControls col-xs-10 col-sm-10">
                <select id="type" name="type" class="select" style="width:250px;">
                    <option value="0">请选择类型</option>
                    <foreach name="type" item="v" key="k">
                        <option value="{$k}"
                        <if condition="$k eq $data['type']">selected="selected"</if>
                        style="margin-left:55px;">{$v}</option>
                    </foreach>
                </select>
            </div>
        </div>
        <div class="row cl">
            <label class="form-label col-xs-2 col-sm-2"><span class="c-red">*</span>标题:</label>

            <div class="formControls col-xs-10 col-sm-10">
                <input type="text" class="input-text" placeholder="请输入标题" id="title" name="title" value="{$data['title']}"/>
            </div>
        </div>
        <div class="row cl">
            <label class="form-label col-xs-2 col-sm-2">作者:</label>

            <div class="formControls col-xs-10 col-sm-10">
                <input type="text" class="input-text" placeholder="请输入作者" id="author" name="author" value="{$data['author']}"/>
            </div>
        </div>
        <div class="row cl">
            <label class="form-label col-xs-2 col-sm-2">来源:</label>

            <div class="formControls col-xs-10 col-sm-10">
                <input type="text" class="input-text" placeholder="请输入来源" id="source" name="source" value="{$data['source']}"/>
            </div>
        </div>
        <div class="row cl">
            <label class="form-label col-xs-2 col-sm-2">相关门店:</label>

            <div class="formControls col-xs-10 col-sm-10">
                <select id="store_id" name="store_id" class="select" style="width:250px;">
                    <option value="0">请选择门店</option>
                    <foreach name="store" item="v" key="k">
                        <option value="{$v['id']}"
                        <if condition="$v['id'] eq $data['store_id']">selected="selected"</if>
                        style="margin-left:55px;">{$v['name']}</option>
                    </foreach>
                </select>
            </div>
        </div>
        <div class="row cl">
            <label class="form-label col-xs-2 col-sm-2">首页推荐:</label>

            <div class="formControls col-xs-10 col-sm-10">
                <select id="is_recommend" name="is_recommend" class="select" style="width:250px;">
                    <foreach name="recommend" item="v" key="k">
                        <option value="{$k}"
                        <if condition="$k eq $data['is_recommend']">selected="selected"</if>
                        style="margin-left:55px;">{$v}</option>
                    </foreach>
                </select>
            </div>
        </div>
        <div class="row cl">
            <label class="form-label col-xs-2 col-sm-2"><span class="c-red">*</span>封面图片:</label>
            <div class="formControls col-xs-10 col-sm-10">
                <div><span class="c-red">尺寸:360×200</span></div>
                <input id="img" type="hidden" class="imgInput"  value="{$data.img}" name="img" />
                <input type="button" class="imgUpload btn btn-danger radius" value="上传" style="width: 50px;"/>
                <input type="file" style="display: none;" class="imgFile">
                <div class="imgView" style="margin-top: 10px;">
                    <if condition="$data['img'] neq ''">
                        <img class="c_img" src="{$data.img}">
                    </if>
                </div>
            </div>
        </div>

        <div class="row cl">
            <label class="form-label col-xs-2 col-sm-2">官网banner图:</label>
            <div class="formControls col-xs-10 col-sm-10">
                <div><span class="c-red">尺寸:1920×605</span></div>
                <input id="home_img" type="hidden" class="imgInput"  value="{$data.home_img}" name="home_img" />
                <input type="button" class="imgUpload btn btn-danger radius" value="上传" style="width: 50px;"/>
                <input type="file" style="display: none;" class="imgFile">
                <div class="imgView" style="margin-top: 10px;">
                    <if condition="$data['home_img'] neq ''">
                        <img class="c_img" src="{$data.home_img}">
                    </if>
                </div>
            </div>
        </div>
        <div class="row cl">
            <label class="form-label col-xs-2 col-sm-2"><span class="c-red">*</span>简介说明:</label>

            <div class="formControls col-xs-10 col-sm-10">
                <textarea class="textarea" id="desc" name="desc">{$data.desc}</textarea>
            </div>
        </div>
        <div class="row cl">
            <label class="form-label col-xs-2 col-sm-2"><span class="c-red">*</span>内容:</label>

            <div class="formControls col-xs-10 col-sm-10">
                <!-- 加载编辑器的容器 -->
                <script id="content" name="content" type="text/plain">{:htmlspecialchars_decode($data['content'])}</script>
            </div>
        </div>
        <div class="row cl">
            <div class="col-xs-8 col-sm-9 col-xs-offset-4 col-sm-offset-3">
                <input type="hidden" class="input-text" value="{$data.id}" placeholder="" id="id" name="id"/>
                <button type="submit" class="btn btn-success radius" id="save" name="save"><i class="icon-ok"></i> 确定</button>
            </div>
        </div>
    </form>
</article>
<!--_footer 作为公共模版分离出去-->
<include file="./Application/Admin/View/foot.html"/>
<!--/_footer /作为公共模版分离出去-->

<script>
    //下面js课用于多个图片异步上传,无需重复
    $(document).on('click','.imgUpload',function(){
        $(this).siblings('.imgFile').trigger('click');
    });
    $(document).on('change','.imgFile',function(e){
        var imgFile = $(this);
        var reader = new FileReader();
        reader.onload = (function (file) {
            return function (e) {
                var imgBase64 = this.result;
                $.ajax({
                    type: "post",
                    url: "/Admin/common/upload_upyun",
                    dataType:'json',
                    data: {
                        img: imgBase64
                    },
                    success: function(data) {
                        if (data.status == '1') {
                            $(imgFile).siblings('.imgInput').val(data.info);
                            var html = '<img src="' + data.info + '" style="width:240px;height:auto;" >';
                            $(imgFile).siblings('.imgView').html(html);
                        }
                    }
                });
            };
        })(e.target.files[0]);
        reader.readAsDataURL(e.target.files[0]);
    });

</script>
<!-- 配置文件 -->
<script type="text/javascript" src="/Public/ueditor/ueditor.config.js"></script>
<!-- 编辑器源码文件 -->
<script type="text/javascript" src="/Public/ueditor/ueditor.all.js"></script>
<!-- 实例化编辑器 -->
<script>
    var ue = UE.getEditor('content', {
        enterTag: 'Br',
        autoHeightEnabled: true,
        initialFrameWidth: 700,  //初始化编辑器宽度,默认1000
        initialFrameHeight: 200  //初始化编辑器高度,默认320
    });
    $().ready(function () {
        $("#edit").validate({
            rules: {
                title: {required: true},
                type: {required: true},
                desc: {required: true},
                img: {required: true},
                content: {required: true}
            },
            success: "valid",
            submitHandler: function () {
                $("#save").attr('disabled', true);
                var data = {
                    id: $('#id').val(),
                    title: $('#title').val(),
                    img: $('#img').val(),
                    home_img: $('#home_img').val(),
                    desc: $('#desc').val(),
                    content: UE.getEditor('content').getContent(),
                    is_recommend: $('#is_recommend').val(),
                    type: $('#type').val(),
                    store_id: $('#store_id').val(),
                    source: $('#source').val(),
                    author: $('#author').val()
                };
                $.ajax({
                    type: "post",
                    url: "{:U(CONTROLLER_NAME . '/' . ACTION_NAME)}",
                    data: {data: data},
                    success: function (data) {
                        if (data.status == '1') {
                            //加载层-风格3
                            parent.layer.load(2);
                            parent.layer.msg(data.info, {icon: 1});
                            parent.location.reload();
                            var index = parent.layer.getFrameIndex(window.name);
                            parent.layer.close(index);

                        } else if (data.status == '0') {
                            parent.layer.msg(data.info, {icon: 2});
                        }
                        $("#save").removeAttr('disabled');
                    }
                });
            }
        });
    });
</script>
</body>
</html>