[GDRCD 5.2] Scheda in finestra modale - Risolto
08/01/2015 15:09:19
Scusa se riapro la discussione! :-)
Per caso si è trovata una soluzione al problema della modale che non si apre dalla lista presenti? Anche a me non da più errore, eppure non funziona :-/
05/02/2015 12:05:12
staff_bordertowngdr ha scritto: Grazie Elys88! Ora se clicco sul nome si apre, si, ma non una modale, mi apre la scheda per intero e al di sotto della mappa, come se avesse uno z-index diverso, per intenderci, magari è qualcosa nei miei css, però questo succede solo se provo ad aprire la scheda cliccando dalla lista presenti se sono in mappa, se, per esempio, sono in chat, mi si apre una modale normale. Ad ogni modo ancora grazie per la dritta è già un passo avanti per me! ;)
Hai detto bene, è probabile che dipenda dallo z-index della mappa. Cercalo in main.css e dovresti risolvere.
14/02/2015 23:58:25
Elys ... scusa.
Dove hai inserito quella funzione?
In che file php?
15/02/2015 12:06:04
Quello è il file presenti.inc.php
12/03/2015 01:35:47
Ho seguito questa guida e sono riuscita ad aggiungere la finestra modale.
Però ho visto che c'è una cosa che non funziona: il titolo della finestra modale non cambia. Se apro la scheda del personaggio Super appare nella finestra modale, ma se poi apro la scheda del personaggio Test il titolo in alto risulta sempre "Scheda di Super".
È normale? Capita solo a me?
20/03/2016 14:30:45
darkerik ha scritto: Lo stesso problema ce l'ho con i presenti estesi. C'è un modo per mettere anche queste due pagine come finestre modali?
Cosa intendi tu per finestre Modali?
Eventuali nuove Finestre/Schede del Browser o Div Contenitori che si muovo all'interno della Pagina?
Kasa.
20/03/2016 14:34:35
Grazie.
Scusa per la domanda, ovviamente, ma era per farmi comprendere la natura del problema.
Potresti postare la linea di codice specifica che utilizzi su messaggi e presenti in chat?
Kasa.
20/03/2016 15:03:37
La prima cosa che ho fatto, è inserire il jquery nella pagina messaggi.inc
Non occorre reinserire jquet nelle varie pagine in quanto jquery viene richiamato gia o nell'header o nel footer che si "agganciano" alla pagina richiamata includendolo viene inserito una seconda volta.
20/03/2016 15:29:08
Non capisco, sinceramente, dove vai a richiamare la funzione modalWindow() nei tuoi <a>. Ciò che hai inserito nel config non va minimamente a modificare alcunché nei Messaggi, mi pare, anche perché non viene chiamato nel momento dell'url.
Kasa.
20/03/2016 15:30:01
echo ' <a href="popup.php?page=scheda&pg='.$record['nome'].'" class="link_sheet">'.gdrcd_filter('out',$record['nome']);
if (empty($record['cognome'])===FALSE){echo ' '.gdrcd_filter('out',$record['cognome']);}
echo '</a> ';
è normale che con un link così non te lo apra in modale ma in un nuovo tab, se guardi l'esempio per chiamare la sched ain modale l'url va scritto diveramente:
$PARAMETERS['menu']['profile']['url']="javascript:modalWindow('scheda', 'Scheda di ". $_SESSION['login'] ."', 'popup.php?page=scheda&pg=". $_SESSION['login'] ."');";
devi richiamare la funzione modalWindow() che può essere fatto in 2 modi di base:
o nell'url come nell'esempio in config
o messo in un onclick nel link
Discussione seguita da
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, Open Source e Hosting Elenco Forum
Articoli, Interviste e altre Risorse!
CRSED: F.O.A.D. ↗
World of the Sea Battle ↗
AlterEgo ↗
Tiles Survive ↗
Exclusive Villa GdR ↗
Sea of Conquest ↗
Seconda Era ↗
War Thunder ↗
World of Warship ↗