CCK e Lightbox: attivare lo slideshow su un field image

8 contenuti / 0 new
Ultimo contenuto
CCK e Lightbox: attivare lo slideshow su un field image

Ciao all,

mi spiego meglio, ho creato un content con CCK, nel contento ho un field_miniatura per l'immagine piccola e poi ho un field_img_grande per le immagini grandi, di quest'ultime ne possono essere caricate più di una.

Qui accade l'arcano con lightbox, quando clicco sulla miniatura, lightbox funziona correttamente, ma visualizza solo la prima delle immagini inserite, le altre non vengono visualizzate, risulta come se ce ne fosse sempre e solo una.

Perché accade ciò? Ho omesso qualche settaggio o cos'altro?

Che cosa hai scelto come formatter del campo?
Non era meglio omettere l'immagine piccola e fare tutto con imagecache?

non posso che quotar pinolo (imagefield/imagecache)

Ciao Pinolo,

Pinolo wrote:
Che cosa hai scelto come formatter del campo?
Non era meglio omettere l'immagine piccola e fare tutto con imagecache?

cosa intendi per formatter del campo?
Mi spiego meglio, io con le CCK ho creato questo content, ed il field_img_grande è:

Field type: File
Widget type: Image

Purtroppo l'immagine piccola non può essere omessa, ma viene comunque generata da imagecache.

Mi sfugge qualcosa, perché non ben capito il tuo suggerimento.

Io avrei creato un solo campo field_immagine e poi avrei fatto creare la miniatura a imagecache.
Per formatter intendo l'opzione di visualizzazione che hai scelto in /admin/content/node-type/tuonodetype/display per il campo immagine. Lì puoi scegliere se collegare l'immagine come singola o come slideshow in lightbox.

Ciao Pinolo,

Pinolo wrote:
Io avrei creato un solo campo field_immagine e poi avrei fatto creare la miniatura a imagecache.

Purtroppo nel mio caso la miniatura è una immagine diversa da quelle grandi, in quanto è una immaginetta di "vetrina", cliccando su questa vorrei visualizzare tramite lightbox le immagini grandi.

Pinolo wrote:

Per formatter intendo l'opzione di visualizzazione che hai scelto in /admin/content/node-type/tuonodetype/display per il campo immagine. Lì puoi scegliere se collegare l'immagine come singola o come slideshow in lightbox.

Ok adesso sei stato cristallino, sto utilizzando contemplate, appunto per il motivo che la miniatura non è collegata alle immagini grandi.

contemplate mi permette di scrivere il codice per attivare lightbox, che poi altro non è che un semplice rel="lightbox" dentro il tag:

<a href="<?php print $node->field_adv_grande[0]['filepath'] ?>" rel="lightbox"></a>.

Ma così mi viene visualizzata solo la prima immagine: $node->field_adv_grande[0]['filepath'] mentre io vorrei visualizzarle tutte $node->field_adv_grande[n]['filepath'], so che forse dovrei scrivermi un foreach da qualche parte in modo che lightbox le visualizzi, ma al momento non so dove, se avete suggerimenti sono ben accetti.

Ciao Pinolo,

Pinolo wrote:
http://drupal.org/node/252261[/quote]

penso che "perfetto" sia la parola esatta! :)

Grazie per l'aiuto.