记载织梦系统的建站代码片段 织梦建站代码整理

2020/04/0820:00:29 发表评论 110

记载一些在dedecms系统中建站代码片段,整理有用的织梦代码,方便查询。

》列表页list标签调用支持flag属性?

》在列表页面调用时判断文章自定义属性?

通过判断文章的属性来给相应的属性以相应的样式。比如给“置顶”的文章添加置顶的小标志。

通过代码判断文章是否是推荐和“图片”这两个属性,输出不同的样式。

[field:array runphp='yes']

 if (@me['flag']=='c,p') 

@me='<em>推荐</em>';

else @me='';

[/field:array]

以上代码可以嵌入到{dede:list}标签中,再来一个示例:

{dede:list pagesize='10'}

<li style="width:232px;">   

[field:array runphp='yes']

 if (@me['flag']=='c,p') @me='<em class=icotj><img src=/static/image/stamp/013.small.gif alt=推荐板 align=absmiddle /></em>';

elseif (@me['flag']=='h,p' || @me['flag']=='c,h,p') @me='<em class=icotj><img src=/static/image/stamp/012.small.gif alt=精华align=absmiddle /></em>';

else @me='';

[/field:array]  

<div class="c cl">

[field:array runphp='yes']@me = (empty(@me['litpic']) ? "" : "<a href='{@me['arcurl']}' title='[field:title/]' class='z'><img src='{@me['litpic']}'/></a>"); [/field:array]

</div>

<b class="xw0">

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

</b>

</li>

{/dede:list}

...

历史上的今天:

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin
avatar