校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 網站建設 > 建站知識 > [使用]dedecms首頁和列表頁調用圖片集

[使用]dedecms首頁和列表頁調用圖片集

POST TIME:2017-11-30 22:29

一般情況下,我們蔚藍工作室在制作網站的過程中,經常是統一使用文章模型,直接修改模板htm文件的,這樣的好處是讓管理人員在織夢后臺使用文章模型進行發表文章,直接可以發表圖片案例展示,而列表頁與首頁同樣也可以調用出圖片縮略圖。舉個例子,蔚藍工作室的優化案例展示,就是直接使用文章模型進行發表的,圖文混排直接顯示。

不過相比較而言,直接調用圖片集也是挺方便的一個辦法。畢竟使用文章模型與圖片集模型是不一樣的。你還別說,至少在使用圖片集時可以控制圖片的大小等其他屬性,比文章模型強多了。

織夢dedecms模板中,dede:arclist 首頁標簽調用 和 dede:list 列表頁標簽調用

[field:id function="Getimg(@me,80,80,7)" /]

而在文章內頁標簽調用

{dede:field.id function="Getimg(@me,80,80,7)" /}

代碼注解:這里的80,80,7分別代表是,要顯示圖片的寬度(省略為110),高度(省略為110),調用張數(省略為所有)

在使用這一些代碼時,我們還需要在 include/common.func.php增加一函數——

function Getimg($aid,$imgwith=110,$imgheight=110,$num=0)

{
global $dsql;
$imgurls = '';
$row =$dsql->getone( "Select imgurls From `dede_addonimages` where aid='$aid' ");

$imgurls= $row['imgurls'];
preg_match_all("/{dede:img (.*)} (.*){\/dede:img/isU",$imgurls,$wordcount);

$count=$count($wordcount[2]);
if ($num>$count || $num==0){$num=$count;}
for($i=0;$i<$num;$i++){

$imglist.="<li><img src=".trim($wordcount[2][$i])." width=".$imgwith." height=".$imgheight."></li>";
}
return $imglist;

}

這樣就大功告成了,dedecms模板首頁,列表頁調用圖片集就可以正常顯示了。

以上所說的方法不包括修改文章模型與圖片集模型,故而不能說htm模板是否會對兩個模型有一定的影響呢。畢竟這涉及到了比較高級的織夢模板修改了。



收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
主站蜘蛛池模板: 都江堰市| 开远市| 临猗县| 象州县| 洪雅县| 崇义县| 武定县| 武清区| 鲜城| 临汾市| 江西省| 图木舒克市| 会泽县| 正镶白旗| 洛阳市| 岳阳县| 双桥区| 林周县| 哈巴河县| 砚山县| 商洛市| 奎屯市| 吴忠市| 眉山市| 古蔺县| 英山县| 富宁县| 东海县| 和林格尔县| 财经| 白山市| 漳浦县| 柯坪县| 永嘉县| 三都| 咸宁市| 南宫市| 文化| 万安县| 邓州市| 双鸭山市|