Справочник семян

1.  Общие сведения.

2. Индексация.

3. Кроны.

 

Общие сведения.

 Данные по справочнику семян находятся в меню Каталог — Справочник в разделах Типы культуры семян и Семена

 

Для начала необходимо в Типах культуры семян добавить нужные типы культур

В карточке типа культуры необходимо заполнить Тип (желательно англоязычное название Типа Культуры), Название, а также можно выбрать товарные категории, которые будут связаны с этим типом культуры, а также необходимо проставить список товарных атрибут кодов и их названий, они будут использованы в дальнейшем в свойствах семян.

Затем идем в раздел Семена и создаем новую сущность семян, первоначально выбрав ранее созданный Тип культуры:

В карточке новой сущности семян необходимо заполнить код (уникальное значение), название, культуры (если оставить пустым, то автоматически подтянется название из выбранного Типа культуры), сорт, а также можно заполнить поля, которые сформировались из указанных в выбранном Типе культуры товарных атрибутов

Индексация.

Данные по семенам попадают в индекс vue_storefront_magento_1_seedreferencebook_indexer, пример структуры одного документа:

{
  "name": "Тестовое семя",
  "code": "test",
  "properties": {
    "country_of_origin": {
      "id": 114,
      "frontend_input": "select",
      "options": [
        {
          "label": "Россия",
          "sort_order": 0,
          "value": "RU"
        }
      ]
    },
    "sales_notes": {
      "id": 221,
      "frontend_input": "text",
      "value": "тестовое значение"
    },
    "user_location_search_regions": {
      "id": 489,
      "frontend_input": "multiselect",
      "options": [
        {
          "label": "Адыгея",
          "sort_order": 0,
          "value": "1"
        }
      ]
    },
    "has_traffic": {
      "id": 4058,
      "frontend_input": "boolean",
      "value": true
    },
    "refers_reference_book": {
      "id": 4192,
      "frontend_input": "text",
      "value": "справочник семян"
    }
  },
  "type_culture": "wheat",
  "culture": "Пшеница",
  "sort": "Пшеница озимая",
  "product_category_ids": [
    4,
    5,
    305
  ]
}

properties — в этом поле хранятся данные для заполнения эталонной карточки товара.

Фильтровать данные можно по полям culture и sort. Кроме того, когда клиент создает новый товар, то сначала он выбирает категорию, в которой будет создавать товар, и можно для более лучшей фильтрации данных по индексу семян использовать поле product_category_ids, передавая туда id выбранной клиентом категории.

Кроны.

В справочнике семян используется крон rshb_update_seed_prices, более подробно в статье http://3012.su/seed-prices/

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *