让thinkcmf5添加分类自动选择

采用thinkcmf做的网站在后台发布文章时,每次都需要重新选择分类,很是麻烦。

我们可以通过cookie记住上次选择的分类,从而让我们无需每次繁琐的现在分类。

具体代码实现方法:找到发布文章模版(默认是public\themes\admin_simpleboot3\portal\admin_article\add.html)

首先在模版文件里引入cookie.js文件

<script type="text/javascript" src="__STATIC__/js/cookie.js"></script>

在预加载内添加如下代码

if( $('#js-categories-id-input').val()=='' &&  $.cookie('selectid')!='' && $.cookie('selectname')!=''){
            $('#js-categories-id-input').val($.cookie('selectid'));
            $('#js-categories-name-input').val($.cookie('selectname'));
        }

最后在doSelectCategory定义函数内把如下代码

 $('#js-categories-id-input').val(selectedCategories.selectedCategoriesId.join(','));
                $('#js-categories-name-input').val(selectedCategories.selectedCategoriesName.join(' '));

替换成如下代码:

var selectid=selectedCategories.selectedCategoriesId.join(',');
                $('#js-categories-id-input').val(selectid);
                $.cookie('selectid',selectid);
                var selectname=selectedCategories.selectedCategoriesName.join(' ');
                $('#js-categories-name-input').val(selectname);
                $.cookie('selectname',selectname);


支付宝扫码打赏 微信扫码打赏

如果本文对你有帮助,欢迎打赏本站

喜欢 ()or分享
    匿名评论
  • 评论
人参与,条评论