API16:JElementTemplateStyle/fetchElement
From Joomla! Documentation
This Namespace has been archived - Please Do Not Edit or Create Pages in this namespace. Pages contain information for a Joomla! version which is no longer supported. It exists only as a historical reference, will not be improved and its content may be incomplete.
[<! removed edit link to red link >]
<! removed transcluded page call, red link never existed >
Contents |
Syntax
fetchElement($name, $value, &$node, $control_name)
| Parameter Name | Default Value | Description |
|---|---|---|
| $name | ||
| $value | ||
| &$node | ||
| $control_name |
Defined in
libraries/joomla/html/parameter/element/templatestyle.php
Importing
jimport( 'joomla.html.parameter.element.templatestyle' );
Source Body
public function fetchElement( $name, $value, &$node, $control_name ) { $db = JFactory::getDBO(); $query = 'SELECT * FROM #__template_styles ' . 'WHERE client_id = 0 ' . 'AND home = 0'; $db->setQuery( $query ); $data = $db->loadObjectList(); $default = JHtml::_( 'select.option', 0, JText::_( 'JOPTION_USE_DEFAULT' ), 'id', 'description' ); array_unshift( $data, $default ); $selected = $this->_getSelected(); $html = JHTML::_( 'select.genericlist', $data, $control_name.'['.$name.']', 'class="inputbox" size="6"', 'id', 'description', $selected ); return $html; }
[<! removed edit link to red link >] <! removed transcluded page call, red link never existed >
Examples
<CodeExamplesForm />
