帝國cms列表模板如何調用圖片集的圖片?
如何在新聞系統模型使用圖片集?并且把圖片調用出來呢?帝國cms默認的新聞系統是沒有圖片集的,所以第一步是要增加一個字段,圖片集。然后才是第二步,將圖片集的小圖調用出來,怎么實現呢?具體可以參考下面的步驟。
第一步,增加字段
系統—數據表與系統模型—管理數據表,找到新聞系統數據表,“管理字段”,增加morepic字段,這一步可以照圖片系統的morepic字段值,添加到新聞系統。
第二步,回到“管理系統模型”,將字段錄入項以及展示的模板項都勾上。
提交后,在新聞系統增加信息,就會有圖集顯示,如圖:
第三步,列表內容模板代碼:
- $fr=$empire->fetch1("select * from {$dbtbpre}ecms_news where id='$r[id]'");
- $rexp="\r\n";
- $fexp="::::::";
- $rr=explode($rexp,$fr[morepic]);
- $count=count($rr);
- $listtemp="";
- for($i=1;$i<$count+1;$i++)
- {
- $frt=explode($fexp,$rr[$i-1]);
- $listtemps.=('<a href="'.$frt[1].'"><img src="'.$frt[0].'"></a>');
- }
- $listtemp=('<li>'.$listtemps.'</li>');
這樣圖片就以列表項的形式展現了。
實例拓展:
如果有這樣一個要求,單個標題圖的列表和圖片集的列表都顯示在列表模板,應該怎么調用?請看下面的代碼:
- $titlepic='';
- $morepic='';
- if($r[titlepic])
- {
- $titlepic='<a href="" target="_blank"> <span class="newspic"><img src="[!--titlepic--]" alt="[!--oldtitle--]" /></span></a>
- <h2 class="newstitle"><a href="[!--titleurl--]" target="_blank">[!--title--]</a></h2>';
- }
- if($r[morepic])
- {
- $fr=$empire->fetch1("select * from {$dbtbpre}ecms_news where id='$r[id]'");
- $rexp="\r\n";
- $fexp="::::::";
- $rr=explode($rexp,$fr[morepic]);
- $count=count($rr);
- for($i=1;$i<5;$i++)
- {
- $frt=explode($fexp,$rr[$i-1]);
- $titlepis.=('<li><i><a href="[!--titleurl--]"><img src="'.$frt[0].'"></a></i></li>');
- }
- $titlepic=(' <h2 class="newstitle"><a href="[!--titleurl--]" target="_blank">[!--title--]</a></h2><div class="newspicbox"><ul>'.$titlepis.'</ul><div class="count">'.$count.'圖</div></div>');
- }
- $listtemp='
- <li class="newslist" data-scroll-reveal="enter bottom over 1s">
- '.$titlepic.'
- <div class="bloginfo">
- <ul>
- <li class="author">[!--writer--]</li>
- <li class="lmname"><a href="[!--this.classlink--]" title="[!--this.classname--]" target="_blank" class="classname">[!--this.classname--]</a>
- <li class="timer">[!--newstime--]</li>
- <li class="view"><span>[!--onclick--]</span></li>
- </ul>
- </div>
- </li>
- ';
效果如下圖:
以上就是關于帝國cms常見問題中"帝國cms列表模板如何調用圖片集的圖片?"的全部內容
點個贊! ()
- 上一篇
帝國CMS靈動標簽中用if判斷第X條附加特殊樣式
用靈動標簽調用文章的時候,如果沒有特殊設置,每條文章的顯示樣式是一樣的。有些人會追求“多彩”的外觀,比如設置第三和第六條為紅色或者加下劃線等等,那么要怎么實現呢?比如調用16條,第8條和第16條采用其它樣式,
- 下一篇
帝國cms內容頁調用圖片集的圖片代碼記錄
帝國cms內容頁調用圖片集的圖片代碼對圖集進行分割,可以這樣: <?php $arr = array(); $arr = $navinfor['morepic']; $newarr = explode(egetzy('rn'),$arr); $count = count(explode(egetzy(