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!
Midian Realms: Inizio fase di test
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!
Il gestore di Il Grande Blu ha risposto alla recensione di spike92
Felix Felicis GdR - Harry Potter GdR: La Resistenza?
venus dormiens ha aperto un annuncio di ricerca: Origo Haeredis - Harry Potter Gdr ricerca Giocatore
Metin2: Server Boost Yohara – Dettagli e FAQ
Storie di Agarthi → Un Varco si apre davanti a te, un mondo tra i mondi è a portata di mano. Lasciati alle spalle le certezze, diventa quello che hai sempre cercato.
Sea of Conquest: Ci dai una mano ai #PocketGamer Awards 2024?
goldaries ha recensito Games of Thrones Winter is Coming
spike92 ha recensito Il Grande Blu
World of Warship: Aggiornamento 13.11: anteprima
DarkOrbit → Galassie remote e pericoli in agguato ti attendono. Vinci battaglie avvincenti in DarkOrbit: diventa un cosmonauta temerario e combatti!
gdr-online.com ha risposto alla discussione: Parere su BrowserGame
W40K Dathyar: Specializzazioni
NosTale: Ora nel NosMall: dolcissimi mini-pet
DarkOrbit: Aggiorna la scatola dell'Apocalisse!
Metin2 → Sfida i tuoi rivali a battersi con te e dimostra la tua superiorità in questo mondo fantasy!
Fantascienza - La fantascienza: ritorno al fantastico. Da Isaac Asimov, Ray Bradbury a Philip Dick...
Google Chrome Https - Google Chrome 56 introduce un controllo aggiuntivo sull'utilizzo dei protocolli sicuri. Vediamo un pò che succede.
Battaglie Galattiche - Giochi ambientati in mondi futuristici in eterna lotta per il dominio della galassia!
DaeGuildSource - Scarica DaeGuildSource e realizza siti di gilde e clan per Giochi di Ruolo Online
Levaerun - Intervista ai gestori di Levaerun il play by chat a tema yaoi ;)
Kids & Dragons - Kids and Dragons: il gioco di ruolo cartaceo per giovani giocatori alla prime armi!