Shopify-加载'集合/全部'在我的首页
Shopify - Load 'collections/all' page on my front page
如何加载http://example.myshopify.com/collections/all
内容到我的shopify首页http://example.myshopify.com/
我想了一种方法,在index.liquid上硬编码<script>window.location.href='collections/all'</script>
,但我很确定这不是一种干净的方法。
我试图将整个collection.liquid的代码复制到index.liquid,但它提示我Liquid error: Array 'collection.all.products' is not paginateable.
错误,并且没有产品显示index.liquide页面。
知道如何在shopify的首页加载collections/all
吗?
我正在使用Timber Framework,因为人们建议我开始构建一个主题
内部
在Timber框架中,您可以在index.liquid:中更改此行
{% for product in collections.frontpage.products limit:4 %}
至:
{% for product in collections.all.products %}
根据您拥有的产品数量,您可能仍然希望限制显示的产品数量或对输出进行分页。
例如
{% paginate collections.all.products by 12 %}
{% for product in collections.all.products %}
...
{% endfor %}
{{ paginate | default_pagination }}
{% endpaginate %}
您包括以下内容:
{% for product in collections.all.products %}
// here you have access to each product
{% endfor %}
这将循环您的所有产品。
您可以查看http://cheat.markdunkley.com/您可以在该循环中访问哪些产品变量。
相关文章:
- 我希望只有在我滚动页面后才能显示我的返回页首图标
- 如何为我的分页添加格式
- Shopify-加载'集合/全部'在我的首页
- 为什么我的 cshtml 页面的 javascript 没有在浏览器中更新/刷新
- instaEarth是如何在他们的首页上创建地图的
- 想要上传和解析 json 文本,并通过使用 ajax 单击按钮将其加载到我的索引页
- 使用 form.action 时,我的 aspx 页中的更新面板不起作用
- 访问允许在我的两页之间建立组织
- 如何使用浏览器历史记录状态在我的单页 JavaScript 应用程序中加载 URL
- 如何为我的整页视频制作播放按钮
- 如何使用javascript将数据从数据库调用到ionic框架(angularjs)的首页
- 当页面上不再有可折叠的页眉时,我可以让我的固定页眉滚动吗
- 更改我的网站页面的url
- 我没有得到警报javascript在我的控制器页面上
- 如何使我的选择框溢出在我的固定页脚,如果浏览器调整大小
- 如何溢出我的固定页脚与我的下拉列表
- 如何在表单提交后刷新我的索引页
- 什么'这是停止搜索引擎的最佳方法;s正在为我的登录页编制索引
- 我的单页应用程序是使用AngularJS实现的,加载页面需要很长时间
- 如何使我的网页页脚的高度为100%