互联网知识

精准传达 • 价值共享

洞悉互联网前沿资讯,探寻网站营销规律

查看其它板块

织梦文章调用自定义字段填写显示 不填写显示其他内容

作者:狐灵科技 | 2020-01-30 21:29 |点击:

之前写过一篇织梦判断文章自定义字段有则显示无则不显示的文章

可以解决自定义字段 填写了 就显示 不填写就不显示 或者提示其他的

今天一个小伙伴问我 他想根据上面的方法来更改 有的话显示一种样式 没有就别的样式  

用上面的方法 发现不行 500错误

其实用上面的方法是可以的  只是他的标签调用错了

之前的样式是这样的


{dede:field name='caseurl' runphp='yes'}
if(@me == "") @me = "没有填写网址哦";else @me = "".@me;
{/dede:field}

其中caseurl 为自定义字段  填写了就显示 不填写就显示 没有填写网址


然后我们现在要加样式进去

可以参考下我的写法

 

{dede:field name='caseurl' runphp='yes'}
 
if(@me == "") @me = "没有网址";else @me = "<a href='@me' class='view'>查看网站</a>";
 
{/dede:field}


这样就可以了 注意修改橙色的部分  另外出现500错误 要么是位置放错了 还有最容易的就是 要
'单引号


另外还可以使用这样的标签 列表页使用可以(文章页还没测试)

{dede:field.litpic runphp=yes}

if(@me == '/images/defaultpic.gif')@me = "";else @me = "<div class='pic'><img src='@me' class='PicLoad' maxwidth='600px'/></div>";

{
/dede:field.litpic}


 

 

如没特殊注明,文章均为狐灵科技原创,转载请注明   "织梦文章调用自定义字段填写显示 不填写显示其他内容
多一份免费策划方案,总有益处。

请直接添加技术总监微信联系咨询

网站设计 品牌营销

多一份参考,总有益处

联系狐灵科技,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

业务热线:15082661954 / 大客户专线:15523356218