Справочник семян
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/





