Disattivare modifica voci calendario

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
mik89
Messaggi: 70
Iscritto il: 27 gen 2015, 12:28

Disattivare modifica voci calendario

Messaggio da mik89 » 30 ott 2018, 12:06

Buongiorno a tutti,
Vorrei fare in modo che alcuni eventi non siano modificabili (con il trascinamento nel calendario) in base a un parametro presente in una colonna della tabella.
Dovrei scrivere:
if ({parametro}=='SI'){
sc_apl_conf("nome_app", "update", "off");
}
Il problema è che sc_apl_conf funziona solo negli onApplicationInit e onScriptInit mentre l'if funziona solo nell'onLoad.
Avete qualche suggerimento a riguardo?

Grazie a tutti!

Michele

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

Re: Disattivare modifica voci calendario

Messaggio da Fabio » 30 ott 2018, 15:54

"IF" funziona anche onScriptInit, è il campo {parametro} che ancora non esiste onScriptInit.
Prova a sostituirlo con una variabile globale o con un parametro preso dall'url ($_GET["parametro"]).

mik89
Messaggi: 70
Iscritto il: 27 gen 2015, 12:28

Re: Disattivare modifica voci calendario

Messaggio da mik89 » 31 ott 2018, 18:17

Prima di tutto ti ringrazio per la risposta. Il problema è che onScriptInit è prima dell'apertura del form di inserimento dati e non prima dell'apertura del calendario. Prima del caricamento del calendario dovrebbe essere già a conoscenza che quella voce non è modificabile. Purtroppo l'evento in mezzo non esiste e anche con il GET non risco a passare quel parametro per bloccarne la modifica.

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

Re: Disattivare modifica voci calendario

Messaggio da Fabio » 06 nov 2018, 11:29

potresti provare con javascript.

Rispondi

Chi c’è in linea

Visitano il forum: Ahrefs [Bot] e 5 ospiti