web-dev-qa-db-fra.com

Comment sortir une liste groupée avec plusieurs éléments sélectionnés dans Joomla?

Dans mon fichier .xml, j'ai créé la liste groupée suivante:

<field name="mylistvalue" type="groupedlist" default="" label="Select an option" description="" multiple="true">
<group label="Color">
 <option value="red">red</option>
 <option value="blue">blue</option>
 <option value="green">green</option>
</group>
<group label="Size">
 <option value="small">small</option>
 <option value="medium">medium</option>
 <option value="large">large</option>
</group>
</field>

Comment puis-je sortir les valeurs sélectionnées dans mon fichier .php?

Pour type="list" ça marche avec:

<?php echo $params->get('mylistvalue');?>

Pour type="groupedlist" avec l'option multiple="true" Je ne reçois que la sortie: Array et pas les valeurs sélectionnées.

4
Markus Steining

Comment stockez-vous ces valeurs? Semble que c'est un tableau et devrait être affiché comme:

<?php foreach ($params->get('mylistvalue') as $value) : ?>
    <?php echo $value; ?>
<?php endforeach; ?>
3
Dmitry Rekun