Комментарии

Вывод информации через визуальные компоненты
( 1 Проголосовало )

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

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

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

Дополнительно следует отметить разделение логики (кода) и представления (шаблона вывода) в визуальных компонентах.

Визуальные компоненты делятся на две группы:

  • компоненты 1.0 (встречаются только в старых версиях «1С-Битрикс: Управление сайтом»);
  • компоненты 2.0 (используются во всех текущих версиях). Компоненты 2.0 в свою очередь подразделяются на:
  • Простые (одностраничные) - это компоненты, размещающие информацию на одной странице.
  • Комплексные (многостраничные) - это компоненты, размещающие информацию в созданных разделах.

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

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

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

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


Понравился материал? Пригодилась информация? Плюсани в социалки!


 
Похожие новости