DEDECMS标签循环调用 去掉***一个循环符号的代码

元之本学习织梦cms2019-09-18 20:51:5514630SEO

织梦标记允许有限的编程扩展。
格式为:

{dede:tagname runphp=’yes’}
$aaa = @me;
@me = “123456″;
{/dede:tagname}

@me 表示这个标记本身的值,织梦模版制作因此标记内编程是不能使用echo之类的语句的,只能把所有返回值传递给@me。
此外由于程序代码占用了底层模板InnerText的内容,因此需编程的标记只能使用默认的InnerText。

当然,我们这里是[field:global name=autoindex/],但我们可以用以下的方式进行编程:

[field:global name=autoindex]
$aaa = @me; @me = “123456″;
[/field:global]

在这里我们只需要一个判断,代码如下:

[field:global name=autoindex runphp="yes"]
(@me!=8)? @me=”|”:@me=”";
[/field:global]

意思就是当autoindex等于8时候这个标签为空,否则为“|”。
我们再总体看下这个代码:

{dede:arclist row=’8′ att=’3′ type=’p_w_picpath.’}
[field:litpic/]
[field:global name=autoindex runphp="yes"]
(@me!=8)? @me=”|”:@me=”";
[/field:global]
{/dede:arclist}

这样就生成了我们想要形式的代码,很多FLASH都可以用这中样式解决了。
大家可以下载附件中的东西再看看,哈哈。

打赏支付宝打赏微信打赏

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

本文链接:http://www.yuyubebe.cn/2019/09/453/

发表评论

评论列表(0人评论 , 1463人围观)
☹还没有评论,来说两句吧...
«    2023年4月    »
12
3456789
10111213141516
17181920212223
24252627282930
宝塔服务器面板,一键全能部署及管理,送你3188元礼包,点我领取