2017-01-16 9 views
1

Я сделал несколько сайтов, прежде чем использовать тему шокирования, и я стараюсь изо всех сил разрабатывать свою собственную тему. Я понимаю, как работают разделы, и я могу добавить разделы, которые я создал в статичном режиме, но я не могу динамически изменять настройки темы. Это случилось с кем-то раньше или знаете, как это исправить? Вместо того, чтобы выбирать раздел после нажатия на ссылку, я просто получаю сообщениеДобавить раздел, не работающий в Shopify Разработка темы

«Эта тема не включает разделы, которые можно добавить на домашнюю страницу».

Первые два снимка экрана имеют мою настройку темы, третья - другая тема и то, на что она должна выглядеть. У меня создалось впечатление, что все, что вам нужно было сделать, это использовать коннект для тега макета для добавления в свои разделы.

{{ content_for_layout }} 

enter image description here

enter image description here

enter image description here

+0

на самом деле, используя {{}} content_for_index тег в index.liquid – SleBluue

ответ

1

Фигурные это! Каждый раздел должен иметь пресет в {% schema%}, иначе он не будет отображаться в области добавления области.

Вы положили {{}} content_for_index в index.liquid файл и ваш заданный в {%} схемы% от yoursection.liquid

https://help.shopify.com/themes/development/theme-editor/sections

"presets": [ 
{ 
"name": "Collection Carousel", 
"category": "Carousel", 
"settings": { 

} 
} 
] 

Сделать это будет выглядеть следующим образом:

enter image description here

+0

у вас есть полный пример целые '{% schema%} ... {% endschema%}' тег с предустановками и настройками? EDIT: О, я вижу, что есть бесплатная тема по умолчанию, называемая Дебют, которая должна появиться во всех магазинах магазинов, где есть примеры. Я взглянул на это, и это очень помогло. – MrColes