dede首页调用dede自定义字段调用为什么空白

来源:织梦云
&dedecms判断自定义字段是否为空的标签:
&&文章页使用的标签:
{dede:field name='adurl' runphp='yes'}
if(@me=='') {
@me = '' ;
@me = &&a href=\&@me\& target=\&blank\&&&/a&&;
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
目前DEDECMS的优化做的已经很好了,但是在URL的长度控制上,个人感觉还是有欠.....
织梦目前是非常流行的CMS。今天我分享一个给织梦关键词自动添加链接的方法。.....
织梦title字数怎样限制呢?相信对织梦cms熟悉的朋友来说,这真不是一个问题。.....
最近遇到一个问题,因为网站一个技术名词要修改,但是首页的内容我们都是需.....
最佳分辨率,建议使用Chrome、Firefox、Safari、ie10版本浏览器。
还没有账号
用户名登录用户名或密码错误
{dede:php}
if(preg_match("#2#", $safe_gdopen))
{/dede:php}
用第三方帐号直接登录
您可以选择直接注册或用第三方帐号登录网站,一分钟完成注册解决DEDE首页调用自定义字段,商品市场价/优惠价的调用方法_网页漂亮网
您的位置: >
解决DEDE首页调用自定义字段,商品市场价/优惠价的调用方法
字号:[ & & & & & &
今天弄网站,发现要实现一个功能就是在首页里调用DEDE自定义字段,但是看了很多的文章就是用SQL方式调用,有没有用DEDE自带的语句调用呢?于是我就搜了这一篇文章,方法很好很实用。
  注:要获取附加表内容,必须符合两个条件
  1、指定 channelid 属性
1__1.jpg&(51.42 KB, 下载次数: 0)
13:33 上传
  2、指定要获得的字段 addfields='字段1,字段' 每个字段用英文半角逗号分开
  {dede:arclist addfields='goumai,dianpu' row='8' channelid='1'}
  [field:goumai /] - [field:dianpu /]
  {/dede:arclist}
  这样就好了,把我用的代码贴到上面,调用的是商品。
  {dede:arclist typeid='45' row='8' imgwidth='105' imgheight='105' titlelen='16' addfields='trueprice,price' channelid='6' }
  市场价¥[field:price /]
  优惠价¥[field:trueprice /]
  {/dede:arclist}
本文移动端链接:
相关阅读:
本站已经安全运行:
创建百年品牌欢迎光临杨雨的个人博客站!
关注互联网和搜索引擎的个人博客网站
织梦自定义字段为空时候前台不显示的办法
发布时间:  编辑:   点击:   
其实实现自定义字段为空时不显示的方法有很多。这个问题很久之前就遇到过。
& & & 今天看到一个里面是这样实现的。他的方法是通过Css中的一个display实现的。
&&a href=&{dede:field.download /}& target=&_blank& class=&{dede:field.download function='@me==&&?&hide&:&&' /}&&&span class=&g-color&&{dede:field.zi/}&/span&&/a&
.hide{ display:none}//这里是Css控制字段隐藏的
上面的function='@me==&&?hide&:&'是使用3元运算符来控制它十分为空的。
& & & 另外一种方法和这种方法大同小异,只需做一个判断就可以了。
& & {dede:field.download runphp=yes}if(@me==&&){@me=@}else if (@me=&a标签中的代码&){/dede:field.download}
& & 只要思考一下,方法还是很多的。有更好的方法,请留言告知哦,呵呵。
本文地址:/web/dedecms/15962.html
转载请注明出处。
分享是一种快乐,也是一种美德:
与《织梦自定义字段为空时候前台不显示的办法》相关文章
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
滇ICP备号-1织梦DedeCMS站内搜索页面不支持标签调用及自定义字段调用的解决 - 织梦教程 - 模板天下
||||您好,欢迎来到模板天下!
您现在的位置: >
织梦DedeCMS站内搜索页面不支持标签调用及自定义字段调用的解决
织梦DedeCMS的搜索结果页面模板默认是不能调用arclist标签和自定义字段的,很不方便,那么让的搜索页面支持标签调用就按下面的方法修改即可。
修改步骤如下:
打开include/arc.searchview.class.php
require_once(DEDEINC.&/taglib/hotwords.lib.php&);
require_once(DEDEINC.&/taglib/channel.lib.php&);
require_once(DEDEINC.&/taglib/arclist.lib.php&);
require_once(DEDEINC.&/taglib/channelartlist.lib.php&);
else if($tagname==&hotwords&)
&$this-&dtp-&Assign($tagid,lib_hotwords($ctag,$this));
else if($tagname==&arclist&)
&$this-&dtp-&Assign($tagid,lib_arclist($ctag,$this));
&else if($tagname==&channelartlist&)
&$this-&dtp-&Assign($tagid,lib_channelartlist($ctag,$this));
到这一步就OK了,如何还需要实现自定义字段调用的话那么就继续:修改 include/arc.searchview.class.php
$query = &Select
整行修改为:
$query = &Select addon.*,arc.*,act.typedir,act.typename,act.isdefault,act.defaultname,act.namerule,
&& act.namerule2,act.ispart,act.moresite,act.siteurl,act.sitepath
&& from `{$this-&AddTable}` arc left join `dede_arctype` act on arc.typeid=act.id left join `dede_addonarticle` addon on addon.aid=arc.id
&& where {$this-&AddSql} $ordersql limit $limitstart,$row&;
这样织梦搜索页search.php就支持arclist和自定义字段标签的调用了。
上一篇: 下一篇:
您可能也喜欢:
相关内容推荐:
发表评论:
建站教程分类栏目
推荐好模板
友情链接:

我要回帖

更多关于 dede 自定义字段 的文章

 

随机推荐