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

主頁 > 網(wǎng)站建設(shè) > 建站知識 > [使用]dedecms首頁和列表頁調(diào)用圖片集

[使用]dedecms首頁和列表頁調(diào)用圖片集

POST TIME:2017-11-30 22:29

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

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

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

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

而在文章內(nèi)頁標簽調(diào)用

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

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

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

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模板首頁,列表頁調(diào)用圖片集就可以正常顯示了。

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



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

  • 400-1100-266
主站蜘蛛池模板: 永善县| 侯马市| 古蔺县| 调兵山市| 彰化市| 台南县| 邢台市| 大竹县| 定日县| 名山县| 阿勒泰市| 朔州市| 灵台县| 湖南省| 喀喇沁旗| 鹤庆县| 大连市| 康马县| 德清县| 留坝县| 左贡县| 宁阳县| 三穗县| 衢州市| 当雄县| 新晃| 交城县| 望江县| 南阳市| 临沭县| 繁峙县| 启东市| 如东县| 宝丰县| 兴安盟| 海原县| 前郭尔| 台北县| 阿克陶县| 页游| 湾仔区|