Компоновка экрана диспетчера |
И последняя программа для отображения экрана диспетчера выполняет его компоновку из файла views/submanager/tmpl/default.php. Как и все остальные файлы, этот файл составлен по образцу соответствующего файла компоновки для компонента Weblinks (administrator/components/com_weblinks/views/weblinks/tmpl/default.php). Ниже приведена первая часть кода из этого файла компоновки. defined('_JEXEC) or die; JHtml::addlncludePath(JPATH_COMPONENT.'/helpers/html); JHtml::_('behavior.tooltip'); JHtml::_('script','system/multiselect.js', false, true); $user = JFactory::getUser(); $userld = $user->get('id'); $listOrder = $this->escape($this->state->get('list.ordering')); $listDirn = $this->escape($this->state->get('list.direction')); ?> В этой части файла компоновки выполняются все необходимые организационные действия и получается текущий способ упорядочения списка. Ниже приведена следующая часть кода из данного файла компоновки. Эта часть исходного кода завершается закрытием исходного элемента div разметки возможного стилевого оформления. Как видите, данный файл компоновки содержит немало кода, но этот код написан точно по образцу аналогичных файлов компоновки для компонента Weblinks и других базовых компонентов. Итак, у нас уже имеются все файлы, необходимые для выполнения выбираемой по умолчанию задачи, которая заключается в отображении экрана диспетчера.
Понравился материал? Пригодилась информация? Плюсани в социалки!
|
Похожие новости | |