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
I dati del generatore di rank sono stati aggiornati!
The Coven: Secondo turno della side quest
Enlisted → Guida la tua squadra di soldati in combattimenti su larga scala, con fanteria, veicoli corazzati e aerei della IIa Guerra Mondiale!
Il gestore di Storie di Agarthi ha risposto alla recensione di do the evolution
Storie di Agarthi: La Corte d'Ossidiana — Schiera
Ex Gratia GDR: Nuove location di gioco nello Xanadu
La Tana del Ladro: TdL Stories - ⚡ Boati a Xantharl ⚡
Lineage II → Entra in uno sconfinato mondo fantasy dominato da razze in contrasto tra loro. Scatena i tuoi poteri in uno dei Mmo più famosi al mondo!
nww ha aperto un annuncio di ricerca: New Wizarding World ricerca Giocatore
Lineage II: Promozione "E' tempo di craftare!"
Sea of Conquest: Codice gratuito per Festa del papà!
exfainte ha aperto un annuncio di ricerca: Sylmaera GDR ricerca Programmatore
Crossout → Tuffati nel mondo di Crossout, il gioco MMO d'azione post apocalittico! Costruisci le tue speciali macchine da combattimento!
Dalemyr: Distribuzione a sorpresa
Ex Gratia GDR: Quest | Il magazzino della PEH!
Legacy of Magic: La nuova regina del Brehorn
Storie di Agarthi: Custodi della Sacra Fiamma — Schiera
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!
Sword of Mystiria - Articolo di presentazione di TSoM a cura di Fantagiochi
Stargate Command Online - Intervista alla gestione di Stargate Command Online il play by chat ambientato nel mondo di Stargate
Counter Strike - È possibile guadagnare con le skin in Counter-Strike: Global Offensive?
Pirats - Recensione del GDR Pirats.. tesori.. pirati.. arrembaggi!
Midgard Shard - Intervista allo Staff dello Shard dell'MMORPG Ultima Online Midgard!
GeoWar - Scopriamo assieme GeoWar: un Browsergame Strategico Innovativo e made in Italy!
Star Trek Horizon - Star Trek Horizon ospite al Firenze Comics 2024! Scopriamo come è andata!
Fables of New Orleans - Intervista allo staff del play by forum Fables of New Orleans rpg