FLUX RSS



ACCUEIL / FORUMS / DESIGN / ORDRE DE CLASSEMENT DES RELATED OBJETS




sondages
Avez-vous déjà utilisé les exports statiques ? :
oui
non
RESULTATS | SONDAGES
liens
eZ systems
http://ez.no
PHPEdit
http://www.waterproof.fr/
AFUL
http://www.aful.org
Framasoft
http://www.framasoft.net
ordre de classement des related objets

Vous devez être connecté pour utiliser le forum. Vous pouvez le faire ici.

Auteur Message

aurélien levy

Mardi 20 Février 2007 11:32:19 am

ordre de classement des related objets

Bonjour, j'ai un petit souci je voudrais afficher dans une page un objet suivi du contenu de tout ses related object mais je ne trouve pas comment classer cette liste par ordre de priorité en effet le fetch sort_by sur les related object ne support pas la valeur priority (donc obligé de les classer par autre choses comme le nom pour l'instant) contrairement au fetch sort_by des lists.

voilà le code que j'utilise pour l'instant :

{*attribute_view_gui attribute=$node.object.data_map.tests*}
{def $related_objects_count = fetch( 'content', 'related_objects_count', hash( 'object_id', $node.object.id , 'all_relations', true() ) )}
{if $related_objects_count}
{def $related_objects_grouped = fetch( 'content', 'related_objects', hash( 'object_id', $node.object.id, 'all_relations', true(), 'group_by_attribute', true(), 'sort_by', array( 'name', true() ) ) )}
{def $attr = 0}
{foreach $related_objects_grouped as $attribute_id => $related_objects_array }
{if ne( $attribute_id, 0 )}
{set $attr = fetch( 'content', 'class_attribute', hash( 'attribute_id', $attribute_id ) )}
{/if}
{foreach $related_objects_array as $object }

Est ce possible de faire cela ? si oui comment, merci par avance de votre aide ou commentaire.

PS: je suis en 3.8.6

actualités
Traduction d'un tutorial eZ
eZ publish 4.0 est sorti
EzPublish 3.9 enfin disponible !
Ez Publish 3.9 RC2 est en ligne !
Ez Publish 3.9 RC1 disponible !
références
Site ohmycom
OhmyBlog