太阳成游戏网站

联系官方销售客服

QQ1835022299

028-61286886

分享经验 版主:论坛审计组
共享模块栏目内容快捷操作菜单,同模块栏目快速切换,仅供参考!
类型:太阳成游戏网站CMS 更新时间:2024-06-26 13:41:46 表单提交 提交表单

写了一个共享栏目模块内容管理的快捷操作界面,有需要的可以参考,注意是共享模块,独立模块没测试,仅供参考,注意版本!!

image

覆写模板参考文档:自定义模块后台模板文件,模板文件,PHP开源CMS系统帮助文档 (xunruicms.com)

/dayrui/App/Demo/Views/share_list.html   demo表示共享模块目录,具体仔细阅读文档
{template "header.html"}

{template "api_list_date_search.html"}

   function dr_module_delete() {
      var url = '{dr_url(APP_DIR.'/home/del')}&is_iframe=1';
      if (is_mobile_cms == 1) {
         width = height = '90%';
      }
      var data = $("#myform").serialize();
      // 判断是否有选中数据
      var params = data.split('&');
      var dataObj = {};
      for (var i = 0; i < params.length; i++) {
         var pair = params[i].split('=');
         dataObj[decodeURIComponent(pair[0])] = decodeURIComponent(pair[1]);
      }
      if (!'ids[]' in dataObj || dataObj['ids[]'] === null || dataObj['ids[]'] === undefined) {
         dr_tips(0, '{dr_lang('没有选择内容')}');
         return;
      }
      layer.open({
         type: 2,
         title: '{dr_lang('删除确认')}',
         shadeClose: true,
         shade: 0,
         area: [{php echo \Phpcmf\Service::IS_PC_USER() ? '\'50%\', \'60%\'' : '"95%", "90%"'}],
      btn: [lang['ok']],
         yes: function(index, layero){
         var body = layer.getChildFrame('body', index);
         $(body).find('.form-group').removeClass('has-error');
         // 延迟加载
         var loading = layer.load(2, {
            shade: [0.3,'#fff'], //0.1透明度的白色背景
            time: 5000
         });
         $.ajax({type: "POST",dataType:"json", url: url, data: $(body).find('#myform').serialize(),
            success: function(json) {
               layer.close(loading);
               if (json.code == 1) {
                  layer.close(index);
                  $('#mytable').bootstrapTable('refresh');
               } else {
                  $(body).find('#dr_row_'+json.data.field).addClass('has-error');
               }
               dr_tips(json.code, json.msg);
               return false;
            },
            error: function(HttpRequest, ajaxOptions, thrownError) {
               dr_ajax_alert_error(HttpRequest, this, thrownError);;
            }
         });
         return false;
      },
      success: function(layero, index){
         // 主要用于后台权限验证
         
         dr_iframe_error(layer, index, 1);
      },
      content: url+'&'+data
   });
   }
   function dr_scjt() {
      $.ajax({
         type: "POST",
         dataType: "json",
         url: "{dr_url($uriprefix.'/scjt_edit')}",
         data: $("#myform").serialize(),
         success: function(json) {
            if (json.code == 1) {
               dr_bfb('{dr_lang('生成内容')}', '', json.msg);
            } else {
               dr_cmf_tips(json.code, json.msg);
            }
            
         },
         error: function(HttpRequest, ajaxOptions, thrownError) {
            dr_ajax_alert_error(HttpRequest, this, thrownError);
         }
      });
   }



   get_cache('module-'.SITE_ID.'-'.$module['dirname'], 'category');
   ?>
   {if $cat_list}
   
      
         
         
            {loop $cat_list $t}
            {if $t.child}
            {if $t.pid!=0}  └ {/if}{$t.name}
            {else}
            {if $t.pid!=$t.topid}  {/if}  └ {$t.name}
            {/if}
            {/loop}
         
      
   
   {/if}                                         {dr_form_search_hidden($p)}             {if $is_category_show}                                                {$category_select}                             
            {/if}                                                                          
                                         
                            
                                                         
                                             {$mytable.foot_tpl}              {template "mytable.html"}     {template "footer.html"}