IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Flex Discussion :

Afficher Liste de produit dynamiquement ? [Flex4]


Sujet :

Flex

  1. #1
    Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Juillet 2008
    Messages
    55
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2008
    Messages : 55
    Points : 43
    Points
    43
    Par défaut Afficher Liste de produit dynamiquement ?
    Bonjour à tous,

    je fais appel à vous car je suis coincé, et les recherches faites ne m'ont pas donné satisfaction.

    Alors voila, je voudrais faire un listing de produit en Flex 4. J'ai trouvé pas mal d'exemple pour lister les produits dans un DropdownList par exemple.

    Mais ce que je voudrais c'est créer une vignette avec la photo du produit et sa description, et que cette vignette soit répéter X fois suivant le nombre de produit que me renvoie mon fichier XML.

    Je voudrais qu'elles soient affichées comme ceci :

    X1 X2 X3 X4

    X5 X6 X7


    Quelle est la marche à suivre :
    - Au niveau dynamique (appel du XML) et non pas stocker dans un array en dur
    - Au niveau présentation pour que les vignettes se mettent en place automatiquement suivant le nombre de résultats.


    Je vous remercie pour vos éclaircissement ou toutes pistes qui puissent me faire avancer.

    Bien cordialement,

    celas

  2. #2
    Membre expérimenté

    Profil pro
    Inscrit en
    Mai 2006
    Messages
    895
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 895
    Points : 1 710
    Points
    1 710
    Par défaut
    Bonjour,

    Qu'as tu fait comme recherche ? As tu regardé au niveau des item renderer et des repeaters ? Et que veux tu utiliser comme composant ?

    Sinon as tu regardé sur Tour De Flex si quelque chose qui pouvait te convenir ?

    ++

    Ellène

  3. #3
    Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Juillet 2008
    Messages
    55
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2008
    Messages : 55
    Points : 43
    Points
    43
    Par défaut
    Bonjour,

    J'ai effectué des recherches sur le forum de flex, sur google, etc....


    Je crois qu'il n'y a pas de repeater dans Flex 4 !

    Je vais regarder un peu plus sur les item renderer, mais j'aurais aimé un peu plus d'explications sur la marche à suivre avant d'arriver aux item renderer.

    Oui évidement j'ai effectués mes recherches sur tour de flex avant de poster, j'ai trouver pas mal de chose sur les drag n drod, sur les slideshow, mais pas sur mon problème de liste de produit.

    Il y a beaucoup d'exemples qui récupèrent des données dans des datagrid ou des simples listes, mais moi je voudrais surtout savoir comment les mettre en forme après (sous forme de vignettes).

    J'ai regardé avec Flash Catalyst, on peut apparemment créer des liste de données à partir d'UN composant vignette, et tout ça automatiquement. Après en passant sur Flash Builder 4 on peut lier les vignettes avec des données provenant d'une base ou d'un XML.

    Donc voila, c'est toujours flou pour moi, donc j'attends quelques pistes de vos parts.

    D'avance merci !
    Celas

  4. #4
    Membre expérimenté

    Profil pro
    Inscrit en
    Mai 2006
    Messages
    895
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 895
    Points : 1 710
    Points
    1 710
    Par défaut
    Citation Envoyé par celas Voir le message
    Je crois qu'il n'y a pas de repeater dans Flex 4 !
    Ben si, une recherche vite fait m'a donné ceci : http://help.adobe.com/en_US/FlashPla...l?allClasses=1
    Les repeaters existent depuis Flex 3 et sont utilisables avec Flex 4.

    Mais bon avec les repeaters il faut faire attention ça peut faire mal au niveau performance.

    Sinon as tu vu le TileGroup par exemple ? http://www.adobe.com/devnet/flex/tou...;illustIndex=0

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    76
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 76
    Points : 53
    Points
    53
    Par défaut
    Créer un petit composant qui prend un BitmapImage et un Label ca n'irait pas ?
    Ensuite tu ajoutes chaque composant dans un TileGroup comme suggéré par Ellene ? Tu spécifies le nombre de lignes, colonnes et il place les composants en fonction.

  6. #6
    Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Juillet 2008
    Messages
    55
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2008
    Messages : 55
    Points : 43
    Points
    43
    Par défaut
    D'acord, merci beaucoup, je vais regarder tout ça cet aprem !

    PS : Oui le repeater vient de Flex 3, donc mx:repeater, il n'est pas présent dans Flex 4 s: .Après c'est vrai qu'on peut utiliser spark et mx en même temps, mais ca peut amener des conflits et complication je pense.

  7. #7
    Membre expert
    Avatar de Pragmateek
    Homme Profil pro
    Formateur expert .Net/C#
    Inscrit en
    Mars 2006
    Messages
    2 635
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Formateur expert .Net/C#
    Secteur : Conseil

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 635
    Points : 3 958
    Points
    3 958
    Par défaut
    Après c'est vrai qu'on peut utiliser spark et mx en même temps, mais ca peut amener des conflits et complication je pense.
    A priori pas de soucis à utiliser les deux en parallèle.
    C'est seulement quand tu as le choix qu'il vaut mieux choisir la version Spark que MX.
    Formateur expert .Net/C#/WPF/EF Certifié MCP disponible sur Paris, province et pays limitrophes (enseignement en français uniquement).
    Mon blog : pragmateek.com

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Framework] Afficher liste produit sur page JSP
    Par arsenik360 dans le forum Spring
    Réponses: 10
    Dernier message: 09/05/2013, 19h24
  2. creation de checkbox dynamiquement en fonction d'une liste de produit
    Par chrystobale dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 04/11/2009, 23h38
  3. Afficher une liste de prenom dynamiquement
    Par lusiole dans le forum ActionScript 1 & ActionScript 2
    Réponses: 1
    Dernier message: 15/05/2008, 23h53
  4. Afficher listes dynamiques liées a la premiere
    Par metatron dans le forum Général JavaScript
    Réponses: 20
    Dernier message: 05/09/2006, 16h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo