API16

JElementTemplateStyle/fetchElement: Difference between revisions

From Joomla! Documentation

Doxiki (talk | contribs)
No edit summary
m removing red link to edit, no existant pages
Line 1: Line 1:
<span class="editsection" style="font-size:76%;">
<span class="editsection" style="font-size:76%;">
<nowiki>[</nowiki>[[Description:JElementTemplateStyle/fetchElement|Edit Descripton]]<nowiki>]</nowiki>
<nowiki>[<! removed edit link to red link >]</nowiki>
</span>
</span>


{{Description:JElementTemplateStyle/fetchElement}}
<! removed transcluded page call, red link never existed >


===Syntax===
===Syntax===
Line 59: Line 58:


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


===Examples===
===Examples===
Line 74: Line 73:
  format= ,,,
  format= ,,,
</dpl>
</dpl>
[[Category:Archived pages API16]]

Revision as of 05:04, 13 May 2013

[<! removed edit link to red link >]

<! 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 edit link to red link >] <! removed transcluded page call, red link never existed >

Examples

<CodeExamplesForm />