GDRCD 5.4 - Modali e Popup postato il 11/07/2020 09:55:16 nel forum programmazione, gdrcd e open source 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
11/07/2020 22:36:23
Per gli uffici devi andare in Config.
Pure io diventai scemo ahahaha
$PARAMETERS['menu']['services']['text'] = 'Servizi';
$PARAMETERS['menu']['services']['url'] = "javascript:modalWindow('uffici', 'uffici ". $_SESSION['uffici'] ."', 'popup.php?page=uffici". $_SESSION['uffici'] ."');";
Idem per il menù utente
mentre per scheda la modale va settata in Pages/scheda.inc.php
Per le bacheche in forum.inc.php
Ecc ecc
Per il Frame chat intendi aprire in modale cosa?
Un pulsante? che fa accedere a una pagina pop up, magari la descrizione?
<a href="#" onclick="javascript:modalWindow('luogo', 'luogo', 'popup.php?page=descrizione_chat');">
<img src="themes/<?php echo gdrcd_filter('out',$PARAMETERS['themes']['current_theme']);?>URL IMMAGINE<?php echo $immagine_luogo?>" class="immagine_luogo" alt="<?php echo gdrcd_filter('out',$record['descrizione']); ?>" title="<?php echo gdrcd_filter('out',$record['descrizione']); ?>" >
</a>
Io ho risolto così, ma ti avviso sono un nabbo e mi barcameno ahahahah le modali han fatto impazzire anche me, seppur le adori come comodità.
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à.
16/07/2020 21:12:22
Detta così ci possono essere tanti motivi.
Se magari metti il pezzo di codice incriminato, in modo si possano vedere eventuali refusi, son cose con cui ho combattuto per settimane XD
17/07/2020 13:06:51
Dunque il codice del link è questo:
17/07/2020 15:15:27
Aspetto qualcuno più pratico di me.
Ma io avrei usato un sistema simile ai presenti estesi o presenti in basso, mettendo a parte le aperture in Pop up, non incorporandole al parameter. Ma io son parecchio rimbambito non lo nego.
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...
19/07/2020 19:01:35 e modificato da mathramstaff il 19/07/2020 19:11:03
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.
20/07/2020 20:18:12
Ora non so come hai modificato scheda.inc e tutte le correlate. Ma vanno modificate una a una inserendo anche li, correttamente, i riferimenti al Pop Up eliminando tutti i main. Lo faceva anche a me finchè non mi son messo a correggere manualmente tutti i file inc che prevedevano l'apertura della scheda e poi tutti i file scheda da inventario a zaino per farli aprire correttamente o come te mi trovato con il pop up e tutti i frame della scheda. Io ti ho solo elencato tutti i file, una volta che inizi a mettere modali, che vanno poi adattati.
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
Port Royal: Cappe, Gorgiere e Tricorni