首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >wayfinder打印类作为accordion中的内容

wayfinder打印类作为accordion中的内容
EN

Stack Overflow用户
提问于 2018-07-21 19:40:17
回答 1查看 18关注 0票数 0

我有一个旧的模板,我更新了MODX核心和附加从2.2到2.6.5。在更新之后,输出变得非常奇怪。

下面是我的accordion代码:

代码语言:javascript
复制
<li [[+wf.classes]]>
    [[+wf.classnames:contains=`livello2`:eq=`livello2`:then=`<a class="goto_scheda" title="[[+wf.pagetitle]]">[[%cat.vai_scheda? &topic=`catalogo` &namespace=`plastitalia`]]</a>`:else=``]]
    <a [[+wf.classnames:contains=`livello1`:eq=`livello1`:then=`class="link_tassonomia"`:else=``]] href="[[+wf.link]]" title="[[+wf.pagetitle]]">[[+wf.pagetitle]]</a>
    [[+wf.wrapper]]
</li>

这是输出:

代码语言:javascript
复制
<ul class="sottomenu_catalogo">
    <li class="first livello2">
        first livello2
        <a first="" livello2="" href="/catalogo/packaging/category/product-ml-50" title="Product ml 50">Product ml 50</a>

    </li>
    <li class="livello2">
        livello2
        <a livello2="" href="/catalogo/packaging/category/product-ml-80" title="Product ml 80">Product ml 80</a>

    </li>

</ul>

有没有人知道如何解决这个问题?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-07-21 20:11:00

我遗漏了:or运算符,因此,出于某种奇怪的原因,wayfinder将条件打印为类。

代码语言:javascript
复制
<li [[+wf.classes]]>
    [[+wf.classnames:contains=`livello2`:or:eq=`livello2`:then=`<a class="goto_scheda" title="[[+wf.pagetitle]]">[[%cat.vai_scheda? &topic=`catalogo` &namespace=`plastitalia`]]</a>`:else=``]]
    <a [[+wf.classnames:contains=`livello1`:or:eq=`livello1`:then=`class="link_tassonomia"`:else=``]] href="[[+wf.link]]" title="[[+wf.pagetitle]]">[[+wf.pagetitle]]</a>
    [[+wf.wrapper]]
</li>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51455683

复制
相关文章

相似问题

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