Jac*_*raf 6 expressionengine expressionengine-stash
首先,一个警告......我是Stash的新手.我听说过很多,但这是我第一次真正玩它.我得到了这个概念,但我很难搞清楚这一点.
我有一个主"包装器"文件,该包装器中的所有内容都保持不变.但是,如果需要,我希望能够打开和关闭侧边栏.
我不认为我需要一个完全独立的布局包装器吗?
有没有办法在藏匿处使用布尔变量?(例如2col = TRUE)或我在想错了吗?
在此先感谢您的帮助!
我通常为每个模板使用一个包装器。它将包含一个{exp:stash:get name="content"}标签,就像您的标签一样,其中包含唯一的可变内容。
在我的个人模板中,我使用常规 EE 嵌入即在开头嵌入了包装器。{embed="includes/wrapper"}。
然后,我使用标签存储要插入到包装器中的内容{exp:stash:set name="content"}。
无论如何,这似乎就是你正在做的事情。
如果我想有条件地显示侧边栏,我可能只需将一个变量传递到嵌入中即可。
例如。{embed="includes/wrapper" show_sidebar="yes"}
在我的包装中我会这样做:
{if embed:show_sidebar}
Sidebar stuff.
{/if}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
323 次 |
| 最近记录: |