<include file="public@header"/> <style type="text/css"> .pic-list li { margin-bottom: 5px; } </style> </head> <body> <div class="wrap js-check-wrap"> <ul class="nav nav-tabs"> <li><a href="{:url('AdminImage/index')}">封面图管理</a></li> <li> <a href="{:url('AdminImage/add')}">添加封面图</a> </li> <li class="active"><a href="#">编辑封面图</a></li> </ul> <form action="{:url('AdminImage/editPost')}" method="post" class="form-horizontal js-ajax-form margin-top-20"> <div class="row"> <div class="col-md-9"> <table class="table table-bordered"> <input id="post-id" type="hidden" name="id" value="{$image.id}"> <tr> <th width="150">分类<span class="form-required">*</span></th> <td> <select class="form-control check_city" name="type" id="input-parent" style="width:400px;"> <option value="">请选择分类</option> <foreach name="list" item="vo"> <option value="{$vo.id}" <eq name="vo.id" value="$image.type">selected</eq>>{$vo.name}</option> </foreach> </select> </td> </tr> <tr> <th>权重</th> <td> <input class="form-control" type="number" name="weigh" value="{$image.weigh}"> </td> </tr> </table> <hook name="portal_admin_article_edit_view_main"/> </div> <div class="col-md-3"> <table class="table table-bordered"> <tr> <th>缩略图<span class="form-required">*</span></th> </tr> <tr> <td> <div style="text-align: center;"> <input type="hidden" name="image" id="thumbnail" value="{$image.image|default=''}"> <a href="javascript:uploadOneImage('图片上传','#thumbnail');"> <if condition="empty($image.image)"> <img src="__TMPL__/public/assets/images/default-thumbnail.png" id="thumbnail-preview" width="135" style="cursor: pointer"/> <else/> <img src="{:cmf_get_image_preview_url($image.image)}" id="thumbnail-preview" width="135" style="cursor: pointer"/> </if> </a> <input type="button" class="btn btn-sm btn-cancel-thumbnail" value="取消图片"> </div> </td> </tr> </table> <hook name="portal_admin_article_edit_view_right_sidebar"/> </div> </div> <div class="form-group"> <div class="col-sm-offset-2 col-sm-10"> <button type="submit" class="btn btn-primary js-ajax-submit">{:lang('SAVE')}</button> <a class="btn btn-default" href="javascript:history.back(-1);">{:lang('BACK')}</a> </div> </div> </form> </div> <script type="text/javascript" src="__STATIC__/js/admin.js"></script> <script type="text/javascript"> //编辑器路径定义 var editorURL = GV.WEB_ROOT; </script> <script type="text/javascript" src="__STATIC__/js/ueditor/ueditor.config.js"></script> <script type="text/javascript" src="__STATIC__/js/ueditor/ueditor.all.min.js"></script> <script type="text/javascript"> $(function () { editorcontent = new baidu.editor.ui.Editor(); editorcontent.render('content'); try { editorcontent.sync(); } catch (err) { } $('.btn-cancel-thumbnail').click(function () { $('#thumbnail-preview').attr('src', '__TMPL__/public/assets/images/default-thumbnail.png'); $('#thumbnail').val(''); }); $('#more-template-select').val("{$post.more.template|default=''}"); }); function doSelectCategory() { var selectedCategoriesId = $('#js-categories-id-input').val(); openIframeLayer("{:url('AdminCategory/select')}?ids=" + selectedCategoriesId, '请选择分类', { area: ['700px', '400px'], btn: ['确定', '取消'], yes: function (index, layero) { //do something var iframeWin = window[layero.find('iframe')[0]['name']]; var selectedCategories = iframeWin.confirm(); if (selectedCategories.selectedCategoriesId.length == 0) { layer.msg('请选择分类'); return; } $('#js-categories-id-input').val(selectedCategories.selectedCategoriesId.join(',')); $('#js-categories-name-input').val(selectedCategories.selectedCategoriesName.join(' ')); //console.log(layer.getFrameIndex(index)); layer.close(index); //如果设定了yes回调,需进行手工关闭 } }); } </script> <script> var publishYesUrl = "{:url('AdminImage/publish',array('yes'=>1))}"; var publishNoUrl = "{:url('AdminImage/publish',array('no'=>1))}"; var topYesUrl = "{:url('AdminImage/top',array('yes'=>1))}"; var topNoUrl = "{:url('AdminImage/top',array('no'=>1))}"; var recommendYesUrl = "{:url('AdminImage/recommend',array('yes'=>1))}"; var recommendNoUrl = "{:url('AdminImage/recommend',array('no'=>1))}"; var postId = $('#post-id').val(); //发布操作 $("#post-status-checkbox").change(function () { if ($('#post-status-checkbox').is(':checked')) { //发布 $.ajax({ url: publishYesUrl, type: "post", dataType: "json", data: {ids: postId}, success: function (data) { if (data.code != 1) { $('#post-status-checkbox').removeAttr("checked"); $('#post-status-error').html(data.msg).show(); } else { $('#post-status-error').hide(); } } }); } else { //取消发布 $.ajax({ url: publishNoUrl, type: "post", dataType: "json", data: {ids: postId}, success: function (data) { if (data.code != 1) { $('#post-status-checkbox').prop("checked", 'true'); $('#post-status-error').html(data.msg).show(); } else { $('#post-status-error').hide(); } } }); } }); //置顶操作 $("#is-top-checkbox").change(function () { if ($('#is-top-checkbox').is(':checked')) { //置顶 $.ajax({ url: topYesUrl, type: "post", dataType: "json", data: {ids: postId}, success: function (data) { if (data.code != 1) { $('#is-top-checkbox').removeAttr("checked"); $('#is-top-error').html(data.msg).show(); } else { $('#is-top-error').hide(); } } }); } else { //取消置顶 $.ajax({ url: topNoUrl, type: "post", dataType: "json", data: {ids: postId}, success: function (data) { if (data.code != 1) { $('#is-top-checkbox').prop("checked", 'true'); $('#is-top-error').html(data.msg).show(); } else { $('#is-top-error').hide(); } } }); } }); //推荐操作 $("#recommended-checkbox").change(function () { if ($('#recommended-checkbox').is(':checked')) { //推荐 $.ajax({ url: recommendYesUrl, type: "post", dataType: "json", data: {ids: postId}, success: function (data) { if (data.code != 1) { $('#recommended-checkbox').removeAttr("checked"); $('#recommended-error').html(data.msg).show(); } else { $('#recommended-error').hide(); } } }); } else { //取消推荐 $.ajax({ url: recommendNoUrl, type: "post", dataType: "json", data: {ids: postId}, success: function (data) { if (data.code != 1) { $('#recommended-checkbox').prop("checked", 'true'); $('#recommended-error').html(data.msg).show(); } else { $('#recommended-error').hide(); } } }); } }); </script> </body> </html>