Qualche problema con gdrcd 5.4
Qualche problema con gdrcd 5.4 postato il 11/10/2015 15:11:52 nel forum programmazione, open source e hosting e modificato da wind84 il 11/10/2015 15:17:48
ciao a tutti! sono tornato a lavorare su un vecchio progetto usando l'ultima versione e passando al theme advanced.
Vi espongo le mie 3 maggiori perplessità. Se qualcuno più esperto sa aiutarmi gliene sarò grato per sempre!
1] - Sto usando i menù multipli, opzione che non credo di aver mai visto prima. L'idea è fantastica per quel che mi serve, perchè vorrei creare un secondo menù isolato nella colonna destra, contenente il solo link alla Gestione.
Il problema è che per quanto mi sembra di seguire la procedura correttamente, il secondo menu continua ad essere solo una copia del primo. E' come se fosse sbagliata la chiave, ma la chiave guardando il codice mi pare corretta. Allora perchè non recupera le info giuste?
Vi incollo le parti interessate da config.inc.php.
Nel format del layout, sotto 'colonna destra', ho inserito i parametri:
$PARAMETERS['right_column']['box']['link_menu']['class'] = 'menu_right';
$PARAMETERS['right_column']['box']['link_menu']['page'] = 'link_menu';
$PARAMETERS['right_column']['box']['link_menu']['menu_key'] = 'secondo_menu';
$PARAMETERS['right_column']['box']['link_menu']['no_gotomap_list'] = true;
Poi più sotto, dopo le voci del primo menù, ho aggiunto:
/* VOCI DEL SECONDO MENU */
if ($_SESSION['permessi'] >= MODERATOR) {
$PARAMETERS['secondo_menu']['backend']['text'] = 'Gestione';
$PARAMETERS['secondo_menu']['backend']['url'] = 'main.php?page=gestione';
$PARAMETERS['secondo_menu']['backend']['image_file'] = 'tasto21.png';
$PARAMETERS['secondo_menu']['backend']['image_file_onclick'] = 'tasto22.png';
}
Però niente, il menù che compare nella colonna destra è solo identico al primo.
2] - Ho impostato un'altra 'novità', almeno per me, ossia la scheda in popup inserita decommentata di default.
Funziona, nel senso che si apre la pagina scheda di popup, però la scheda è troppo lunga per le dimensioni del popup e non compare uno scroll. Devo impostarlo io con overflow? Questa domanda può sembrare scema ma in realtà ne introduce un'altra inerente... Vorrei usare lo stesso sistema javascript per poter aprire in popup anche altre sezioni, ma osservando l'opzione della scheda non ho compreso il meccanismo per collegare le pagine (intendo, cosa va dichiarato in tutte le parti della stringa, perchè le pagine vengano puntate.)
Vi faccio un esempio idiota, cioè il link pop up che vorrei per la bacheca:
$PARAMETERS['menu']['forum']['text'] = 'Bacheca';
$PARAMETERS['menu']['forum']['url'] ="javascript:modalWindow('forum', 'Scheda di ". $_SESSION['login'] ."', 'popup.php?page=forum=". $_SESSION['login'] ."');";
Ho copiato ovviamente quello della scheda sostituendo le parti di cui ero sicuro, ma non so come completarlo e collegarlo al modulo del forum. Il pop up ora si apre, ma ovviamente non porta a nessun modulo.
3] - Non so che cosa è successo, ma mentre all'inizio i messaggi funzionavano, ora se provo ad accedervi non tutto si visualizza nel main. Vi spiego, cliccando sul link ai messaggi si accede ad una finestra messaggi nel main, vuota, tranne che per la possibilità di selezionare i messaggi ricevuti ed inviati. Gli inviati, se cliccati figurano nel main. I ricevuti, invece, risultano traslati fuori, in alto a sinistra, nella colonna sinistra dietro il box info locazione che è là di default. Non riesco proprio a capire il perchè :o
Tra l'altro se qualcuno riesce a farmi capire la storia del punto 2 (collegare i moduli al link modale) mi piacerebbe fare in pop up anche i messaggi (e forse risolverebbe questo bizzarro problema).
Grazie a chiunque si soffermerà a leggere e cercare di spiegarmi le cose che non capisco. Se qualcuno può incollarmi degli esempi fatti ci quel che mi serve non li rifiuto, certo, però quello che sto cercando è di imparare, quindi lo apprezzerei molto se mi aiutaste a comprendere la logica di quello che mi sfugge, per quanto possibile :)
Pagine → 1
11/10/2015 16:26:43
Rispondo per il punto n.2
Occhio ad abilitare le modali anche oslo quella della scheda perchè se si abilitano si la scheda si apre in una finestra di dialog, però tutti i link interni alla scheda, tipo quando si cambiano le pagine della scheda aprono tutta la land con tutte le colonne invece che solo la pagina della scheda.
Per farlo funzionare se si decide di usare quella modalità vanno poi cambiati tutti i link interni alla scheda, non è così in automatica la cosa
11/10/2015 18:25:56
Eh, me ne sono accorto... Sto cercando di capire come fare. Qualche dritta? Devo cercare di agire su scheda.inc.php e gli altri php connessi? Non so da dove partire..
La domanda è sempre quella del punto 2, vorrei riuscire a capire come si collegano le varie pagine attraverso i link, per poter apportare modifiche
11/10/2015 21:55:18
Per i menu. Ho provato la tua configurazione su un'installazione pulita di GDRCD5.4 e funziona.
è possibile che tu non abbia copiato tutti i file nuovi?
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, Open Source e Hosting Elenco Forum
Articoli, Interviste e altre Risorse!
RAID Shadow Legends ↗
World of Warship ↗
The Coven ↗
Crossout ↗