有个朋友使用wecenter搭建网站时,问了我一个问题,想要实现发布文章选择分类,发起问题不选择分类,但是后台只有一个“启用分类功能:选是或否”,选是的话发布问题或文章都会提示选择分类,相反,选否的话发布问题或文章都不会提示选择分类,其实很简单,选启用分类功能为是,然后改下代码就行了,直接上教程,快来看看吧!
1丶根据目录找到/app/publish/ajax.php文件
在317和439行左右找到以下代码并删除即可
317
if (!$_POST['category_id'] AND get_setting('category_enable') == 'Y') { H::ajax_json_output(AWS_APP::RSM(null, -1, AWS_APP::lang()->_t('请选择分类'))); } |
439
if (!$_POST['category_id']) { H::ajax_json_output(AWS_APP::RSM(null, -1, AWS_APP::lang()->_t('请选择问题分类'))); } |
2丶然后根据目录找到/views/default/publish/index.tpl.htm文件
在52行左右找到以下代码并删除即可
<?php if ($this->question_category_list) { ?> <select name="category_id" id="category_id" class="form-control" style="width: 20%;display: inline-block;position: absolute;top: 0;right: 0;"> <option value="0">- <?php _e('请选择分类'); ?> -</option> <?php echo $this->question_category_list; ?> </select> <?php } ?> |
接下来去发布问题试试吧!后台启用分类功能“发布问题”也不用选择分类了,希望可以帮助到您!
下一篇:苹果cms10搬家步骤和教程