zoukankan      html  css  js  c++  java
  • 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模板。 
    怎么样?是不是很简单呢

  • 相关阅读:
    CF948D Perfect Security
    bzoj 1015 [JSOI2008]星球大战starwar
    XJOI 7191 Genius ACM
    bzoj 1491 [NOI2007]社交网络
    CF1066F Yet another 2D Walking
    iOS main函数讲解
    iOS 邓白氏编码的申请
    iOS 开发与H5交互(JavaScriptCore框架的使用)
    iOS 开发之RunLoop
    iOS 蓝牙开发之(CoreBlueTooth)
  • 原文地址:https://www.cnblogs.com/freeze89/p/5229901.html
Copyright © 2011-2022 走看看