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

Кіріспе

Атрибуттар - бұл сіздің қосымшаңыздың құрылымын конфигурациялауға мүмкіндік беретін бірлік. Олардың көмегімен сіз максималды икемділікке қол жеткізе аласыз және қатты кодтауды жоя аласыз.

Атрибуттар жиынтығы - бұл әкімшілік панель арқылы басқаруға болатын қасиеттердің жиынтығына ұқсас. Олар әртүрлі бірліктермен байланыстыру түрімен ерекшеленеді. Түрлері туралы толығырақ "Түрлер" бөлімінде оқи аласыз.

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

Кейбір атрибуттар құрылымы бойынша ұқсас болуы мүмкін және әртүрлі бірліктерде қолданылуы мүмкін, сондықтан сіз атрибуттар жиынтығын әртүрлі бірліктер үшін қайта пайдалана аласыз.

Құрылым

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

Маркерлер

Маркерлерде бос орындар болмауы керек және олар цифрмен басталмауы керек. Егер сіз маркер өрісіне жарамсыз мәндер енгізуге тырыссаңыз, жүйе енгізуді елемейді.

Атау

Сізге навигацияны жеңілдету үшін, әрбір атрибутта қажетті атау параметрі бар, ол бірегей емес жол болып табылады. Атрибуттарды сізге жұмыс істеуді жеңілдететіндей етіп атаңыз.

Маркер

Идентификатор ретінде, әрбір атрибутта қажетті параметр - "маркер", ол бірегей жол болып табылады. Маркер сонымен қатар жоба кодыңыздағы атрибуттарға қол жеткізу үшін кілт ретінде пайдаланылады. Синтаксистік қақтығыстардан аулақ болу үшін атрибут маркерін орнатқанда бұлты ескеріңіз.

Деректер түрі

Әрбір атрибут өрісі үшін сақталатын деректер түрін таңдаңыз.

Деректер түрлері келесі түрлерде болуы мүмкін:

  • Жол: Қарапайым мәтін, мысалы, "Сәлем, әлем!".
  • Мәтін: Ұзын мәтін, көбінесе форматталған, мысалы, мақала немесе хат.
  • Тақырыппен мәтін: Тақырыппен мәтін, оны тақырып немесе категорияны көрсету үшін пайдалануға болады.
  • Бүтін сан: Бүтін сан, мысалы, 5, 100, -2.
  • Жүздік: Ондық бөлшегі бар сандар үшін деректер түрі, мысалы, 3.14, 1.5, -0.25.
  • Нақты: Жүздікпен бірдей, бірақ жоғары дәлдікпен.
  • Күн мен уақыт: Күн мен уақыттың комбинациясы, мысалы, 2023-10-27 10:00:00.
  • Күн: Күн, мысалы, 2023-10-27.
  • Уақыт: Уақыт, мысалы, 10:00:00.
  • Файл: Компьютеріңіздегі кез келген файл, мысалы, құжат, сурет, музыка.
  • Сурет: Сурет, мысалы, фотография, сурет.
  • Суреттер тобы: Суреттер жиынтығы, мысалы, фотоальбом.
  • Радио батырмасы: Тек бір опцияны таңдауға болатын таңдау батырмасы.
  • Тізім: Заттар тізімі, мысалы, сатып алу тізімі.
  • Бірлік: Нағыз әлемнен объектіні білдіретін бірлік, мысалы, адам, орын, ұйым.

Мазмұнды толтыру интерфейсі әрбір атрибут өрісі үшін таңдалған деректер түріне сәйкес келеді.

Мүмкіндіктер

Сіз атрибуттар үшін валидаторларды қосуға болады. Бұл механизм "Валидаторлар" бөлімінде толығырақ талқыланады.

Атрибуттар

Егер бір атрибуттар жиынтығы бірнеше бірліктермен бір уақытта пайдаланылса, сол жиынтықтың атрибуттарын өзгерткенде абай болу керек. Мысалы, егер сіз атрибуттардың бірін жойсаңыз, сол атрибут мазмұнымен бірге қолданылған жерлерде жойылады. Егер сіз жиынтыққа жаңа атрибут қоссаңыз, сол атрибут атрибуттар жиынтығы қолданылған жерлерде де қосылады.

:::.