GDRCD 5.4 - Modali e Popup postato il 11/07/2020 09:55:16 nel forum programmazione, gdrcd, open source, hosting e modificato da gdr-online.com il 20/07/2020 10:11:24
Buongiorno a tutti,
malgrado esistano molte discussioni a riguardo, non sono riuscito a risolvere la cosa.
Da quello che ho capito, dentro gdrcd già dovrebbe esistere una funzionalità per modali/popup.
nello specifico ho inserito un link nel frame_chat per poter aprire una finestra modale:
Pagine → 1 2
16/07/2020 11:29:31
Grazie per la risposta.
Proprio ieri ho ripreso la cosa, e ho capito cosa non andava.
In realtà sono un cretino, avevo commentato jquery-UI e per questo non funzionava come avrebbe dovuto.
Il punto ora è un altro.
Pur funzionando, ad esempio io ho inserito nelle chat un tasto che mi mostra i presenti attuali in quella chat, ho fatto in modo che al click su qualsiasi nome si apra un popup con la scehda.
Si apre perfettamente, ma, se ad esempio da quel popup clicchiamo sull'inventario, mi esce tutta la schermata di gioco dentro al popup, con tutti i frame.
Come si potrebbe eliminare questo problema?
Grazie come sempre a tutti per la disponibilità.
17/07/2020 13:06:51
Dunque il codice del link è questo:
18/07/2020 10:51:25
ad occhio devi cambiare i riferimenti nei link dai main.php a popup.php
19/07/2020 13:06:50
Se guardi sopra il riferimento è già popup...
20/07/2020 11:42:32
Perdonami, ma credo tu non abbia letto con attenzione i miei post.
Funziona tutto correttamente, le modali fanno quello che devono fare, e la scheda si apre nella modale come si deve aprire.
Il problema, è che quando, DA DENTRO LA MODALE APERTA CORRETTAMENTE, si clicca ad esempio su inventario, allora li compaiono tutti i frame della land.
Dunque come spero sia più chiaro ora, il problema non è nella stringa javascript inserita nell'href del link. Quelle sono corrette, verificate, e funzionano come dovrebbero.
22/07/2020 17:12:45
Non voglio sembrare scortese, ma continui a rispondermi come se non leggessi quello che scrivo.
Il problema non sono i link alle modali, che funzionano correttamente, esattamente come dovrebbero (e 4).
Il problema si pone quando da dentro la modale si clicca su un link, ed esattamente su uno dei link della scheda.
23/07/2020 16:07:02 e modificato da mimelaine il 23/07/2020 16:07:46
Ho capito cosa vuoi dire, ma non è il mio caso.
La scheda deve aprirsi così, perchè quando navighi la land non ci sono popup in giro, e dunque il suo funzionamento è perfetto.
Il popup mi serve solo quando l'utente clicca sulla lista presenti che ho creato in chat, per evitare che la chat si aggiorni e perda la giocata.
Dunque non devo modificare i link della scheda, che vanno bene come sono, ma semplicemente trovare il modo, una volta aperto il popup, di non far ricaricare la pagina con gli altri frame.
23/07/2020 17:48:58
Allora creati un'altra scheda uguale che viene richiamata solo dove ti serve con i link cambiati per la modale.
23/07/2020 18:02:11 e modificato da haruka il 23/07/2020 18:03:19
Alura,
avevo lo stesso problema e grazie ad una dritta sono riuscita a risolverlo oggi.
Ti spiego:
nel tuo popup, che richiama un file php, ci sarà sicuramente qualche link. Quel link avrà il formato:
main.php?page=etcetc
Fai così:
crea una nuova pagina che sarà richiamata dal popup. Chiamala con un nome diverso dal file di base. Esempio se è scheda.inc.php
chiamala
schedapopup.inc.php
Per il popup, non linkare la pagina standard, ma quella nuova.
E in quella pagina, cambia main.php?page=etcetc in: popup.php?page=etcetc
Vedi se così risolvi e in bocca al lupo ;)
23/07/2020 21:00:58
Nel file popup.php imposta una variabile $popup=true e nella scheda quando stampi i vari link fai un controllo con php: se è true la variabile $popup stampa il link nella forma popup.php altrimenti li stampa come main.php
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
Shadow Scape: ✨ Land nuovamente aperta!
La Tana del Ladro: ~ Forte Xantharl - La Rocca dei Burroni ~
War Robots → Domina il campo di battaglia con War Robots: strategia, azione e mecha in un'esperienza multiplayer epica!
Dalemyr: Pratoverde, festa in tutti i Reami
Entropia Universe: Note sulla versione di Entropia Universe 18.13.0
Gioco più visitato di Aprile 2025: The Last Sparks - Savannah Tales
Enlisted: Rendiamo Enlisted un posto migliore N° 68
World of Warship → MMO gratuito con frenetiche battaglie navali ambientate nel ventesimo secolo. Salpa con la tua nave ed affronta i nemici!
I dati del generatore di rank sono stati aggiornati!
One Piece World: Level Up verso l'unicità
Legacy of Magic: Missione Superstizione IIII
Football Team Soccer: Ultimo numero del nostro magazine!
CRSED: F.O.A.D. → Brutale sparatutto MMO in cui vince l'ultimo giocatore che resta in vita nell'arena! Ogni giocatore sarà accompagnato da armi realistiche e magie!
Enlisted: Saldi di maggio in Enlisted
Raxhodya Yaoi GdR: Nuova Trama: L'incubo Senza Volto
Shadow Scape: ✨ Chiusura momentanea
Crossout → Tuffati nel mondo di Crossout, il gioco MMO d'azione post apocalittico! Costruisci le tue speciali macchine da combattimento!
Giochi su Camelot - Lista dei giochi ispirati al mondo dei Cavalieri della Tavola Rotonda, Re Artù, Merlino ecc.
DreamALOT in Radio - La trasmissione radiofonica Cosplay On-Air intervista Giorgio Pompei di DreamALOT
Moon Shadows - Intervista alla gestrice del play by chat urban fantasy Moon Shadows
Guida Nuovi Giocatori - Guida per i nuovi giocatori: come iniziare nel complicato mondo del GdR Online!
Intervista GDRCD 5.5 - Intervista allo sviluppatore del nuovo GDRCD 5.5.. Breaker!
Giochi Strategia - Cinque saghe classiche di strategia.. guida il tuo esercito alla vittoria!
Il Fattore C - Per fattore C s’intende, ovviamente, l’esclamazione «Che fortuna!» (e possibili varianti sul tema), pronunciata spesso in ambito ludico.
Aperture Play by Chat - Interessante grafico sul numero di Play By Chat aperti suddivisi per anno!