首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >EE 1x插件不会解析嵌套的插件标记

EE 1x插件不会解析嵌套的插件标记
EN

Stack Overflow用户
提问于 2012-11-15 07:15:36
回答 1查看 54关注 0票数 1

我写了一个简单而简短的expressionengine 1x插件,它可以很好地满足我的需求。

它使用以下代码工作得很好:

代码语言:javascript
运行
复制
{exp:iv_simple_rss_parser feed="http://imccomunicacion.tumblr.com/rss" strip_tags="yes"}
    Title {title}
    {exp:word_limit total="20"}{description}{/exp:word_limit}
    {link}
{/exp:iv_simple_rss_parser}   

我需要限制{description}变量,所以我想使用word_limit插件,如您所见。事实是,一切工作正常,但描述标签不受word_limit的限制。似乎EE并没有解析那个嵌套的插件,它只是忽略了它,就像它不存在一样。当word_limit插件在我的插件中时,我如何让EE解析它?

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-11-15 21:07:59

这是因为最里面的插件标签首先解析,而在这一点上,{description}还不存在。您可以通过将parse="inward"添加到您的外部插件标记来进行reverse the parse order

代码语言:javascript
运行
复制
{exp:iv_simple_rss_parser feed="http://imccomunicacion.tumblr.com/rss" strip_tags="yes" parse="inward"}
    Title {title}
    {exp:word_limit total="20"}{description}{/exp:word_limit}
    {link}
{/exp:iv_simple_rss_parser}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13389046

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档