Forums Développement Multimédia

Aller au contenu

Selector + ThumbList : affichage de la miniature

CMS Silex

7 réponses à ce sujet

#1 Żabojad

    Ceinture Marron

  • Members
  • PipPipPipPipPipPip
  • 114 messages

Posté 20 December 2009 - 18:37 PM

Bonjour,

Je crée ce nouveau topic pour éviter d'alourdir le précédent qui commence à s'engraisser un peu trop et aussi parce que ce détail pourrait être traité séparément.

Voilà, toujours dans le même contexte et pour le même site, j'ai le problème suivant :

J'ai un selector qui va chercher dans ma base de données toutes les lignes de la table "images". Le Selector est relié à une ThumbList qui permettra d'afficher la liste des miniatures. La requête effectué via le selector fonctionne bien et me renvoie les bons résultats.

J'ai donné les propriétés suivantes à mes composants :

Selector :
- connector name : DBConnector
- auto start : yes
- get more data on click : yes
- source : images
- list name : LIST_images
- icon field : http://127.0.0.1/back_zks/apercu.php?id=<<id>> (C'est peut-être ici qu'est mon problème)
- nom : SELECT_images

ThumbList :
- cell renderer : ThumbCellRenderer
- data : *vide*
- icons : *vide*
- resizeImages : yes
- nom : LIST_images

Mon problème, c'est que les cellules de ma liste affichent des carrés violets à la place des images désirées. J'ai essayé les valeurs ci-dessous pour le champ "icon field" de mon selector, mais rien n'y change j'ai toujours ces carrés violets :

icon field : http://127.0.0.1/back_zks/apercu.php?id=24 (id en dur)

icon field : http://farm4.static....kr.com/3424/389 ... 0523_o.jpg (complétement une autre source au hasard sur le web)

icon field : <img src="http://farm4.static.flickr.com/3424/3897500416_3173020523_o.jpg" />

Toujours des carrés violets... Pourtant, chacune de ces source fonctionne bien lorsque je tape leur URL dans mon navigateur.

Une idée sur ce qui cause ce problème ?

Merci d'avance.

?abojad

#2 ariels

    Ceinture Marron

  • Silex Lab
  • PipPipPipPipPipPip
  • 137 messages

Posté 21 December 2009 - 10:30 AM

salut,
je pense qu'effectivement ton problème vient de "icon field".
A l'occasion il faudrait que le mécanisme pour les icones soient celui que tu décris, mais ça n'est pas le cas.

Si tu veux que ton thumblist ait les urls suivantes:

http://127.0.0.1/back_zks/apercu.php?id=1
http://127.0.0.1/back_zks/apercu.php?id=2

il faut que icon field soit "id". (sans guillemets).
Ensuite, dans la thumblist tu as la propriété urlPrefix dans laquelle tu pourras mettre

http://127.0.0.1/back_zks/apercu.php?id=

Avec ces élements, ta thumblist peut construire l'url de ton média
Ariel

#3 Żabojad

    Ceinture Marron

  • Members
  • PipPipPipPipPipPip
  • 114 messages

Posté 21 December 2009 - 12:41 PM

Salut Ariel,

Merci pour ta réponse, ça fonctionne bien désormais.

J'ai une dernière question sur ce sujet : J'ai créé un espacement entre mes miniatures via les propriétés cellMarginX et cellMarginY. Le problème est qu'il me remplit cet espacement par ce violet dont j'ai parlé dans mon message précédent.

J'ai vu sur l'exemple de gallerie (http://silex-ria.org/images/) qu'il n'y a pas ce problème. Pourtant je n'ai pas trouvé la propriété qui permettrait de choisir la couleur de remplissage des marges entre chaque miniature.

Tu as une idée sur comment changer cette couleur ?

Encore merci.

?abojad.

#4 ariels

    Ceinture Marron

  • Silex Lab
  • PipPipPipPipPipPip
  • 137 messages

Posté 21 December 2009 - 13:59 PM

Salut,
c'est un bug connu. Si tu attends un peu il va être corrigé, mais par contre tu ne pourras pas changer les couleurs de filtres qui indiquent que c'est sélectionné. Si tu as flash, tu peux par contre réediter toi même ces choses. C'est dans le trunk oof, dans le répertoire silex_components. Tu ouvres le ThumbList.cmp.fla, il y a dedans le clip ThumbListCellRenderer.
Ariel

#5 ariels

    Ceinture Marron

  • Silex Lab
  • PipPipPipPipPipPip
  • 137 messages

Posté 21 December 2009 - 14:13 PM

tiens, essaie celui-ci, ça devrait être bon :-)

#6 Żabojad

    Ceinture Marron

  • Members
  • PipPipPipPipPipPip
  • 114 messages

Posté 21 December 2009 - 14:55 PM

Salut Ariel,

Merci pour ta réponse.

Je viens d'essayer le ThumbList que tu as attaché mais les bordures sont toujours violettes.

Quelle version des composants oof utilise le site exemple http://silex-ria.org/images/ ? Peut-être pourrais-je utiliser celle là ?

A+

?abojad

#7 ariels

    Ceinture Marron

  • Silex Lab
  • PipPipPipPipPipPip
  • 137 messages

Posté 21 December 2009 - 17:03 PM

Salut Zabojad,
mes excuses, je me suis trompé de fichier. Pourrais-tu voir avec celui-ci?
Sinon sur silex-ria.org ça doit être OOF v1.1.
Fais attention à bien vider ton cache
Ariel

#8 Żabojad

    Ceinture Marron

  • Members
  • PipPipPipPipPipPip
  • 114 messages

Posté 21 December 2009 - 17:56 PM

Merci beaucoup Ariel, je n'ai plus de bordures violettes avec cette dernière version.

Sujet résolu :) !

?abojad



1 utilisateur(s) li(sen)t ce sujet

0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)

authorised training centre

Centre de Formation Mediabox - Adobe et Apple Authorised Training Center.

Déclaré auprès de la Direction du Travail et de la Formation Professionnelle

Mediabox : SARL au capital de 62.000€ - Numéro d'activité : 11 75 44555 75 - SIRET : 49371646800035

MEDIABOX, 23, rue de Bruxelles, 75009 PARIS

FFP