Détail du message 68278.6

Message numéro 6 dans le sujet Tri des éléments.

  • 68278.6 en réponse à 68278.5 écrit par rbs@ecocea.com

    18/10/2012 17:34


    Jean-Michel
    Titre : Community Manager
    Rang : Expert
    Effectivement, là on va récupérer tous les showrooms sans distinctions d'ordre. Il faudrait contextualiser la requête de cette manière :
    $query = med_ShowroomService::getInstance()->createQuery();
    $query->add(Restrictions::childOf($showroomfolder->getId()));
    $showrooms = $query->find();
    


    Sans placer la restriction childOf, la requête ne s'exécutera pas dans le contexte de l'arbre, idem si l'on met une restriction descendentOf puisqu'elle va ramener le tout sur un seul niveau, la notion d'ordre est donc difficilement "gérable" car on pourrait avoir plusieurs type d'ordre qui serait fonction de l'exploitation que l'on fait après de la descendance ainsi récupérée.

    Édité par Jean-Michel 22/10/2012 14:29


    Pour une meilleure réponse, pensez à indiquer la version sur laquelle vous rencontrez des difficultés, ainsi que son type (CMS ou eCommerce core).
    Pour tout problème d'installation indiquez le nom de l'hébergeur et s'il s'agit d'un serveur mutualisé ou dédié.
 
1360 membres
Aucun membre connecté