<form id="1fljn"></form>
      <address id="1fljn"></address>
        <form id="1fljn"><nobr id="1fljn"><th id="1fljn"></th></nobr></form>

              AB模板網(www.haitianjonas.com)專注企業網站模板制作,包括企業pbootcms網站模板,靜態網頁模板,網站源碼下載,HTML網站模板等等。

              網站模板

              網站模板搜索
              標簽大全

              注冊

              織夢多張縮略圖調用并增加一張、三張、無縮略圖判斷

              AB模板網 / 2021-09-23
              最近養成了用APP瀏覽時事政事信息的習慣,注意到有些頁面有些地方出現三張、單張或無縮略圖,具體參考今日頭條APP、網易新聞APP等手機端。
               
              結合DedeCMS織夢模板做個算不上開發的教程,特別適合PHP初學者哦。
               
              運用的是array標簽,如果對該標簽基礎及運用不了解參考文章《織夢用array調用多個自定義字段并判斷》
               
              一般列表頁的標簽如下
               
              {dede:list}
              
               [field:array runphp='yes']
              
                php代碼塊;
              
               [/field:array]
              
              {/dede:list}
               
              增加自定義字段
               
              依次打開
               
              后臺 -> 頻道模型 -> 內容模型管理 -> 普通文章 -> 添加新字段
               
              字段為pic1,pic2,數據類型都為圖片無格式。加上默認的縮略圖,一共是三張圖片。

              織夢多張縮略圖調用并增加一張、三張、無縮略圖判斷

              {dede:arclist addfields='pic1,pic2' channelid='1'}
              [field:array runphp='yes']
              $depic = '/images/defaultpic.gif'; //為減少重復代碼,把模板放到變量內。
              //模板1:只調用標題
              $con1 = '
              <a class="box01" href="' . @me['arcurl'] . '">
              <h2>' . @me['title'] . '</h2>
              </a>
              ';
              //模板2:調用標題,默認縮略圖
              $con2 = '
              <a class="box02" href="' . @me['arcurl'] . '">
              <h2>' . @me['title'] . '</h2>
              <div class="cl">
              <img src="' . @me['litpic'] . '"/>
              </div>
              </a>
              ';
              //模板3:調用標題,默認縮略圖,pic1,pic2
              $con3 = '
              <a class="box03" href="' . @me['arcurl'] . '">
              <h2>' . @me['title'] . '</h2>
              <div class="cl">
              <img src="' . @me['litpic'] . '"/>
              <img src="' . @me['pic1'] .'"/>
              <img src="' . @me['pic2'] . '"/>
              </div>
              </a>
              ';
              if(@me['litpic'] != $depic && @me['pic1'] !='' && @me['pic2'] !='') @me = $con3 ; //如果三種都不為空,則輸出全部值
              elseif(@me['litpic'] == $depic && @me['pic1'] =='' && @me['pic2'] =='') @me = $con1 ; //如果三種都為空,則輸出標題
              elseif(@me['pic1'] =='' || @me['pic2'] =='') @me = $con2; //如果pic1,pic2其中一個為空,則輸出標題,默認縮略圖
              else @me = $con1; //只輸出標題
              [/field:array]
              {/dede:arclist}
              上面已有說明,初學者盡量把代碼寫簡潔,多而重復的代碼不易修改,很容易發生錯誤。比如:'單引號'、"雙引號"的運用、字符和變量的連接符號(.)等。以上具體樣式根據自己寫吧?棄鬌edeCMS多張縮略圖總結

              文章搜集與網絡,如有侵權請聯系本站,轉載請說明出處:http://www.haitianjonas.com/dedecmsjc/9385.html

              有問題可以加入網站技術QQ群一起交流學習

              ☉首先聲明,只要是我們的vip會員全站所有資源均可以免費下載,不做任何限制(了解更多)

              ☉本站的源碼不會像其它下載站一樣植入大量的廣告。

              ☉本站提供的網站源碼,都是做好測試好發布的,均可放心使用。

              ☉本站提供的網站源碼,均帶數據及演示地址?梢栽谌我辉创a詳情頁查看演示地址。

              ☉為了vip利益的最大化,我們還提供了vip贈品(了解更多

              ☉如有其他問題,請加網站客服QQ(9490489)進行交流。

              首頁 pbootcms模板 html模板 會員中心
              中国一级毛片在公交车上

                  <form id="1fljn"></form>
                  <address id="1fljn"></address>
                    <form id="1fljn"><nobr id="1fljn"><th id="1fljn"></th></nobr></form>