帝國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。
新聞熱點
疑難解答