Тема оформлення
Усе про зовнішній вигляд магазину: з чого складається тема, які дані доступні шаблону, які теги та атрибути вона використовує і як зібрати власну тему з нуля.
- Як влаштовано оформлення За що відповідає тема, а що магазин робить сам, і чому нова тема одразу отримує робочий кошик та оформлення замовлення.
- З чого складається тема Повний список файлів і шаблонів: яка сторінка яким файлом малюється і що буде, якщо файлу немає.
- Файл theme.json і налаштування теми Як описати налаштування, які власник магазину побачить у панелі, і як прочитати їхні значення в шаблоні.
- Каркас сторінки: блоки та включення Як сторінка успадковує спільний каркас, де перевизначати заголовок і вміст та як виносити повторювані шматки.
- Теги шаблонів: довідник Гроші, кількості, посилання, переклади, ескізи фотографій, підключення стилів і скриптів — усі теги з прикладами.
- Дані сторінок: що доступне шаблону Змінні, що є на кожній сторінці, та те, що приходить своє на кожен розділ вітрини.
- Помічник $shop: списки магазину Категорії, сторінки, добірки товарів, бренди, мітки, відгуки та кошик — просто з шаблону, без підготовки даних.
- Дані товару Поля картки в списку та сторінки товару: ціна, наявність, характеристики, варіанти купівлі, упаковки та послуги.
- Характеристики товару Як вивести характеристики в темі: один рядок на характеристику, кілька значень, кольори, посилання та значення варіантів купівлі.
- Ціни, кількості та валюта Чому в шаблоні нічого не рахують, звідки береться валюта і як правильно вивести суму та дробову кількість.
- Адреси розділів і мови Три схеми адрес, мовні префікси та правило: посилання беруть готовими, а не склеюють руками.
- Атрибути data-*: поведінка вітрини Головна сторінка для верстальника: повний список атрибутів, за які чіпляється магазин, з прикладами розмітки.
- Форми вітрини Захист форми, перевірка «я не робот», виведення помилок поруч із полем та адреси всіх дій покупця.
- Стилі, скрипти та зображення теми Як підключати власні файли, що магазин додає сам і чому порядок підключення важливий.
- Тексти теми та мови Де лежать написи теми, як зробити їх перекладними і як написати текст із відмінюванням за числом.
- Точки для доповнень Повний список місць, куди доповнення виводять свою розмітку, і що буде, якщо тема їх не поставить.
- Власна тема з нуля Порядок роботи від копії базової теми до готового оформлення: з чого почати, що робити в якому порядку.
- Перевірка перед випуском Список того, що потрібно відкрити й натиснути власноруч, перш ніж вважати тему готовою.
- Пакування та публікація теми Як зібрати тему в пакет, що до нього потрапляє, а що ні, і як викласти її в маркетплейс.
- Граблі, на які наступають Помилки, які не видно на тестовому магазині й спливають у покупця: валюта, порожній кошик, кеш і залишки.