巅云智能建站平台搭建版(创业门户版)火爆上线,终身授权!新增:文章智能采集+全站真静态打包+城市分站+智能小程序+非法词过滤+H5自适应+智能链词等功能功能详情
帮助文档Help

smarty模板定制编写规则之巅云自助建站系统3.0

一佰互联网站制作(www.yinxi.net) 发布日期 2020-04-04 16:48:31 浏览数: 5

<!-------------模板机制说明开始----------------->
   <!--变量说明:$class所有模块数组,clist临时取名,news_class.html当前模板文件名,section为smarty循环方法,$page_id当前页编号,$class[clist].note_class模块类型。-->
   <!--例:栏目网页index.php?page_id=120模块循环显示:-->
   {{section name=clist  loop=$class}}
     <!--遍历出单个块数据$class[clist]数组,取值如:$class[clist].note_class模块的类型,$class[clist].produ获取模块产品列表或新闻列表。-->
     {{if $class[clist].note_class=="news"}}
        {{include file="news_class.html"}}
     {{elseif $class[clist].note_class=="...."}}
        {{include file="..."}}
     {{/if}}
     <!--单个块结束-->
   {{/section}}
   <!--以上代码即循环当前页面所有模块,如果模块类型为新闻列表,即调用news_class.html文件来显示该模块HTML内容。news_class.html即现在要讨论的模板写法。-->
<!-------------模板机制说明结速----------------->

<!--news_class.html新闻模板文件编写开始---------->

<!--假设用户从其它网页的文章列表块(假定为:块1)中点击单条文章,会跳转到这个列表块1设置的打开链接网页(假为就为当前网页),些时就来到我们现在讨论的文章列表块所在的网页(即当前页),用户会传入指定文章ID即:$NewsID,当前页所有新闻列表模块风格为“9”时即用户设置为“详情模板”风格的文章列表块区域所占位置会转换为显示文章详细内容。(限制为9风格是避免如果我们现在所在页面有多个列表块,可能重复显示详情的问题)-->

 {{if $NewsID !="" && $class[clist].news_open_pageid==$page_id && $class[clist].news_ms=="9" }}

  <!--显示文章详情开始-->
  <!--
   变量:$NewsID对应文章内容$NewsItems数组,NewsItem指定当前循环临时取名
     Title文章标题,创建时间dtCreate,UserName发布者,lang_zz作者,lang_sjtime语言包中的时间替换。
   -->
    {{section name=NewsItem loop=$NewsItems}}
      <!--以下文章内容标签可直接嵌套在你的HTML代码中显示-->
      {{$NewsItems[NewsItem].Title}} 
      {{$lang_zz}}:{{$NewsItems[NewsItem].UserName}} 
      {{$lang_sjtime}}:{{$NewsItems[NewsItem].dtCreate}}
      {{$NewsItems[NewsItem].Content}}
      <!--上一篇下一篇-->
      {{$NewsID-1}}{{$NewsID+1}}
    {{/section}}
<!--显示文章详情结束-->

{{else}}

<!--用户没有传入文章ID,即显示即列表开始-->
   <!--如果风格为1-->
    {{if $class[clist].news_ms=="0"}}
     <style>
     .......
     </style>
     <div>
      <ul style="" class="">
       {{section name=plist loop=$class[clist].produ}}
          <li>
          	<!--缩略图-->
          	{{if $class[clist].produ[plist].Pic==""}} 
          	  <img src="../skin/v7red/resources/no_pic.png" alt="{{$class[clist].produ[plist].Title}}"  class="new_img" width="{{$class[clist].news_picc}}" height="{{$class[clist].news_pick}}">
          	{{else}}
              <img src="{{$class[clist].produ[plist].Pic}}" class="new_img" width="{{$class[clist].news_picc}}" height="{{$class[clist].news_pick}}" alt="{{$class[clist].produ[plist].Title}}">
            {{/if}}
              <!--标题并加上详情网址链接-->
              <a class="newstitle"  href='index.php?NewsID={{$class[clist].produ[plist].NewsID}}&page_id={{$class[clist].news_open_pageid}}'>{{$class[clist].produ[plist].Title}}  </a>
              <!--时间:年-月-日 -->
              <span class="date">{{$class[clist].produ[plist].year}}-{{$class[clist].produ[plist].month}}-{{$class[clist].produ[plist].day}} </span>
          </li>
       {{/section}}
      <ul>
     </div>
    <!--分页代码-->
     <div class="pagination" id="J_newsPagination">
            <div name="laypage1.3" class="laypage_main laypageskin_default" id="laypage_0">
                <div class='page'>
                  {{$class[clist].pagers}}
                 </div>
            </div>
      </div>

      <script>
     .........
      </script>
     <!--如果风格为2-->
    {{elseif $class[clist].news_ms=="1"}}
       .....................
       ...........
       ....     
    {{else}}     
     //可设置默认风格代码,也可为空
    {{/if}}
<!--显示列表结束-->
{{/if}}
<!--NewsID条件结束-->
<!------news_class.html新闻模板文件编写结束------------>

一佰互联是全国知名建站品牌服务商,我们有九年网站建设网站制作、网页设计、php开发和域名注册及虚拟主机服务经验,提供的自助建站服务更是全国有名。近年来还整合团队优势自主开发了可视化多用户”巅云建站系统“3.0平台版,拖拽排版网站制作设计,轻松实现pc站、手机微网站、小程序、APP一体化全网营销网站建设 ,已成功的为全国上百家网络公司提供自助建站平台搭建服务。

相关新闻more

22
03月
网站建站建设海量模板任你挑

分享 网站建站在建设的时候网站的页面是非常重要的,因为用户访问网站... >>详情

24
11月
企业建站流程,为什么要建网站?

企业建站流程为什么要建网站?企业网站建设就像企业电话一样普通,是用户联系了解企业的一个最全能的信息平台,重不重要我们心里都有一个权衡。准备企... >>详情

12
05月
专业网站建设为您营造更好的平台!

现在的企业这么多,为了能够跟上时代的步伐,也为了在这么竞争激烈的市场中站稳脚步,我们需要与科技接轨,需要走在时代前列。所以,专业网站建设就为... >>详情

01
04月
MySQL慢查询日志总结

简介:作者:潇湘隐者链接:www.cnblogs.com/kerrycode慢查询日志概念MySQL的慢查询日志是MySQL提供的一种日志记... >>详情

高端网站建设

美工兼顾SEO,为企业电子商务营销助力!

电话:

023-85725751
建站

产品

域名注册 虚拟主机 云服务器 企业邮局
智能建站 APP打包 微站/小程序 创业平台
网站推广 媒体营销 智能采集 AI机器人
400电话 短信营销 店销机器人
私人定制 门户网站