sto cercando di realizzare un componente per Joomla 1.5 il cui frontend prenda alcuni parametri dal pannello di amministrazione.
Nel file di installazione (com_mycomponent.xml) ho inserito:
Code: Select all
[...]
<administration>
[...]
<!-- Administration Main File Copy Section -->
<files>
<filename>config.xml</filename>
</files>
[...]
</administration>
<params>
</params>
[...]
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<config>
<params>
<param name="username" type="text" default="none" label="Username" description="Your Username" />
</params>
</config>
Nel frontend faccio:
Code: Select all
$params = &$mainframe->getParams();
$username = $params->get('username');
echo "USERNAME IS: " . $username;
Come vedete, nel file di installazione non ho specificato alcun parametro. Ho provato ad inserire i parametri direttamente li (escludendo il file config.xml). In questo caso, riesco ad accedere tranquillamente ai parametri dal frontend (Username ha il valore di default), ma non li vedo (e quindi non posso modificarli) nella schermata di amministrazione.
Qualche idea? Please...