atu*_*039 5 php shopify shopify-template
我正在尝试了解shopify。
在首次亮相主题 theme.liquid 布局文件中,我
{{ content_for_layout }}在 body 标记内找到了这段代码。
我确信它正在加载模板和部分,但它是在什么基础上将模板或部分加载到其中的。
它是否写在要加载的地方?
如果写了,请告诉我文件名或解释一下规则。
dri*_*rip 10
content_for_layout是处理每个模板内容的主标签。
这意味着文件夹中的所有模板都template使用此标签进行处理。
为了简单起见,content_for_layout只需复制模板文件中的内容并将其添加到该位置即可,仅此而已。
由于您需要在整个网站中具有相同的页眉和页脚(在大多数情况下),因此将标签添加到布局文件中,以便创建具有相同页脚和页眉的动态页面(具有可以编辑的不同内容)。
content_for_layout不按照您的想法处理部分。您可能会混淆它与content_for_index确实在主页上加载部分的内容,但content_for_layout只是获取模板文件输出的内容并将其显示在调用标签的位置。
| 归档时间: |
|
| 查看次数: |
8091 次 |
| 最近记录: |