Вывод информации через визуальные компоненты |
Визуальный компонент - это законченный код на программном языке, организующий работу с данными из разных модулей продукта. Визуальный Визуальные компоненты обеспечивают вывод информации из разных информационных блоков (публикация новостей, вывод каталогов, показ фотографий), функционирование интерактивных средств связи с посетителями сайта (форумы, опросы, голосования, формы обратной связи и комментарии) и многое другое. Главная особенность со знаком плюс визуального компонента заключается в том, что нет необходимости работать с самим программным кодом. Настройка визуального компонента происходит через заполнение основных параметров в форме редактирования компонента. Указанные параметры передаются в программный код, тем самым определяется логика работы компонента в каждом конкретном случае. Таким образом, написанный единожды программный код используется несколько раз. Дополнительно следует отметить разделение логики (кода) и представления (шаблона вывода) в визуальных компонентах. Визуальные компоненты делятся на две группы:
К неудобствам работы с простыми компонентами относят необходимость корректной связи нескольких простых компонентов, размещенных на разных страницах и выполняющих общую задачу. Комплексные же компоненты самостоятельно объединяют параметры простых компонентов. При работе с комплексными компонентами не надо создавать несколько страниц для того, чтобы разместить все подкомпоненты (сложные взаимосвязи устанавливаются автоматически), и настраивать общие наследуемые между подкомпонентами свойства. Смена дизайнерского шаблона вывода осуществляется сразу для всего компонента, а не для отдельных подкомпонентов, как при работе с компонентами 1.0. Единственное существенное ограничение при работе с комплексными компонентами - нельзя подключать на одной и той же физической странице сайта несколько комплексных компонентов. Дополнительные ограничения на работу с компонентами могут быть наложены, администратором сайта для отдельных групп пользователей. Если администратор сайта запретит контент-менеджеру работать с данным компонентом, то после процедуры авторизации контент-менеджер не увидит в визуальном редакторе иконку данного компонента.
Понравился материал? Пригодилась информация? Плюсани в социалки!
|
Похожие новости | |
|
|