passer un objet d'une collection à une autre ?

Si vous détectez un bug, signalez-le ici

par ahppv » Ven 21 Oct 2011 19:25

bonjour

j'ai créé deux collections (adhérents et anciens adhérents)
quand je crée un objet, je suis soit sur une soit sur l'autre
j'ai crée un champ objet qui semble avoir un lien avec les collections
mais ce champ ne marche pas
message : Warning: Invalid argument supplied for foreach() in /homez.424/aceve/www/administrator/components/com_collector/views/itemedit/view.html.php on line 254
lequel fichier me donne ceci
// champ objet
else if ( $type == '4' )
{
$items = $model->getItemsList($field);

$select = $init;

foreach ( $items as $key => $value )
{
$select[$key+1]=$value;
}

return JHTML::_('select.genericlist', $select, $name_field, ' class=”inputbox” size="1" ', 'value', 'text', $this->row->$name_field);
}
que dois je faire pour pouvoir passer un objet d'une collection à une autre ? et est ce possible en fait ?

cordialement
corinne
ahppv
 
Messages: 32
Inscription: Mer 23 Mar 2011 17:53

par steevo » Lun 24 Oct 2011 21:24

Bonjour,

Il n'est pas possible de transférer un objet d'une collection à une autre.
Dans votre cas, le plus simple serait de rajouter un champ de type liste avec 2 éléments possibles dans la liste "adhérent" et "ancien adhérent".
Ensuite lorsque vous créez un lien de menu pour afficher la liste des adhérents, vous filtrez suivant ce champ dans les options avancées.
Avatar de l’utilisateur
steevo
Administrateur du site
 
Messages: 330
Inscription: Jeu 17 Déc 2009 22:59

par ahppv » Mar 25 Oct 2011 13:41

merci
toujours aussi réactif

cordialement
corinne bourrillon
ahppv
 
Messages: 32
Inscription: Mer 23 Mar 2011 17:53


Retourner vers Rapport de Bugs

cron

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité