Usando os parâmetros do componente
|
Categoria: Joomla
|
Publicado em 02 de Dezembro de 2010
|
Arquivo config.xml do componente:
1
2
3
4
5
6
7
8
9
10
|
<?xml version="1.0" encoding="utf-8"?>
<config>
<params>
<param name="parametro1" type="textarea" default="valorpadrao1" label="label1" description="Descrição 1" rows="5" cols="50" />
<param name="parametro2" type="text" default="valorpadrao2" label="label2" description="Descrição 2" cols="50" />
<param name="parametro3" type="textarea" default="valorpadrao3" label="label3" description="Descrição 3" rows="5" cols="50" />
<param name="parametro4" type="textarea" default="valorpadrao4" label="label4" description="Descrição 4" rows="5" cols="50" />
<param name="parametro5" type="text" default="valorpadrao5" label="label5" description="Descrição 15" cols="50" />
</params>
</config>
|
Lendo os dados na view do componente:
1 2 3 4 5 6
|
$params =& $mainframe->getPageParameters('com_componentname'); $p1 = $params->get('parametro1', 'valorpadrao1'); $p2 = $params->get('parametro2', 'valorpadrao2'); $p3 = $params->get('parametro3', 'valorpadrao3'); $p4 = $params->get('parametro4', 'valorpadrao4'); $p5 = $params->get('parametro5', 'valorpadrao5');
|
Para fazer aparecer o botão Preferências na barra de ferramentas do back-end:
1 2
|
JToolBarHelper::title( JText::_( 'Título da barra de ferramentas' ), 'generic.png' ); JToolBarHelper::preferences('com_componentname', '400');
|
|