- Home
- Categorie
- Coding e Sistemistica
- Help Center: consigli per il tuo progetto
- Grey Box per photo gallery - problema
-
Grey Box per photo gallery - problema
Ciao a tutti,
vi espongo il mio problema con greybox.Sto dando una sistemata al mio sito personale contenente fotografie, per questo ho pensato di utilizzare greybox.
Il sito è creato in php e mysql.
In pratica ho un sistema che mi crea le thumbnails e me le mette sul mio spazio e un db che raccoglie i nomi delle immagini e le sezioni delle quali le immagini fanno parte (es. ritratto o paesaggi ecc.).Le pagine con tutte le immagini appartenenti ad una certa sezione sono create dinamicamente interrogando il db.
A questo punto cliccando sulla singola fotografia si qpre greybox che me le fa scorrere.
Il problema: quando clicco la prima volta su un'immagine si apre greybox e non carica la foto, se scorro le foto vengono mostrate tutte, anche quella che in precedenza non si era aperta.
Per avere un'idea più precisa vasomik.it/gallerie.php
Sapete aiutarmi a capire perché?
Io ci sto provando ma non capisco proprio!!!Grazie,
vasomik
-
Il frame per qualche motivo rimane hidden... questo è il motivo per il quale non viene visualizzata l'immagine.
Il problema credo potrebbe derivare dal fatto che hai definito una variabile frame che poi utilizzi in setupOuterGB per assegnare la visibility visible. Il problema è che non passi la variabile frame alla funzione, nè tale variabile è definita come globale, pertanto all'interno di setupOuterGB la variabile frame non esiste.
Passa la variabile per riferimento alla funzione e secondo me risolvi.
-
Ciao,
grazie per la risposta.
Purtroppo non è che abbia capito molto di quanto tu m hai scritto.....io mi sono limitato a uploadare la cartella greybox con i files che richiamo nel codice inserito nell'header.
Il codice php che ho scritto è il seguente:
$link = "<a href="$immagine" rel="gb_imageset[nice_pics]" title="$titolo""><img src="$path_thumb" alt="$nome" /></a>";
Chiaramente questo codice fa parte di un ciclo e quindi, viene ripetuto x volte per quante sono le fotografie da mostrare.
Il codice html che ne deriva risulta essere corretto.
In base a quanto mi hai scritto non saprei dove andare a mettere le mani, puoi darmi indicazioni?
Grazie ancora,
vasomik
-
Sei passato a lightbox ed ora funziona tutto correttamente...
Saggia scelta
-
Si, anche perché cercando nell'oceano internet ho riscontrato che altri hanno avuto lo stesso problema senza, peraltro, risolverlo.
A quel punto, prima di impazzire, ho adottato l'alternativa che è praticamente "uguale".
Grazie comunque per l'interesse,
vasomik
-
Si, comunque secondo me era solo un errore scemo nel codice...