Pagina 1 di 1

Disattivare modifica voci calendario

Inviato: 30 ott 2018, 12:06
da mik89
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

Re: Disattivare modifica voci calendario

Inviato: 30 ott 2018, 15:54
da Fabio
"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"]).

Re: Disattivare modifica voci calendario

Inviato: 31 ott 2018, 18:17
da mik89
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.

Re: Disattivare modifica voci calendario

Inviato: 06 nov 2018, 11:29
da Fabio
potresti provare con javascript.