Методы класса JHTML |
В этой статье кратко описаны наиболее употребительные методы из класса JHTML используемые в CMS Joomla. Создает элемент привязки HTML-документа. У него имеются три следующих аргумента: URL, текст элемента привязки и дополнительный ассоциативный массив атрибутов данного элемента. Ниже приведен характерный пример вызова данного метода. $output = JHtmllink', JRoute:($url), $text, $attribs); Создает элемент img разметки изображения в коде HTML. У него имеются пять следующих аргументов: файл изображения для атрибута src, атрибут alt, ассоциативный массив с другими атрибутами, логическое значение, обозначающее, является ли путь к файлу относительным, а также логическое значение, обозначающее, следует ли искать файл замещения в папке с шаблонами. Ниже приведен характерный пример вызова данного метода. $text = JHtmlimage 'system/new.png', JTextJNEW'), NULL, true); Создает элемент разметки < link rel="stylesheet" style="text/css" />.Унего имеются пять следующих аргументов: путь к файлу с вложенными таблицами стилей CSS, массив дополнительных атрибутов, логическое значение, обозначающее, указан ли путь к файлу относительно папки с мультимедийными файлами, логическое значение, обозначающее, следует ли искать файл замещения в папке с шаблонами, а также логическое значение, обозначающее, следует ли включать характерные для браузера файлы с вложенными таблицами стилей CSS. Ниже приведен характерный пример вызова данного метода. JHTML:('stylesheet',$component.'/administrator/categories.css', array(), >true) ; Создает элемент разметки script в коде HTML. У него имеются пять следующих аргументов: путь к файлу сценария JavaScript; логическое значение, обозначающее, следует ли загружать интегрированную среду MooTools, логическое значение, обозначающее, указан ли путь к файлу относительно папки с мультимедийными файлами, логическое значение, обозначающее, следует ли искать файл замещения в папке с шаблонами, а также логическое значение, обозначающее, следует ли включать характерные для браузера файлы сценариев JavaScript. Ниже приведен характерный пример вызова данного метода. JHTML 'script', 'media/popup-imagemanager.js', true, true); Создает всплывающий календарь, используя поведение calendar из интегрированной среды MooTools. У него имеются пять следующих аргументов: текущая дата, имя текстового поля, идентификатор текстового поля, формат даты, а также дополнительный массив атрибутов. Ниже приведен характерный пример вызова данного метода. return JHtmlcalendar', $this->value, $this->name, $this->id, $format, ':b$attributes) ; Отображает дату в заданном формате и часовом поясе. У него имеются четыре следующих аргумента: отображаемая дата, формат, часовой пояс, а также логическое значение, обозначающее, следует ли использовать григорианский календарь. Ниже приведен характерный пример вызова данного метода. created, JText DATE_F0RMAT_LC4') ) ; ?>
Понравился материал? Пригодилась информация? Плюсани в социалки!
|
Похожие новости | |
|
|