It was my impression he wanted to be able to edit the values. You guys don't seem to account for this.
I would start by creating a config.xml file in the root directory of my component. It might look like:
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<config>
<params>
<param name="show_noauth" type="radio" default="0" label="Show UnAuthorized Links" description="TIPLINKS">
<option value="0">No</option>
<option value="1">Yes</option>
</param>
<param name="show_title" type="radio" default="1" label="Show Article Title" description="Show/Hide the articles title">
<option value="0">Hide</option>
<option value="1">Show</option>
</param>
<param name="link_titles" type="radio" default="0" label="Linked Titles" description="TIPIFYESTITLECONTENTITEMS">
<option value="0">No</option>
<option value="1">Yes</option>
</param>
<param name="show_intro" type="radio" default="1" label="Show Intro Text" description="Show/Hide the intro text">
<option value="0">Hide</option>
<option value="1">Show</option>
</param>
<param name="@spacer" type="spacer" default="" label="" description="" />
<param name="show_section" type="radio" default="0" label="Section Name" description="PARAMSECTION">
<option value="0">Hide</option>
<option value="1">Show</option>
</param>
</params>
</config>
Then, in my view I would add the code:
Code: Select all
JToolBarHelper::preferences('com_example', '550');
This allows you to do global parameters for your component.
Ian