[RESOLU] LISE : Comment afficher plusieurs instance de Lise -
alas - 17/01/2017
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 2.1.5
#~ Url du site : En local
#~ Hébergeur / Soft :
#~ Informations Système :
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~
Bonjour à tous, je vais tenter de m'expliquer simplement.
J'ai un module {LISEFormation} dans lequel je liste des formations, sur chaque formation je vais pouvoir affecter un ou plusieurs conseillers, j'ai donc créé un module {LISEconseiller} dans ce module je liste toutes les informations types téléphone, adresse mail etc ...
Afin de pouvoir affecter un ou plusieurs conseillers à ma fiche formation j'ai donc créer un champ "Elément d'une instance LISE" ceci me permet de pouvoir sélectionner plusieurs conseillers via un champ "groupe de case à cocher"
Pour précision je n'ai pas pu créer un champ "Instance Lise" car cela ne me permettait de faire une sélection multiple.
Ma question est la suivante, je bloque un peu :
Comment récupérer les informations dans le module {LISEconseiller} a partir des éléments sélectionné via "Elément d'une instance LISE" afin de les afficher dans ma fiche formation, par exemple je voudrais afficher le numéro de téléphone et l'adresse mail pour chaque conseiller sélectionné.
Je vous remercie d'avance pour vos orientations.
[RESOLU] LISE : Comment afficher plusieurs instance de Lise -
airelibre - 17/01/2017
Hello,
le plus simple est d'appeler directement ton {LISEconseiller} avec une recherche, ex :
Code :
{LISEconseiller search_formation=$item->item_id}
Regarde l'aide de LISE pour le paramètre "search_*"
[RESOLU] LISE : Comment afficher plusieurs instance de Lise -
alas - 18/01/2017
Au secours
vraiment ca se complique pour moi, j'ai tout essayé mais je n'arrive pas à aller chercher les éléments dans mon instance suivant l'ID, du coup j'ai essayé avec le search_title mais cela ne change rien
Code :
{LISEconseiller search_title="{$item->fielddefs.conseiller.value}"}
Voici ce que me ressort le code en faisant un debug
Code :
[15] => lisefd_LISEInstanceItem Object
(
[id:LISEFielddefBase:private] => 15
[name:LISEFielddefBase:private] => Conseiller
[alias:LISEFielddefBase:private] => conseiller
[description:LISEFielddefBase:private] =>
[type:LISEFielddefBase:private] => LISEInstanceItem
[friendlytype:LISEFielddefBase:private] => LISE Instance Item
[value:LISEFielddefBase:private] => LISEFielddefValue Object
(
[storage:ArrayObject:private] => Array
(
[0] => Aurelien Dupond
[1] => Marie Lolitta
)
)
Je bloque complètement...
[RESOLU] LISE : Comment afficher plusieurs instance de Lise -
alas - 16/02/2017
Voila la réponse (merci à Airlibre)
{LISEconseiller template_summary="fiche_formateur_formation" include_items=$item->fielddefs.conseiller->value}