Комментарии

Специальные классы типа JHTML
( 0 Голосов )

С помощью метода addlncludePath () нетрудно добавить свои собственные классы типа JHTML. Например, в приведенной ниже строке кода из компонента administrator/com_admin добавляется путь administrator/com_admin/helpers/html к включаемым файлам.

JHtml::addlncludePath(JPATH_COMPONENT.'/helpers/html');

Это означает, что специальные классы типа JHTML можно добавить в данную папку и вызвать их с помощью метода JHTML. В этом случае они будут загружены автоматически, как и базовые классы типа JHTML. Например, в приведенной ниже строке кода, взятой из файла administrator/components/com_admin/views/sysinfo/tmpl/default_directory.php, вызывается метод message () из специального класса JHtmlDirectory, находящегося в папке administrator/com_admin/helpers/html.

<?php echo JHtml::_('directory.message',$dir,$info['message']);?>

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


 
Похожие новости
Добавить комментарий


Защитный код