Обчислювані визначення
Визначення обчислюваного метаполя отримує значення з інших полів. Значення формується з таких джерел:
- Щонайменше один наявний сумісний вираз
- Необов’язково: звичайний текст
На цій сторінці
Що слід враховувати щодо визначень обчислюваних метаполів
Ознайомтеся з наведеною нижче інформацією щодо обчислюваних метаполів.
- Визначення обчислюваного метаполя можна додати як нове структуроване визначення метаполя або як поле у визначенні метаоб’єкта.
- Створити обчислюване метаполе можна лише для одного значення будь-якого з таких типів:
- Однорядковий текст
- Багаторядковий текст
- Обчислювані метаполя не сумісні з перевірками, як-от використання лише максимальних чи унікальних значень.
- Обчислюване значення має містити щонайменше один вираз, наприклад атрибут ресурсу або метаполе. Разом із виразами можна додати звичайний текст, але неможливо зберегти значення, що складається лише з нього.
Перемикання між режимами створення
Існує два режими створення: візуальний та Liquid. Обчислюваний вираз можна створювати в будь-якому з них, а також перемикатися між ними будь-коли. За замовчуванням відображається візуальний режим.
У режимі Liquid вирази можна додавати, ввівши шлях виразу Liquid або натиснувши значок і вибравши потрібний варіант. Також можна вводити звичайний текст.
Уведіть повний шлях виразу Liquid у подвійних фігурних дужках {{ }}. Для атрибута ресурсу введіть ресурс і атрибут. Наприклад, {{ product.title }}. Для метаполя введіть ресурс, metafields, а також простір імен і ключ метаполя. Наприклад, {{ product.metafields.custom.subtitle }}. Простір імен і ключ відображаються в розділі Назва на сторінці визначення метаполя. Натисніть значок поруч із ними, щоб скопіювати їх.
У візуальному режимі можна додати вирази, натиснувши значок і вибравши відповідний варіант. Щоб додати звичайний текст, уведіть його в поле редагування.
Значок для перемикання режимів створення залежить від активного режиму. Щоб змінити режим, натисніть один із таких значків:
- У візуальному режимі натисніть значок
, щоб перейти в режим Liquid.
- У режимі Liquid натисніть значок
, щоб перейти у візуальний режим.
Створення визначення обчислюваного метаполя
Щоб створити обчислюване визначення, увімкніть параметр Обчислювати це значення з виразу. Після цього з’явиться поле вводу, у якому можна створити визначення.
Параметр Обчислювати це значення з виразу відображається лише в разі вибору сумісного типу метаполя. Якщо додати перевірки до визначення метаполя, цей параметр буде деактивовано.
Кроки:
У панелі адміністрування Shopify перейдіть у розділ Налаштування > Метаполя й метаоб’єкти.
У розділі Визначення метаполя виберіть частину магазину, до якої потрібно додати метаполе. Наприклад, Товари.
Натисніть Додати визначення.
У полі Назва введіть назву визначення.
У розділі Тип виберіть Однорядковий текст або Багаторядковий текст.
У розділі Параметри увімкніть опцію Обчислювати це значення з виразу.
У полі Обчислювати це значення з виразу сформуйте значення одним із таких способів:
- Щоб додати наявний вираз:
- У режимі створення Liquid:
- Натисніть значок
, а потім виберіть вираз.
- Уведіть визначення виразу за допомогою Liquid.
- Натисніть значок
- У режимі візуального редагування натисніть значок
, а потім виберіть вираз.
- У режимі створення Liquid:
- Щоб додати звичайний текст у будь-якому режимі створення, введіть його в поле редагування. Звичайний текст має поєднуватися щонайменше з одним виразом.
- Необов’язково: додайте будь-які інші відомості, щоб створити визначення метаполя.
- Натисніть Зберегти.
Додавання обчислюваного поля до метаоб’єкта
До метаоб’єкта можна додати визначення обчислюваного метаполя.
Кроки:
- У панелі адміністрування Shopify перейдіть у розділ Контент > Метаоб’єкти або Налаштування > Користувацькі дані.
- Натисніть Додати визначення.
- У полі Назва введіть назву визначення.
- Уведіть Мітку поля.
- Натисніть Вибрати тип поля та виберіть один із таких типів:
- Однорядковий текст.
- Багаторядковий текст.
- Натисніть значок
.
- Натисніть Обчислення, а потім увімкніть параметр Обчислювати це значення з виразу.
- У полі Обчислювати це значення з виразу сформуйте значення одним із таких способів:
- Щоб додати наявний вираз:
- У режимі створення Liquid:
- Натисніть значок
, а потім виберіть вираз.
- Уведіть визначення виразу за допомогою Liquid.
- Натисніть значок
- У режимі візуального редагування натисніть значок
, а потім виберіть вираз.
- У режимі створення Liquid:
- Щоб додати звичайний текст у будь-якому режимі створення, введіть його в поле редагування. Звичайний текст має поєднуватися щонайменше з одним виразом.
- Необов’язково: додайте будь-які інші відомості, щоб створити метаоб’єкт.
- Необов’язково: натисніть
Додати поле, щоб додати додаткові визначення метаполів.
- Натисніть Зберегти.