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
Ardhalyce: 📰 Aggiornamento Trama: Da dove puoi iniziare?✨
War Robots: Ultimate Minosse ottenibile!
NosTale → Con l’aiuto della spada e della bacchetta magica risolverai abilmente intricate missioni e domerai coraggiosamente mostri selvaggi!
Star Trek Horizon: Tutto pronto per... Romics!
ayakashi si è accreditato come gestore di We love Tokyo
La Tana del Ladro: TdL Stories - Le Solite Fandonie
shiny fluff ha recensito Age of Crystals
Left to Survive → Left To Survive è un gioco FPS con un'ambientazione post-apocalittica in cui gli Zombi hanno schiavizzato la Terra e ne hanno preso il controllo!
Enlisted: Miglioramento dell'operazione "Leadstorm"
Lineage II: Evento di Benedizione dell'Arcangelo
I dati del generatore di rank sono stati aggiornati!
Il gestore di La Tana del Ladro ha risposto alla recensione di elyionar
Enlisted → Guida la tua squadra di soldati in combattimenti su larga scala, con fanteria, veicoli corazzati e aerei della IIa Guerra Mondiale!
Cleveland City: Nuova Organizzazione, nuove Chat e nuovi Master
Ex Gratia GDR: Revisione Poteri: Mutazione, Mentali e Utility
Il gestore di Ex Gratia GDR ha risposto alla recensione di deanna
Exclusive Villa GdR: Un morto, nessuna notizia... troppi segreti?
Entropia Universe → Lascia che il tuo avatar esplori nuovi mondi e viaggi tra i pianeti in questo stupendo MmoRpg Sci-Fi Free to Play!
Dizionario Elfico - Dizionario e Traduttore Elfico con alcune regole grammaticali e una selezione di vocaboli utili!
Twilight Gdr - Con l'uscita del film New Moon.. intervista ai gestori di Twlight Gdr!
Chronicles of Hogwarts - Intervista al play by forum potteriano Chronicles of Hogwarts!
Scrittori con i Gdr? - Michela Murgia racconta come è diventata una scrittrice giocando ad un gioco di ruolo online
Hogwarts Express - Intervista allo staff del play by forum potteriano Hogwarts Express
Silver Phoenix - Recensione di Silver Phoenix..entra nel mondo dei Forgotten Realms e D&D 3.5
Kharlan GDR - Intervista alla gestrice del play by forum fantasy Kharlan GDR - Death is Temporary
MMO e Immaginazione - Gli MMO distruggono l'immaginazione? Il nostro utente Marduk Seclorum se lo chiede analizzando le sue esperienze