Перейти к основному содержимому
Версия: v1.0.0

Метаданные

Это понятие широко используется в технической документации для обозначения дополнительной информации, описывающей основные данные (в данном случае – атрибуты и их значения), включая изображения, иконки, описания и единицы измерения. Редактирование метаданных.

к сведению

Метаданные являются неотъемлемой частью основных данных и учитываются во всех операциях с основными данными. Например, при удалении атрибута его метаданные так же удаляются. При слиянии атрибутов их метаданные объединяются по определенным правилам.

Метаданные атрибута

Метаданные атрибутов хранятся в двух таблицах БД attribute_pro и attribute_description_pro.

К ним относятся:

  • Описание;
  • Изображение;
  • Иконка;
  • Единицы измерения;
  • Статус (пока не используется).

Метаданные значения

Метаданные значений атрибута хранятся в таблице БД product_attribute_pro.

К ним относятся:

  • Описание;
  • Изображение;
  • Иконка;
  • Единицы измерения;
  • Ссылка для перелинковки;
  • Статус (пока не используется).

Метаданные дежурного шаблона

Метаданные дежурных шаблонов хранятся в таблице БД attribute_description_pro.

К ним относятся:

  • Описание;
  • Изображение;
  • Иконка;
  • Единицы измерения;
  • Статус (пока не используется).

Назначение метаданных

Описание

Это текст для всплывающей подсказки (tooltip).

В зависимости от принадлежности и настроек, подсказка появляется при наведении курсора на Атрибут или Значение.

Подсказка может содержать изображение и HTML форматирование.

Изображение и иконка

Изображение или иконка отображается в зависимости от настроек рядом с Атрибутом или Значением.

Изображение загружается программным обеспечением магазина.

Иконка прописывается вручную, например : fa fa-thermometer-half.

Единицы измерения

Единицы измерения хранятся в таблицах БД oc_unit и oc_unit_description. О них изложено отдельно.

В метаданных хранится только ссылка на запись в этих таблицах.

Ссылка для перелинковки

Это ссылка на посадочную страницу фильтра или любую страницу для перелинковки.

Ссылка может быть только у Значений.

Ссылка может генерироваться автоматически на основе правил, которые закреплены в профиле. Профили хранятся в таблице attribute_interlink.

Локализуемые и нелокализуемые метаданные

Можно разделить метаданные на две группы:

Локализуемые метаданные: это данные, зависящие от языка.

  • Описание.

Нелокализуемые метаданные: это данные, которые остаются неизменными вне зависимости от языка.

  • Изображение;
  • Иконка;
  • Единицы измерения;
  • Ссылка для перелинковки;
  • Статус.

Такое разделение чётко отражает, какие данные требуют перевода для мультиязычных сайтов, а какие можно использовать без изменений.