帝国CMS投稿:直接跳转到投稿表单页,跳过选择投稿栏目
帝国CMS投稿跳过选择投稿栏目直接跳转到投稿表单页的方法如下: 1. 登录帝国CMS后台,进入“栏目管理”页面。 2. 找到需要设置的栏目,点击“修改”按钮。 3. 在弹出的编辑页面中,找到“投稿参数设置”选项卡。 4. 在“投稿参数设置”选项卡中,勾选“允许游客投稿”。 5. 点击“确定”按钮保存设置。 这样,当用户访问该栏目时,就会直接跳转到投稿表单页,而不再需要选择投稿栏目。
帝国CMS正常网站投稿流程是登录后进入会员中心,点击投稿会有一个投稿栏目的页面,选择投稿栏目完后才能进入投稿表单页。
但有时候,我们的投稿栏目就一个栏目,还要选择一下是不是太多余了。
这时候我们就需要修改下,菜鸡源码www.caijicaiji.com为大家分下修改方法,逻辑是有多个栏目的时候进入投稿栏目选择页,只有一个栏目就直接进入网站投稿表单页。
帝国CMS投稿修改方法
我们打开e/template/incfile/header.php找到循环投稿导航的地方
<?php//输出可管理的模型$tmodsql=$empire->query("selectmid,qmnamefrom{$dbtbpre}enewsmodwhereusemod=0andshowmod=0andqenter<>''orderbymyorder,mid");while($tmodr=$empire->fetch($tmodsql))
在下面加上判断
{if($tmodr['mid']==13){?><li><ahref="#"class="row"><iclass="fafa-imageicof13"></i><?=$tmodr[qmname]?><iclass="fafa-angle-rightarr"></i></a><ulclass="sub"><li><ahref="<?=$public_r['newsurl']?>e/DoInfo/AddInfo.php?mid=<?=$tmodr['mid']?>&enews=MAddInfo&classid=4"class="row">发布<?=$tmodr[qmname]?></a></li><li><ahref="<?=$public_r['newsurl']?>e/DoInfo/ListInfo.php?mid=<?=$tmodr['mid']?>"class="row">管理<?=$tmodr[qmname]?></a></li></ul></li>
当投稿模型ID等于13的时候,发布链接地址换成直接进入网站投稿表单页面地址。
classid=4
需要修改成你的投稿栏目CLASSID。