FLUX RSS



ACCUEIL / FORUMS / QUESTIONS TECHNIQUES / AJOUTER UN ATTRIBUT "LISTE DÉROULANTE DYNAMIQUE" À UNE CLASSE




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
ajouter un attribut "liste déroulante dynamique" à une classe

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

Auteur Message

Antoine Guergnon

Vendredi 09 Septembre 2005 12:11:00 pm

ajouter un attribut "liste déroulante dynamique" à une classe

Bonjour,

J'utilise EzPublish depuis peu, et j'aimerai savoir s'il est possible d'ajouter un attribut aux classes.
je m'explique : j'aimerai que dans ma classe "produits" on puisse choisir le type dans une liste déroulante. Or ces types doivent etre dynamiques. Un peu comme pour l'attribut "prix" avec la liste deroulante des taux de TVA..

Si quelqu'un sait ...

Merci

Bertrand Maugain

Vendredi 09 Septembre 2005 9:21:31 pm

Re: ajouter un attribut "liste déroulante dynamique" à une classe

Bonsoir,

Voici le datatype à utiliser pour cet attribut que vous voulez ajouter:
http://ez.no/doc/ez_publish/techn...reference/datatypes/object_relations

Vous pouvez creer une classe specifique ( pays par exemple..) et instancier cette classe en creeant plusieurs objets pays.
Si vous choisissez la classe pays dans Object relations listes, la liste deroulante va presenter les different pays que vous avez créés.

En espérant que ca vous aide

Responsable partenaires
eZ systems

Antoine Guergnon

Vendredi 21 Octobre 2005 5:10:26 pm

Re: ajouter un attribut "liste déroulante dynamique" à une classe

Bonjour,

Me voila de retour dans la conception de mon site avec EzPublish. Merci pour cette réponse. Par contre avec cette méthode il n'y a pas de liste déroulante, mais il faut parcourir l'arborescence pour choisir son objet...

Bon, maintenant j'ai un autre petit souci :
J'aimerai récupérer dans un template la liste de mes produits qui sont reliés a un type donné (avec le datatypes "object relations". J'ai vu qu'on pouvait filtrer le listing avec un 'attribute_filter' mais je n'arrive pas à mettre les bons paramètres pour un attribut de data_type 'Object relations'.
documentation lu : http://ez.no/doc/ez_publish/techn...modules/content/fetch_functions/list

Est il possible de filtrer sur ce genre d'attribut? Si non, quel moyen puis-je utiliser pour recupérer la liste de tous les produits reliés à un objet donné ?

Merci.

Lex 007

Mardi 08 Novembre 2005 9:52:29 am

Re: ajouter un attribut "liste déroulante dynamique" à une classe

Sur ez.no dans la liste des contributions, il y a des datatypes plus souples comme le Enhanced Object Relation permettant d'avoir une liste déroulante.

Antoine Guergnon

Jeudi 10 Novembre 2005 5:05:35 pm

Re: ajouter un attribut "liste déroulante dynamique" à une classe

Merci pour cette information.
Je l'ai mis en place aujourd'hui et j'avoue avoir un peu de mal pour récupérer correctement une liste d'objets reliés à ce datatype! Mais je vais persevérer !!!

En tous cas merci pour votre réponse.

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