Негізгі мазмұнға өту

Каталог элементін қосу

Жаңа элементті каталогқа қосу үшін, сіз жаңа элементті қосқыңыз келетін каталог жолындағы кестеде "Плюс" батырмасын басуыңыз керек.

add

Содан кейін каталог элементін жасау беті ашылады, ол келесі қойындылардан тұрады:

  • "Өнім сипаттамасы"
  • "Категориялар"
  • "Атрибуттар"
  • "Сілтемелер және кросс-сату"
  • "Блоктар"

1. Өнім сипаттамасы

Бұл қойындыда каталог элементінің сипаттамасын енгізу үшін мәтін енгізу өрісі бар.

2. Категориялар

"Категориялар" қойындысында іздеу жолағы

бет
және ағаш көрінісі
беттер
бар. Бұл қойынды каталог элементін
беттер
мен байланыстыру үшін қажет. Байланыс орнату үшін,
беттер
тізімінен
беттерді
таңдау қажет.

Маңызды түсіну

Каталог элементі тек "Каталог" типіндегі

беттерге
байланыстырыла алады.

3. Атрибуттар

"Атрибуттар" қойындысында өнім беті мен өнім алдын ала қарау үшін "Шаблон" таңдау үшін үш ашылатын тізім және "Атрибуттар жиынтығы" бар. "Атрибуттар" - Headless CMS OneEntry-дің негізгі концепциясы, ол келесі тарауларда егжей-тегжейлі сипатталған.

Атрибуттар жиынтығын таңдағаннан кейін, мәндерді толтыру қажет. Біздің жағдайда, олар:

  • "product_title" атрибуты, "String" типінде. Біз мәнді "Кейбір мысал атауы" деп орнатамыз;
  • "product_desc" атрибуты, "String" типінде. Біз мәнді "Кейбір мысал сипаттамасы" деп орнатамыз;
  • "product_price" атрибуты, "Real" типінде. Біз мәнді "5999.99" деп орнатамыз;
  • "product_date" атрибуты, "Date and Time" типінде. Біз мәнді "5999.99" деп орнатамыз;
  • "product_img" суретті жүктеу өрісі. Біз мұнда OneEntry логотипін жүктейміз. Біз сондай-ақ "Жүктелген суреттерді оңтайландыру" батырмасын басу арқылы жүктелген суретті оңтайландыру және Headless CMS OneEntry-те сурет параметрлерін тікелей өзгерту мүмкіндігіне ие боламыз;

Басқа типтер туралы "Атрибут типтері" тарауында оқи аласыз.

4. Сілтемелер және кросс-сату

Әр каталог элементі үшін "Сілтемелер және кросс-сату" қойындысы бар, онда атрибут мәндеріне негізделген каталог өнімдері арасындағы сілтемелерді көруге болады. Сілтемелердің өздері "Өнім сілтемелері" блогында орнатылады, ол келесі бөлімде егжей-тегжейлі сипатталған. "Сілтемелер және кросс-сату" қойындысының мақсатын түсіну үшін, біз "Өнім сілтемелері" блогының тақырыбын қазір қарастыруымыз керек.
Сілтемелерді нақты мысалмен талдайық. Бізде "product_price" атрибутын қамтитын төрт элементтен тұратын каталог бар:

  1. demo1 үшін "product_price" атрибутының мәні "1001"
  2. demo2 үшін "product_price" атрибутының мәні "1050"
  3. demo3 үшін "product_price" атрибутының мәні "1090"
  4. demo4 үшін "product_price" атрибутының мәні "700"

Енді біз "Өнім сілтемелері" қойындысына өтеміз және "product_link_by_price" сілтемесін жасаймыз, онда "product_price" атрибуты 1000-нан үлкен болуы үшін шарт орнатамыз. Біздің каталог элементтеріміздің үшеуі осы шартқа сәйкес келеді:

  1. demo1 "product_price" атрибутының мәні 1001
  2. demo2 "product_price" атрибутының мәні 1050
  3. demo3 "product_price" атрибутының мәні 1090
"product_price" атрибуты үшін шарт

demo4 "product_price" 1000-нан үлкен шартын орындамайды, себебі бұл элемент үшін "product_price" атрибутының мәні 700

Енді, біздің каталогымыздағы аталған шартқа сәйкес келетін элементтер үшін сілтемелер орнатылды, олар "Сілтемелер және кросс-сату" қойындысында көрсетіледі. Қойындының өзі шартқа сәйкес келетін каталог элементтерінің тізімі болып табылады.

5. Блоктар

"Блоктар" қойындысында блоктарды таңдау үшін ашылатын тізім және таңдалған блоктардың тізімі бар. Блоктарды осы батырманы пайдаланып жылжыту (сұрыптау) мүмкіндігі бар:

moving

Әр блок үшін әрекет бағаны да бар:

settings

Конфигурациялау - таңдалған блоктың редакциялау бетін ашады

remove

Жою - блокты блоктар кестесінен жояды

Блоктарды әр каталог элементі үшін бөлек емес, барлық элементтер үшін бірден қосуға болады. Ол үшін "Беттер" модуліне өтіп, бірдей блокты қолданғыңыз келетін каталогты редакциялауыңыз керек, және "Блоктар" қойындысында "Барлық баламалы өнімдерге қосылған өнім блоктары" ашылатын тізімінен қажетті блокты таңдаңыз. Содан кейін, бұл блок сіздің каталогыңыздағы барлық элементтерге қолданылады. "demo_catalog" каталогы үшін нақты мысалды талдайық.

Блоктарды келесі тарауларда егжей-тегжейлі талқылаймыз.