私はついに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が値を設定するポイントを確認できますが、すべて正常に見えますが、デバッガーは次のように報告します。
*スタッシュ:取得したホームページ:値付きのmx_email *
私はここからどこへ行くのか少し途方に暮れています...誰かが何かポインタを持っていますか?
ありがとう、
カール