您当前的位置: 主页 > 优化教程
本文实例讲述了dedeCMS使用arclist标签调用自定义字段的方法。分享给大家供大家参考。具体分析如下:
 
其实方法非常的简单我们只要使用addfields就可以实现增加自定自段了,不过有一点需要注意的是如果你在在后面加的我们需要把底层给选中,否则是可能调用不到字段的.
 
语法代码如下:
 
代码如下:
{dede:arclist addfields='附加字段1,附加字段2,附加字段3' row='8' channelid='自定义模型id号'}
[field:textlink /] [field:附加字段1/] [field:附加字段2/]< [field:附加字段3/]<
 
{/dede:arclist}
 
实例代码如下:
 
代码如下:
 
{dede:arclist flag='c' typeid='23' channelid='1' addfields='tpic2' limit='0,8'}
<div class="works">
<a title="[field:title /]" href="#">
<img src="[field:tpic2 function='GetOneImgUrl(@me,1)'/] " width="940" height="440" alt="#">
</a>
</div>
{/dede:arclist}
 
要求:
 
1、指定 channelid 属性
 
2、指定要获得的字段 addfields='字段1,字段'
 
3、必须选择  使字段可以在列表的底层模板中获得(自定义字段默认仅能在文档模板显示,启用此选项将使列表查询变慢,如无必要请不要选择),这个可以用来做普通的文字类型,如果要是图片的类型的话会出现.代码如下:
 
代码如下:
 
{dede:img text='' width='270' height='129'} /uploads/101017/1-10101H21F54P.gif {/dede:img}
这明显不是我们想要的,这个时候我们弄一个自定函数,代码如下:</p> <p>function GetOneImgUrl($img,$ftype=1){
if($img <> ''){ //var articleUrl = http://www.bitsCN.com
$dtp = new DedeTagParse();
$dtp->LoadSource($img);
if(is_array($dtp->CTags)){
foreach($dtp->CTags as $ctag){
if($ctag->GetName()=='img'){
$width = $ctag->GetAtt('width');
$height = $ctag->GetAtt('height');
$imgurl = trim($ctag->GetInnerText());
$img = '';
if($imgurl != ''){
if($ftype==1){
$img .= $imgurl;
}
else{
$img .= '<img src="'.$imgurl.'" width="'.$width.'" height="'.$height.'" />';
}
}
}
}
}
$dtp->Clear();
return $img;
}
}
 
调用代码如下:
代码如下:
 
[field:tpic2 function='GetOneImgUrl(@me,1)'/]
 
这样即可.
 
希望本文所述对大家的dedecms建站有所帮助。
 

关键词:dedeCMS,使用,arclist,标签,调用,自定义,字    标签:
    更多资讯请收藏关注 网站模板(www.1yc.cn)

织梦调用幻灯片模糊解决方案出来了很多织梦站长朋友们用了几年的织梦,做了无数的织梦模板,但是都会遇到同一... 2021-08-27
dedecms的标签云如何生成不同大小、不同颜色的tag标签在dedecms的标签云如何生成不同大小、不同颜色的tag标签呢 1、... 2021-08-09
织梦dedecmsV5.7后台编辑文章中文标题发布失败的解决方法织梦是一款比较有名的CMS网站管理系统了,由于它用起来简单和开源受到了... 2021-07-30
织梦TAG标签带超链接修改看到很多织梦CMS网站的首页调用的TAG关键词是带超链接,利于蜘蛛搜索... 2021-07-27
织梦DEDE软件模型的软件描述字数限制的解决办法织梦默认的软件模型里面的软件描述有字数限制,导致超过的部分字数无法储存... 2021-07-22
织梦后台缩略图本地上传图片加水印dedecms 织梦模板 后台添加文章时,缩略图有本地上传和站内选择,... 2021-07-22
织梦栏目页调用当前栏目名和上级栏目名在构建网页的时候,如果不想逐个写栏目列表页的标题,即列表页标题形式为:... 2021-07-22
dedecms教程:登录管理后台总是验证码错误的解决在网上找了很多的解决方案,说法有很多种,但最后都无法解决这个问题, 1... 2021-07-22
让dedecms的channelartlist标签支持channelid属性dedecms问题:一个顶级栏目中,包含了文章模型,图片等模型的栏目,... 2021-07-22
织梦推荐去掉加粗样式很多 织梦模板 建站的站长朋友们会碰到这样的问题,文章推荐后会出现加粗... 2021-07-22
隐藏织梦留言板上访客信息的秘诀大家都知道只要有访客在dedecms的留言板上留言之后,留言板上必然会... 2021-08-14
DEDECMS实现文章tag关键词自动生成列表页的方法本文实例讲述了DEDECMS实现文章tag关键词自动生成列表页的方法。... 2021-07-27
织梦修改默认keywords字符长度的方法关键词在搜索引擎优化这一方面有着非常重要的作用,简单来讲,关键词一般指... 2021-08-14

线
咨询热线:
135-0038-3336
在线客服:
点击这里给我发消息
微信交流:
公司官网: www.1yc.cn