采用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);
如果本文对你有帮助,欢迎打赏本站