【发布时间】:2012-11-11 16:17:31
【问题描述】:
我终于给 Stash(EE 2.5.3 上的 2.3.5 版本)一个项目,看看它是否像大家说的一样好。
我已尽可能多地关注文档,并在页面标题处设置了如下存储:
{exp:channel:entries channel="homepage" limit="1" dynamic="no"}
{exp:stash:set_list name="homepage"}
{stash:cf_homepage_main_intro}{cf_homepage_main_intro}{/stash:cf_homepage_main_intro}
{stash:cf_homepage_strapline}{cf_homepage_strapline}{/stash:cf_homepage_strapline}
{cf_homepage_contact_info}
{stash:mx_pinterest}{mx_pinterest}{/stash:mx_pinterest}
{stash:mx_facebook}{mx_facebook}{/stash:mx_facebook}
{stash:mx_twitter}{mx_twitter}{/stash:mx_twitter}
{stash:mx_tel}{mx_tel}{/stash:mx_tel}
{stash:mx_email}{mx_email}{/stash:mx_email}
{stash:mx_address}{mx_address}{/stash:mx_address}
{/cf_homepage_contact_info}
{/exp:stash:set_list}
{/exp:channel:entries}
然后在模板的其余部分中,我尝试按如下方式调用这些值:
{exp:stash:homepage:mx_tel}
但是,我什么也没得到。
如果我直接输出字段名称,它们工作正常,我也打开了调试,我可以看到 stash 设置值的点,一切看起来都很好,但是调试器报告以下内容:
*Stash: 已检索主页:mx_email with value*
我有点不知道从这里去哪里......有人有任何指示吗?
谢谢,
卡尔
【问题讨论】:
-
好的 - 我现在对其进行了调整以使用 {exp:stash:set} 和 {exp:stash:get},但仍然没有运气。 {exp:stash:set name="cf_homepage_main_intro"}{cf_homepage_main_intro}{/exp:stash:set} 然后是 {exp:stash:cf_homepage_main_intro}
标签: expressionengine