Перейти до основного вмісту

Дії з наборами атрибутів

Розділ атрибутів знаходиться в налаштуваннях проекту. Там ви знайдете список атрибутів, відсортованих за "типом"., а також форму для створення нових атрибутів.

Створення наборів атрибутів

Щоб створити новий набір атрибутів, вам потрібно вказати назву атрибута,

маркер
та тип атрибута. Після натискання кнопки створення атрибута ви побачите його в загальному списку атрибутів.

Зміна позиції набору атрибутів

Ви можете змінити позицію наборів атрибутів у загальному списку. Схопіть атрибут, який хочете перемістити, натиснувши та утримуючи значок Optimize images, а потім перемістіть цей елемент. Зміни будуть збережені автоматично.

Модифікація наборів атрибутів

Після того, як ви створили набір атрибутів, вам потрібно додати до нього атрибути, які міститимуть інформацію про контент. Щоб увійти в режим редагування, натисніть значок шестерні Optimize images на вибраному атрибуті. У розділі редагування ви можете побачити існуючі атрибути, а також форму для створення нових.

Ви можете додати атрибут, вказавши його назву, унікальний маркер та вибравши тип даних, які цей поле міститиме. До одного набору атрибутів можна додати необмежену кількість атрибутів. Валідатори можуть бути додані до атрибутів у наборі атрибутів валідатори і специфічні властивості можуть бути налаштовані специфічні властивості.

Таким чином, ви можете формувати структури пов'язаних даних, що надасть вам більше контролю над вашим проектом.

Сховані набори атрибутів

Ви можете додавати набори атрибутів до різних сутностей відповідно до їх типу. Наприклад, набір атрибутів з типом "Для продуктів" може бути пов'язаний з будь-яким продуктом, тоді як атрибут "Для адміністратора" може бути пов'язаний з сутністю адміністратора. Система запропонує, які набори атрибутів ви можете додати до конкретної сутності. Якщо під час проекту ви хочете виключити набір атрибутів з цього списку пропозицій, але не хочете його видаляти, використовуйте значок ока.

Таким чином, ви можете приховати застарілі набори атрибутів, які ви більше не плануєте використовувати, але які вже використовуються в проекті, що може ускладнити їх видалення. Водночас прихований набір атрибутів залишиться в списку атрибутів і буде доступний для редагування.

Сховати атрибут

Якщо ви не хочете використовувати один або кілька атрибутів з усього набору, їх можна приховати. Натиснувши значок "ока" на атрибуті, він буде прихований і не відображатиметься разом з іншими атрибутами з цього набору. Ви побачите цей атрибут у загальному списку атрибутів; однак, при додаванні його до будь-якої сутності, цей атрибут не буде додано.

Видалення наборів атрибутів

Якщо вам більше не потрібен набір атрибутів, ви можете видалити його, використовуючи значок смітника. Після підтвердження дії у спливаючому вікні атрибут буде видалено.

 

Використані атрибути

Якщо набір атрибутів використовується у вашому проекті, він буде позначений спеціальним індикатором Optimize images. Такий атрибут не може бути видалений.

Видалення атрибута

У наборі атрибутів виберіть атрибут, який ви хочете видалити, і натисніть значок видалення Edit.

Використані атрибути

На відміну від набору атрибутів, ви можете видалити атрибут, який вже використовується у вашому проекті. Такий атрибут буде видалено з усіх сутностей, де він використовується, разом з даними, що зберігаються в ньому.

Додавання атрибутів

Якщо набір атрибутів не додано до жодної сутності, з ним не можна взаємодіяти. Щоб працювати з набором атрибутів, його потрібно пов'язати з сутністю свого типу. Таким чином, набір атрибутів для продуктів повинен бути пов'язаний з продуктом, а набір атрибутів для адміністраторів - з сутністю адміністратора.

Щоб встановити таке з'єднання, вам потрібно перейти до вибраної сутності, а потім перейти до підрозділу атрибутів. Виберіть набір атрибутів з тих, що пропонує система, і він буде автоматично доданий. Якщо список атрибутів порожній, це означає, що у вас немає неприхованих атрибутів відповідного типу. У цьому випадку поверніться до розділу налаштувань атрибутів і створіть його.

У цьому прикладі ми створюємо набір атрибутів для сторінок. Потім ми переходимо до розділу сторінок, вибираємо потрібну і відкриваємо розділ атрибутів. Після додавання набору атрибутів його атрибути з'являться, які можна заповнити. Те, що ви заповните в цих полях, буде пов'язано зі сторінкою, і ви зможете отримати доступ до контенту через API у вашому проекті. Дані, введені в атрибутах, можуть бути перевірені.

Редагування атрибутів

Щоб змінити конкретний атрибут з набору атрибутів, вам потрібно натиснути значок шестерні Optimize images у стовпці Дії в списку атрибутів. На сторінці, що з'явиться, є чотири поля:

  • Назва - поле для зміни назви атрибута
  • Маркер - поле для зміни унікального
    Маркер
  • Додаткові поля - призначені для додавання додаткових полів. На відміну від значення самого атрибута, яке є динамічним, тобто ви можете вказати різні значення для одного й того ж атрибута в різних
    сутностях
    , значення, яке ви вказуєте в Додаткових полях, є статичним. Оскільки Headless CMS OneEntry надає гнучкі можливості для своїх користувачів, ви можете використовувати Додаткові поля для різних цілей. Наприклад, додати заповнювач у вигляді зображення для атрибута або вказати значення для підказок. Основною особливістю цього модуля є його статична природа; значення, яке ви вказуєте, буде зберігатися в цьому атрибуті щоразу, коли ви його використовуєте. Також важливо розуміти, що ви можете додати кілька полів у Додаткові поля. Є дев'ять типів, доступних для значення Додаткових полів:
    • Рядок
    • Ціле число
    • Дійсне
    • Плаваюче
    • Дата та час
    • Дата
    • Час
    • Файл
    • Зображення
  • Правила валідації - правила для валідації атрибута. Більш детально про це буде обговорено в наступних розділах.