dedecms程序 怎么在列表页里调用文章中的第一张,非缩略图,和文章中的第一张一样大小。

dedecms程序 怎么在列表页里调用文章中的第一张,非缩略图,和文章中的第一张一样大小。,第1张

你先试试楼上的方法~

如果不行那就用万能调用,无论什么数据只要数据库中有就能显示出来~

大致操作如下:

1、使用sql标签(dede帮助文档中有例子,很容易理解)

2、下载个数据库查看软件,打开dede你所做网站的数据库,找到软件字段所在的数据表(不懂数据库也没关系,就那些表,一个一个点开找就行啦,或百度“dede软件所在数据表”)

3、找到相应字段~!

ok了,sql需要的2个条件(数据表名称、字段名称)你都有了,按1的实现就行了

{dede:arclist row=1 type='image' typeid='9' infolen='60'}

<LI><a href="[field:arcurl/]">[field:image/]</a><A class=pictitle

href="[field:arcurl/]">[field:title/]</A>

<P>[field:info/]</P></LI>

{/dede:arclist}

这段是调用和旁边的标题和摘要!!只有你要调用那个ID。。typeid='9'这里数字代表频道的ID。

{dede:arclist noflag='h,s' typeid='2' limit='0,8' titlelen='34'}

<li><a href="[field:arcurl/]">[field:title/]</a></li>

{/dede:arclist}

这个是文章列表调用。其实你可以参考默认模板下有部分例子。

另外CSS的话是自己写的。

方法1:

这个模板的大小控制是由CSS控制的

要修改CSS

右边区域修改

templets/style/picturecss文件

pbox 样式

如大小

pbox dl dt{

width:188px;

height:132px;

display:block;

overflow:hidden;

}

pbox dl dt a img{

display:block;

width:expression(thiswidth > thisheight && thiswidth >176 176 : true);

height:expression(thisheight > thiswidth && thisheight > 132 132 : true);

max-width:176px;

max-height:132px;

margin:0px auto 0px;

}

方法2:

{dede:list pagesize='15' imgwidth='100' imgheight='70' infolen='180'}

方法3:

把调用代码中标签[field:imglink/]换成

<a href='[field:arcurl /]' target="_blank"><img src='[field:picname /]' border='0' width='' height=''></a>

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » dedecms程序 怎么在列表页里调用文章中的第一张,非缩略图,和文章中的第一张一样大小。

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情