• ECshop通过文章分类的ID实现不同模板


    当客户需要想要用不同模板来实现文章页面时,文章就需要实现调用不同模板的内容,着手点就是它的分类ID。直接通过分类ID来判断一下,现在68ecshop技术来告诉你该怎么做

    方法如下所示:

    一、打开根目录下的article_cat.php搜索:
    $smarty->display('article_cat.dwt', $cache_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模板。 
    怎么样?是不是很简单呢

  • 相关阅读:
    WebService相关
    远程连接db2数据库
    修改VNC分辨率大小
    java面向对象的核心思想
    小故障排查
    使用IntelliJ IDEA开发java web
    WebService概述
    Qt开发之信号槽机制
    用SoapUI 测试Web Service
    剑指offer:滑动窗口的最大值
  • 原文地址:https://www.cnblogs.com/freeze89/p/5229901.html
Copyright © 2020-2023  润新知