Joomla Module Parameters

Posted by: jstartup

Tagged in: Modules , Joomla

In the module's xml file add a section for parameters.

<params></params>

Input

<param name="sample_input" type="input" default="default value" 
label="Sample Input" description="Mouseover popup description." />

Radio

<param name="sample_radio" type="radio" default="1" label="Sample 
Radio Button" description="Mouseover popup description.">
<option value="1">Yes</option>
<option value="0">No</option>
</param>

Textarea

<param name="sample_textarea" type="textarea" default="Pre-populated 
sample text." label="Content"rows="30" cols="4" description="Mouseover
popup description." />

Select

<param name="sample_select" type="select" default="" label="Sample 
Select List" description="Mouseover popup description">
<option value="">Select One</option>
<option value="1">One</option>
<option value="2">Two</option>
<option value="3">Three</option>
</param>

The values are retrieved as follows:

  $input_value = $params->get( 'sample_input' );

$radio_value = $params->get( 'sample_radio' );

$textarea_value = $params->get( 'sample_textarea' );

$select_value = $params->get( 'sample_select' );

Comments (1)add comment

Steve said:

0
Possible error
It doesn't really specify but i'm assuming this is for Joomla 1.5 correct? If so I believe the select box should be set with a type of "list" and not "select". I tried select and got an error but it worked fine with list. Here's a good reference: http://docs.joomla.org/Standard_parameter_types
 
October 12, 2009 | url
Votes: +2

Leave a Comment

busy