API16

JElementTemplateStyle/fetchElement: Difference between revisions

From Joomla! Documentation

Doxiki (talk | contribs)
No edit summary
m preparing for archive only
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
<! removed transcluded page call, red link never existed >
<span class="editsection" style="font-size:76%;">
<nowiki>[</nowiki>[[Description:JElementTemplateStyle/fetchElement|Edit Descripton]]<nowiki>]</nowiki>
</span>
 
{{Description:JElementTemplateStyle/fetchElement}}


===Syntax===
===Syntax===
Line 58: Line 53:
</source>
</source>


<span class="editsection" style="font-size:76%;">
 
<nowiki>[</nowiki>[[SeeAlso:JElementTemplateStyle/fetchElement|Edit See Also]]<nowiki>]</nowiki>
<! removed transcluded page call, red link never existed >
</span>
{{SeeAlso:JElementTemplateStyle/fetchElement}}


===Examples===
===Examples===
<CodeExamplesForm />
=== Code Examples ===
<dpl>
<dpl>
  noresultsheader=\n
  noresultsheader=\n
  category=fetchElement
  category=fetchElement
  category=JElementTemplateStyle
  category=JElementTemplateStyle
  category=CodeExample
  namespace=CodeExample
  category=MethodExample
  category=MethodExample
  include=*
  include=*
  format= ,,,
  format= ,,,
</dpl>
</dpl>
[[Category:Archived pages API16]]

Latest revision as of 01:36, 25 March 2017

<! removed transcluded page call, red link never existed >

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 transcluded page call, red link never existed >

Examples

Code Examples