gestire due menù

Raccoglitore di domande e risposte relative a ScriptCase, il generatore di codice php per lo sviluppo rapido di applicazioni.
Regole del forum
Nel forum è vietato fare pubblicità senza avere l'autorizzazione dello staf di Netspecial.
Rispondi
Sandrol
Messaggi: 75
Iscritto il: 18 ott 2017, 16:39

gestire due menù

Messaggio da Sandrol » 31 mar 2020, 10:16

Salve a tutti, sto incontrando delle difficoltà nella gestione di una procedura che richiede l'utilizzo di due menù uno orizzontale e l'altro verticale.
Ho collegato il menù verticale con quello orizzontale richiamandolo in Applicazione default. il comportamento è che se faccio partire un'applicazione dal primo menù perdo il secondo menù. Qual è la maniera corretta per rendere i due menù persistenti?

Sandrol
Messaggi: 75
Iscritto il: 18 ott 2017, 16:39

Re: gestire due menù

Messaggio da Sandrol » 31 mar 2020, 18:10

La situazione è questa menù1 (orizzontale) applicazione default =menù2 (Verticale)
Cattura1.PNG
Cattura1.PNG (54.45 KiB) Visto 6230 volte
A questo punto se richiami qualsiasi altra app dal menù1 perdi il menù2 in quanto l’applicazione occupa l’intero iframe.
Per risolvere il problema ho usato un “ trucchetto”.
Nel menù2 ho indicato come applicazione di default la variabile globale [app_default]
Cattura2.PNG
Cattura2.PNG (3.38 KiB) Visto 6230 volte
Nel menù1 :
evento: on load
$app_default='control';
sc_set_global($app_default);

tutte le voci del menù1 linkano il menù2

evento: onExecute:
if ({sc_menu_item} == "item_1")
{
[app_default]='nomeapp1';
}
if ({sc_menu_item} == "item_2")
{
[app_default]='nomeapp2';
}
if ({sc_menu_item} == "item_2")
{
…………………………..ecc.
Funziona correttamente spero possa essere utile a qualcuno.

Fabio
Messaggi: 449
Iscritto il: 20 feb 2014, 11:43

Re: gestire due menù

Messaggio da Fabio » 10 apr 2020, 13:20

Può essere utile in effetti. Grazie

Rispondi

Chi c’è in linea

Visitano il forum: Semrush [Bot] e 5 ospiti