Файл setup.json

Материал из Insales Wiki
Версия от 14:34, 8 апреля 2015; Alexander.axenty (обсуждение | вклад) (Новая страница: «__TOC__ ==Назначение файла== Данный файл описывает, что нужно создавать в магазине при устан…»)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Назначение файла

Данный файл описывает, что нужно создавать в магазине при установке или инициализации темы.

Перечень объектов доступных для создания

collections

Массив категорий. Задается идентификатор и название каждой категории.

Структура:

"collections": {
    "apparel":"Одежда",
    "Tehnika":"Модная одежда",
  }

block_lists

Массив группы блоков. Задается идентификатор и название каждой группы блоков.

Структура:

"block_lists": {
    "left":"Блоки в категориях слева",
    "news":"Новости"
  }

blocks

Массив блоков. Задается идентификатор и название каждого блока.

Структура:

"blocks": {
    "Банер":"Акции и распродажи",
    "Tovar-nedeli":"Товар недели",
    "условия-доставки":"Условия доставки"
  }

blogs

Массив блогов. Задается идентификатор и название каждого.

Структура:

 "blogs": { 'my_blog1' => 'мой блог1', 'my_blog2' => 'мой блог2' }

properties

Массив параметров. Задается идентификатор и название каждого параметра.

characteristics

Массив значений параметров.Задается идентификатор и название каждогозначения параметра.

Структура:

 "properties": {
    "property_permalink": { 
      "title": "my_property", 
      "characteristics": { "char_permalink_1": "char_title_1", "char_permalink_2": "char_title_2" } 
    }
  }

menus

Массив меню. Задается идентификатор и название каждого меню.

Структура:

"menus": {
    "main-menu":"Верхнее меню",
    "first-footer":"Нижнее меню"
  }

menu_items

Массив пунктов меню. Задается идентификатор и название каждого пункта меню и указывается в какое меню добавлять.

Структура:

  "menu_items": {
    "main-menu": { "Ссылка1": "http://ya.ru", "Ссылка2": "cart", "Ссылка3": "account" }
  }

Пример файла

{
  "collections": {
    "apparel":"Одежда",
    "Tehnika":"Модная одежда",
    "Aksessuary":"Джинсы",
    "featured_products":"Рекомендуемые товары",
    "new":"Новые товары",
    "popular":"популярные товары"
  },
  "block_lists": {
    "left":"Блоки в категориях слева"
  },
  "blocks": {
    "Банер":"Акции и распродажи",
    "Tovar-nedeli":"Товар недели",
    "условия-доставки":"Условия доставки"
  },
  "blogs": { 'my_blog1' => 'мой блог1', 'my_blog2' => 'мой блог2' },
  "properties": {
    "property_permalink": { 
      "title": "my_property", 
      "characteristics": { "char_permalink_1": "char_title_1", "char_permalink_2": "char_title_2" } 
    }
  }
  "menus": {
    "main-menu":"Верхнее меню",
    "first-footer":"Нижнее меню",
    "second-footer":"Второе меню"
  },
  "menu_items": {
    "main-menu": { "Ссылка1": "http://ya.ru", "Ссылка2": "cart", "Ссылка3": "account" }
  }
}