轻源码

  • QingYuanMa.com
  • 全球最大的互联网技术和资源下载平台
搜索
一起源码网 门户 ECShop网店 查看主题

ECSHOP实现不同文章分类下的文章详情页使用不同的详情页模板 ...

发布者: 99225 | 发布时间: 2018-11-26 01:34| 查看数: 5700| 评论数: 1|帖子模式

实现不同文章分类下的文章详情页使用不同的详情页模板
使用ECSHOP系统做网站时,文章系统功能比较单一,很多时候,我们希望能有多种文章详情模板,

比如,使用文章来实现,公司简介,联系我们等,新闻文章内容等,这些详情内容模板是不一样的,可能需要3种、4种或者更多的不同模板。
一流资源网参考了的方法 修改后实现了
方法如下:
打开网站根目录下的 article.php文件,找到以下代码:
if(isset($article) && $article['cat_id'] > 2)
{
    $smarty->display('article.dwt', $cache_id);
}
else
{
    $smarty->display('article_pro.dwt', $cache_id);
}


修改为以下代码:

switch ($article['cat_id']){
case 8:
  $smarty->display('article8.dwt',      $cache_id);
  break;
case 9:
  $smarty->display('article9.dwt',      $cache_id);
  break;
case 2:
  $smarty->display('article_pro.dwt',      $cache_id);
  break;
default:
  $smarty->display('article.dwt',      $cache_id);
  break;
}



解释:
文章分类ID为2的文章详一屁股使用 article_pro.dwt模板,(这条是ECSHOP系统默认的模板,所以仍然给加上。)
文章分类ID为8的文章详一屁股使用 article8.dwt模板,

文章分类ID为9的文章详一屁股使用 article9.dwt模板,
未指定的其它文章分类下的文章详情全部使用 article.dwt模板,如果还需要指定其它分类下的单独模板,也可以加入一条代码即可:



case 9:
  $smarty->display('article9.dwt',      $cache_id);
  break;

最新评论

、缘来永远那么 发表于 2022-7-14 09:08
下载音乐用什么app

浏览过的版块

轻源码让程序更轻更快

QingYuanMa.com

工作时间 周一至周六 8:00-17:30

侵权处理

客服QQ点击咨询

关注抖音号

定期抽VIP

Copyright © 2016-2021 https://www.171739.xyz/ 滇ICP备13200218号

快速回复 返回顶部 返回列表