帝国cms教程

帝国CMS投稿跳过选择投稿栏目直接跳转到投稿表单页

我的站长站 2019-07-21 人阅读

帝国CMS正常网站投稿流程是 登录后进入会员中心,点击投稿会有一个投稿栏目的页面,选择投稿栏目完后才能进入投稿表单页。

但有时候,我们的投稿栏目就一个栏目,还要选择一下是不是太多余了。

帝国CMS投稿跳过选择投稿栏目直接跳转到投稿表单页

这时候我们就需要修改下,我的站长站www.wdzzz.com为大家分下修改方法,逻辑是有多个栏目的时候进入投稿栏目选择页,只有一个栏目就直接进入网站投稿表单页。

帝国CMS投稿修改方法

我们打开e/template/incfile/header.php找到循环投稿导航的地方

<?php
			//输出可管理的模型
			$tmodsql=$empire->query("select mid,qmname from {$dbtbpre}enewsmod where usemod=0 and showmod=0 and qenter<>'' order by myorder,mid");
			while($tmodr=$empire->fetch($tmodsql))

在下面加上判断

{
				if($tmodr['mid'] == 13){
			?>
            <li>
                <a href="#" class="row">
                    <i class="fa fa-image ico f13"></i>
                    <?=$tmodr[qmname]?>
                    <i class="fa fa-angle-right arr"></i>
                </a>
                <ul class="sub">
                    <li><a href="<?=$public_r['newsurl']?>e/DoInfo/AddInfo.php?mid=<?=$tmodr['mid']?>&enews=MAddInfo&classid=4" class="row">发布<?=$tmodr[qmname]?></a></li>
                    <li><a href="<?=$public_r['newsurl']?>e/DoInfo/ListInfo.php?mid=<?=$tmodr['mid']?>" class="row">管理<?=$tmodr[qmname]?></a></li>
                </ul>
            </li>

当投稿模型ID等于13的时候,发布链接地址换成直接进入网站投稿表单页面地址。

classid=4

需要修改成你的投稿栏目CLASSID。

相关推荐
  • 帝国cms栏目
  • 帝国CMS利用栏目绑定域名做分站问题

    帝国CMS的栏目设置是可以绑定独立域名的,也有很多人想用这个功能来搭建站群,一个栏目一个站的想法,其实是可行的。其实很简单只需要设置绑定二级域名时,勾选应用于子栏目,最后更新信息页地址,方法如下图:方法设置截图...

    帝国cms教程 88 2年前
  • 帝国CMS无限极栏目导航函数

    以下帝国CMS函数可以在任意位置调用N级导航菜单,自己只需要更改css即可。复制以下函数放到 e/class/userfun.php 文件中function dp_classmenu($bclassid,$i=0,$m=0){global $empire,$dbtbpre,$public_r;$bclassid=(int)$bclassid;$i=(int)$i;if(!$i)...

    帝国cms教程 179 3年前
  • 帝国CMS一键清空栏目数据+模型数据表SQL语法

    帝国CMS清空数据有两种方法,第一种方法是帝国CMS后台自带的清空数据功能,第二种是SQL方法帝国CMS后台清空数据功能点击后台的“栏目”-左侧菜单“其他相关”-打开“批量删除信息”帝国CMS一键清空栏目数据+模型数据表SQL语法截图后台自带的批量删除功...

    帝国cms教程 266 3年前
最新更新