• <s id="1jjov"><bdo id="1jjov"></bdo></s>
    <s id="1jjov"></s>

    
    

      <sup id="1jjov"></sup>
        1. <s id="1jjov"><nobr id="1jjov"><ins id="1jjov"></ins></nobr></s>
           
          售前咨詢QQ:QQ412395521
          業(yè)務(wù)合作QQ:QQ627174919
          位置:首頁(yè) > 知新 > 帝國(guó)CMS > 教程發(fā)布

          帝國(guó)CMS 6.0功能解密之模板list.var支持程序代碼

          時(shí)間:2009-08-24 19:41:11
          前言:
          帝國(guó)所有模板均可使用php代碼對(duì)字段內(nèi)容進(jìn)行靈活處理,唯獨(dú)列表模板list.var不支持使用程序代碼,為了使帝國(guó)模板制作更加完美、滿足各種需求,帝國(guó)v6.0新增了list.var支持程序代碼功能,列表模板、標(biāo)簽?zāi)0?ecmsinfo標(biāo)簽調(diào)用)與搜索模板list.var均可使用php代碼對(duì)字段內(nèi)容進(jìn)行驗(yàn)證或任意處理再輸出,使信息列表顯示效果更加強(qiáng)大靈活。今天我們要講解此功能的使用:

          實(shí)現(xiàn)要點(diǎn):
          1、增加模板時(shí)list.var模板需要勾選“使用程序代碼”選項(xiàng)。如圖:


          2、直接添加PHP代碼,不需要加<?和?>程序開(kāi)始和結(jié)束標(biāo)記。

          3、字段值數(shù)組變量為$r,對(duì)應(yīng)的字段變量為$r[字段名],如:標(biāo)題字段變量就是$r[title]。另外編號(hào)變量為$no

          4、將最終模板內(nèi)容賦給$listtemp變量。

          list.var模板范例:
          例子1:如果信息沒(méi)有設(shè)置標(biāo)題圖片就顯示指定的圖片。
          if(empty($r[titlepic]))
          {
                  $r[titlepic]='/images/img.gif';
          }
          $listtemp='<li><a href="[!--titleurl--]"><img src="[!--titlepic--]"></a></li>';
          說(shuō)明:$r[titlepic]為標(biāo)題圖片字段變量。$listtemp為模板內(nèi)容變量。

          例子2:如果信息是今天發(fā)布的就顯示“NEW”圖片標(biāo)識(shí)。
          $newimg='';
          if(time()-$r[newstime]<=1*24*3600)
          {
                  $newimg='<img src="NEW圖片地址" border="0">';
          }
          $listtemp='<li><a href="[!--titleurl--]">[!--title--]</a> '.$newimg.'</li>';
          說(shuō)明:$r[newstime]為發(fā)布時(shí)間字段變量。$listtemp為模板內(nèi)容變量。

          例子3:調(diào)用投稿用戶的公司名稱。
          $userr=$empire->fetch1("select company from {$dbtbpre}enewsmemberadd where userid='$r[userid]' limit 1");
          $listtemp='<li><a href="[!--titleurl--]">[!--title--]</a> <span>公司名稱:'.$userr[company].'</span></li>';
          說(shuō)明:$r[userid]為發(fā)布者用戶ID字段變量。$listtemp為模板內(nèi)容變量。

          其他說(shuō)明:
          如果$listtemp引用模板內(nèi)容是用單引號(hào),那么里面使用單引號(hào)前面要加\,例如:$listtemp='<img src=\'[!--titlepic--]\'>';
          相反如果引用模板內(nèi)容是用雙引號(hào),那么里面使用雙引號(hào)前面也要加\,例如:$listtemp="<img src=\"[!--titlepic--]\">";

          支持程序代碼可以實(shí)現(xiàn)很多非常復(fù)雜的應(yīng)用需求,上面只是舉了幾個(gè)簡(jiǎn)單的例子,更多需要用戶去實(shí)踐。


          更多帝國(guó)CMS 6.0解密請(qǐng)聽(tīng)下回分解。
          旗下其它產(chǎn)品:【帝國(guó)備份王】    【EBMA系統(tǒng)】    【帝國(guó)下載系統(tǒng)
          Powered by EmpireCMS
          版權(quán)所有 ©2002-2024 EmpireSoft Inc.
        2. <s id="1jjov"><bdo id="1jjov"></bdo></s>
          <s id="1jjov"></s>

          
          

            <sup id="1jjov"></sup>
              1. <s id="1jjov"><nobr id="1jjov"><ins id="1jjov"></ins></nobr></s>
                北条麻妃日B视频 | 麻豆成人免费视频在线观看 | 韩国久久精品 | 美女自拍视频 | 青青草视频色版 | A片免费网站 | 久久久国产日韩欧美91一二三 | 视频一区二区免费 | 亚洲观看在线 | 学生妹一区二区三区 |