Usando os parâmetros do módulo

From Basef
Jump to: navigation, search

Arquivo mod_nomemodulo.xml

<?xml version="1.0" encoding="utf-8"?>
<install type="module" version="1.5">
   <name>Nome do módulo</name>
   <author>André Santos</author>
   <creationDate>August 2009</creationDate>
   <copyright>(C) 2009</copyright>
   <license>Commercial</license>
   <authorEmail>email[arroba]email.com.br</authorEmail>
   <authorUrl>www.website.com.br</authorUrl>
   <version>1.0</version>
   <description>Isto é apenas um teste.</description>
   <params>
       <param name="parametro1" type="radio" default="0" label="Rótulo 1" description="Qualquer descrição">
          <option value="0">No</option>
          <option value="1">Yes</option>
       </param>
       <param name="@spacer" type="spacer" default="" label="" description="" />
       <param name="parametro2" type="text" default="1" label="Rótulo 2" description="Qualquer descrição" />
       <param name="parametro3" type="list" default="default" label="Rótulo 3" description="Qualquer descrição">
          <option value="default">Valor 1</option>
          <option value="bulleted">Valor 2</option>
       </param>
   </params>
</install>

Lendo os 3 parâmetros do módulo:

$random = $params->get('parametro1', 0);
$style = $params->get('parametro2', 'default');
$items = $params->get('parametro3', 1);