gpt4 book ai didi

expressionengine - 使用 stash :variable in stash:embed 的条件

转载 作者:行者123 更新时间:2023-12-04 08:35:13 25 4
gpt4 key购买 nike

在 channel 入口条件中使用 stash:variables 时,我遇到了 Stash 问题。

模板.html

{stash:embed name="pages" stash:paginate="y"}

页面.html
{exp:channel:entries channel="page" dynamic="no" limit="{stash:limit}" disable="categories|category_fields|member_data"}
<h2>{title}<h2>
{if '{stash:paginate}' == 'y'}
{!-- pagination code --}
{/if}
{/exp:channel:entries}

使用 {stash:limit} 设置限制效果很好,但我似乎无法使用 stash:paginate="y" 显示/隐藏分页.无论 stash 变量如何,分页似乎总是显示。

最佳答案

我希望这是一个解析顺序的事情,你的第一个 var 正在工作,因为它被正确解析,而你的第二个 var 在 exp:channel 之前没有被解析。

试试 parse=inward在您的 exp:channel
我还不是 stash 的高手,但类似的经验表明解析顺序正在发挥作用

关于expressionengine - 使用 stash :variable in stash:embed 的条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13052360/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com