福利彩票双色球开奖结果|双色球蓝球走势图

使用ecshop程序建站一般站長朋友們會選擇幾種模板建站,可是隨著時間長了寶貝和文章的分類也就越來越多了,如果都使用一個模板就感覺不是很美觀了,因此有會員提出能否實現不同的文章id來調用不同的模板內容呢?無憂主機小編經過分析之后發現其實是可以實現的,因為每發布一篇文章都會有自己的id插入到數據庫中,如果判斷這些id屬于哪個模板的調用范圍就可以實現了,為了研究出無憂主機小編親自在PHP虛擬主機安裝ecshop來研究,具體方法如下:

1:首先登陸無憂主機會員中心找到主機管理–控制面板,如下圖1:

1 11 300x141 ecshop怎么以文章的id來使用不同內容的主題呢?

2:點擊控制面板—進入文件管理,如下圖2:

2 12 300x153 ecshop怎么以文章的id來使用不同內容的主題呢?

3:點擊進入文件管理—找到public_html根目錄。如下圖3:

3 5 300x114 ecshop怎么以文章的id來使用不同內容的主題呢?

4:找到根目錄下的article_cat.php文件如下圖4:

4 3 300x94 ecshop怎么以文章的id來使用不同內容的主題呢?

5:點擊編輯進入找到:

$smarty->display(‘article_cat.dwt’, $cache_id); 如下圖5:

5 1 300x95 ecshop怎么以文章的id來使用不同內容的主題呢?

將其修改為:

修改如下:

[方法一]

switch($cat_id){

case 1: //當文章分類ID等于1時,輸出article_cat1.dwt模板。

$smarty->display(‘article_cat1.dwt’, $cache_id);

break;

default:

$smarty->display(‘article_cat.dwt’, $cache_id);

//當文章分類ID不等于1時,輸出article_cat.dwt模板。

}

[方法二]

if($cat_id > 9)

{

$smarty->display(‘article_cat1.dwt’, $cache_id);

}

else if($cat_id > 2 && $cat_id <= 9)

{

$smarty->display(‘article_cat2.dwt’, $cache_id);

}

else if($cat_id ==1 || $cat_id ==2)

{

$smarty->display(‘article_cat3.dwt’, $cache_id);

}

當文章分類ID大于9時,輸出article_cat1.dwt模板;

當文章分類ID大于2和小于等于9時,輸出article_cat2.dwt模板;

當文章分類ID等于1或者等于2時,輸出輸出article_cat3.dwt模板。

無憂主機小編測試一共有以上兩種方法都是可以實現的哈。因此都整理出來了希望可以幫到有需要的站長朋友們哈。

以上是無憂主機獨立IP虛擬主機為您帶來的介紹。

本文地址:http://www.5pwc.com/ecshop/28227.html

喜歡本文或覺得本文對您有幫助,請分享給您的朋友 ^_^

閱讀本文的人還閱讀:

福利彩票双色球开奖结果