我有一个问题,我几个星期都无法在BigCartel网站上解决。
我想为每个类别添加一个描述性文字。当前没有文本块可以在页面上以我的类别名称输入描述,我希望每个类别的文本都不同。
我认为在照片中会更简单...(下面是图片)。
谢谢您的帮助:)
最佳
答案 0 :(得分:0)
因此,第一件事就是确保您已导入主题api 第二:此转义将显示所有类别的JSON数组:
{{ categories.all }}
我将其放置在布局html的底部。尽管我敢肯定还有其他一些地方会很好。 使用该数组,遍历整个数组,为每个类别动态创建一个输入框,然后将其放置在任意位置
这里的下一个问题是,您将如何保存和维护“描述”,或者想要保留该特定类别的任何内容。我假设您可能想要每个类别的唯一值。今晚或明天要从事此工作。因此,一旦找到正确的部分,我将进行检查并更新答案。
请注意,如果您的类别不会改变所有类型,则可以创建一系列与类别匹配的自己的变量,并将文本框的值硬编码为它属于该类别。
答案 1 :(得分:0)
我不确定不同的主题是否不同,但我使用的是“Roadie”主题,这就是我所做的:
代码是:
{% if page.full_url 包含“您的/永久链接”%} 您想要的类别信息 {% endif %}
如果您的页面名称是“Tops”,则您的固定链接是“/category/tops” 您可以将每个类别的多个这些放在彼此的正下方。因此,只需复制并粘贴并更改其中的不同类别的信息即可。