婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 網站建設 > 建站知識 > [使用]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
主站蜘蛛池模板: 曲水县| 荆州市| 囊谦县| 杭锦旗| 正镶白旗| 南平市| 巴中市| 云浮市| 开远市| 周至县| 通渭县| 沿河| 郎溪县| 九龙城区| 北票市| 新和县| 垣曲县| 石台县| 法库县| 陇川县| 咸阳市| 营山县| 句容市| 江永县| 平塘县| 分宜县| 长沙市| 江油市| 临朐县| 大化| 荔波县| 老河口市| 铜川市| 邵阳县| 崇仁县| 仪陇县| 杭州市| 越西县| 会同县| 阜新市| 涟源市|