arclistsg标签使用技巧两则

2014-09-10dedecms开发
20

今天才算是真正用织梦CMS建立了一个网站,在开发网站的一项功能时,使用{wmd:arclistsg type='image.' imgwidth='143' imgheight='106' }这个标签的语句,或许是因为第一次真正使用织梦模板,还是遇到2个小问题,经过一番研究,最终很容易地解决了,在这里把解决小技巧告诉大家:

1.如果需要在网站其他页面位置(比如首页)调用独立模型的图片列表,需要在{wmd:arclistsg }中指定channelid;如:

{wmd:arclistsg channelid='-8' type='image.' imgwidth='143' imgheight='106' }

这样才能保证能够读取到独立某型栏目的图片。

2. 读取到图片之后,无法在模板标签中通过imgwidth、imgheight控制图片的大小;解决办法:

打开/include/taglib/arclistsg.lib.php ,在192行找到如下代码:

$row['image'] = "<img src='".$row['picname']."' border='0' alt="".ereg_replace("["><]","",$row['title'])."' />";

替换为:

$row['image'] = "<img src='".$row['picname']."' border='0' width='$imgwidth' height='$imgheight' alt="".ereg_replace("["><]","",$row['title'])."'>";

保存,退出,刷新页面,问题即可解决。

The End

相关推荐

织梦dedecms使用wmd:arclist按照自定义字段的条件调用相关文章
dedecms织梦wmd:arclist按照自定义字段的条件调用相关文章,这对于想要在首页调用某个自定义字段的文章的同学来讲,非常不错 打开 /include/taglib/arclist.lib.php 找到: //关键字条件 在它的上面加入 //自定义字段关键字条件 if($ctag-GetAtt(addk)!=) {...
2021-08-31 dedecms开发
108

dedecms织梦生成Google Sitemap的方法
1、在模版目录新建一个sitemap.htm文件, 代码如下: ?xml version=1.0 encoding=UTF-8? urlset xmlns=http://www.google.com/schemas/sitemap/0.84 url loc{wmd:global.cfg_basehost/}/loc /url {wmd:arclist row=9999 col=1 titlelen=200 orderby=pubdate}...
2021-03-29 dedecms开发
149

织梦dedecms中arclist及list标签调用自定义变量
下面我们以具体实例操作演示调用方法,比如我们在系统基本参数里添加了客服QQ,变量为cfg_qq。 那么系统变量单独调用版权: {wmd:global.cfg_qq/} Arclist及List调用代码如下: {wmd:list pagesize=8} tr td align=center bgcolor=#FFFFFF标题:[field:tit...
2021-02-23 dedecms开发
65

dedecms织梦列表页隔行换色换样式的办法
有时候我们需要在列表页实现五个文档隔开,这种样式的话要怎么实现呢?其实只需要用织梦的autoindex这个标签,配合判断就可以实现这个功能。 下面arclist这个标签判断可以用在任何页面 {wmd:arclist row=20 } lia href=[field:arcurl/][field:title/]/a/li...
2020-11-16 dedecms开发
198

dedecms列表页、文章页调用所有栏目文章的方法
当文章调用标签{wmd:arclist}不限制栏目ID的时候,就只会调用当前栏目下的文章。如果要调用整站的文章,使用typeid=1,2,3,4,5,6,7,8,9,10 这种方法需要加上所有ID,当栏目很多的时候就非常麻烦了! 下面的两种方法可以直接调用织梦CMS整站的文章:...
2020-11-02 dedecms开发
164

dedecms 首页arclist按照'weight'排序
织梦默认情况下是没有开启weight排序的需要修改arclist.lib.php 1、 在织梦系统中找到以下目录\include\taglib中的arclist.lib.php文件并打开, 大约在74 、75行找到: // arclist是否需要weight排序,默认为N,如果需要排序则设置为Y $isweight = $ctag-GetAt...
2019-01-15 dedecms开发
136