Просмотров: 6201 (Статистика ведётся с 06.02.2017)
Татьяна Старкова
Сложность урока:
3 уровень - средняя сложность. Необходимо внимание и немного подумать.
1
2
3
4
5

Согласитесь, что посетителям сайта приятнее читать статьи, где указан автор и добавлены фотографии. Выбирать товары в интернет-магазине удобнее, если приведены их характеристики. Создавайте в инфоблоке свойства и храните информацию в элементах наиболее полно.

Общий подход при работе со свойствами

Примечание: свойства создаются для каждого инфоблока отдельно.

Как создать свойство?

  • Откройте форму настроек информационного блока (Контент > Инфоблоки > Типы инфоблоков > название_типа > название_инфоблока).
  • Перейдите на закладку Свойства .
  • В свободной строчке:
    • введите название свойства (название будет показываться на сайте);
    • выберите тип хранимых в свойстве данных;
    • отметьте флаг Множ., если значений у свойства может быть несколько;
    • отметьте флаг Обяз., если указание значений данного свойства - это обязательная процедура;
    • заглавными латинскими буквами укажите код свойства ;
    • нажмите кнопку […] для детального редактирования настроек свойства.
  • Во всплывающем окне проверьте уже сделанные вами настройки и выполните оставшиеся.

    Примечание: перечень полей зависит от выбранного типа свойства. Описание каждого поля приведено в документации по продукту.
  • Сохраните настройки.

Теперь вы можете указывать значения этого свойства при создании/редактировании элементов:

Важно! Если свойство не появилось в форме создания/редактирования элемента, то перенастройте внешний вид формы.

Как вывести информацию из свойства?

Когда свойство уже создано и в элементах инфоблока проставлены его значения , можно приступать к выводу этих значений на сайт:

  • Откройте на сайте страницу, где демонстрируется посетителям информация из вашего инфоблока.
  • Включите режим правки Режим Правка - специальный режим работы "1С-Битрикс: Управление сайтом", в котором происходит изменение информации на сайте.

    Подробнее...
    .
  • Откройте форму с настройками компонента.
  • Перейдите к настройкам списка и/или детального просмотра и отметьте ваше свойство .
  • Сохраните настройки.

Теперь значения из свойства показываются на сайте:

Примечание: на сайте выводятся только непустые значения свойств.

Как вывести подсказки в фильтре?

Бывают ситуации, когда в фильтре каталога товаров требуется прояснить фильтруемые параметры. Поскольку параметры фильтра - это свойства инфоблока, то используйте механизм подсказок. Добавить подсказку очень просто:

  • Откройте форму редактирования вашего каталога с товарами (Контент > Инфоблоки > Типы инфоблоков > название_типа > название_инфоблока).
  • Перейдите на закладку Свойства.
  • В строке с требуемым свойством нажмите кнопку […].
  • Введите текст подсказки в поле Подсказка в умном фильтре для посетителей .
  • Сохраните настройки.

Теперь в фильтре рядом с параметром отображается подсказка:

Заключение

Свойства создаются отдельно для каждого инфоблока. Значения свойства задаются в элементах инфоблока. Показ значений свойства на сайте определяется настройками компонента.



19


Курсы разработаны в компании «1С-Битрикс»