|
|
 |
comment récupérer les objets associés à un article ? |
 |
Vous devez être connecté pour utiliser le forum. Vous pouvez le faire ici.
|
Auteur
|
Message
|
|
Eric Fressange
|
Vendredi 12 Février 2010 4:55:03 pm
comment récupérer les objets associés à un article ?
Bonjours,
j'arrive bien à récupérer les enfants associés à un article mais je souhaiterai aussi récupérer les objets associés.
de quel manière dois-je ecrire fetch(...) pour avoir ce que je souhaite ?
Merci
|
|
Simon Boyer
|
Vendredi 12 Février 2010 5:23:06 pm
Re: comment récupérer les objets associés à un article ?
Bonjour,
Il faudra écrire le fetch comme suit :
{def $childs=fetch( 'content', 'list', hash( 'parent_node_id', $id_noeud_article, 'depth', 1 ) )}
{foreach $childs as $child_node}
{* Ici on a accès à chaque objet grâce à {$child_node.object},
et son id correspondant : {$child_node.contentobject_id} *}
{* Pour voir le contenu de l'objet : {$child_node|attribute(show,1)} *}
{/foreach}
|
|
Eric Fressange
|
Lundi 15 Février 2010 6:15:41 pm
Re: comment récupérer les objets associés à un article ?
Merci de ta réponse
j'ai trouvé cette solution entre temps
{let related_objects=fetch( 'content', 'related_objects',
hash( 'object_id', $module_result.content_info.object_id ) )}
{section loop=$related_objects var=related_object}
{def $titre = $related_object.data_map.title.content|wash}
...
{undef $titre}
{/section}
les 2 se valent ou il y a une différence ?
D'autre part maintenant que j'arrive à afficher les objets associés, j'essaye de gérer l'ordre d'affiche de ces objets de la même manière que les sous éléments, il ne semble pas que ce soit possible.
Y a-t-il une astuce pour le faire ?
|
|
Eric Fressange
|
Jeudi 18 Février 2010 12:32:51 pm
Re: comment récupérer les objets associés à un article ?
j'ai finalement procédé autrement
je ne gère plus mes offres associé à une page/rubrique comme objet,
1/ je défini un ou plusieurs emplacements supplémentaires pour mon offres
2/ je gère l'ordre des sous éléments à l'emplacement désiré
3/ je remonte séparément dans mon template les classes désirées page et offre
la contrainte est de gérer les sous éléments par priorité
mais dans mon cas ça me va très bien.
|
|
|
 |
|