Наконец-то я даю Stash (версия 2.3.5 на EE 2.5.3), чтобы посмотреть, насколько он хорош, как все говорят.Пустой вывод с помощью Stash
я следовал документы столько, сколько я могу и настроить тайник в заголовке страницы следующим образом:
{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: RETRIEVED домашняя страница: mx_email со значением *
Я немного не понимаю, куда идти отсюда.
Спасибо,
Карлы
OK - теперь я использовал его для использования {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} – madebyhippo