Modifico impostazione "Lunghezza in pagine del buffer Datatables" per renderla modificabile dall'utente
Impostazioni per decidere eventuali date predefinite per l'inizio o la fine del calendario (impostate al login)
This commit is contained in:
parent
1a526f1f7b
commit
120aab224e
13
index.php
13
index.php
|
@ -31,6 +31,19 @@ switch ($op) {
|
|||
if ($dbo->isConnected() && $dbo->isInstalled() && auth()->attempt($username, $password)) {
|
||||
$_SESSION['keep_alive'] = true;
|
||||
|
||||
if (intval(setting('Inizio periodo calendario'))){
|
||||
$_SESSION['period_start'] = setting('Inizio periodo calendario');
|
||||
}else{
|
||||
$_SESSION['period_start'] = date('Y').'-01-01';
|
||||
}
|
||||
|
||||
if (intval(setting('Fine periodo calendario'))){
|
||||
$_SESSION['period_end'] = setting('Fine periodo calendario');
|
||||
}else{
|
||||
$_SESSION['period_end'] = date('Y').'-12-31';
|
||||
}
|
||||
|
||||
|
||||
// Rimozione log vecchi
|
||||
//$dbo->query('DELETE FROM `zz_operations` WHERE DATE_ADD(`created_at`, INTERVAL 30*24*60*60 SECOND) <= NOW()');
|
||||
} else {
|
||||
|
|
|
@ -33,7 +33,7 @@ foreach ($impostazioni as $impostazione) {
|
|||
|
||||
<script>';
|
||||
|
||||
if ($impostazione->tipo == 'time') {
|
||||
if ($impostazione->tipo == 'time' || $impostazione->tipo == 'date') {
|
||||
echo '
|
||||
input("setting['.$impostazione->id.']");
|
||||
$(document).on("blur", "#setting'.$impostazione->id.'", function (e) {
|
||||
|
|
|
@ -11,4 +11,12 @@ WHERE
|
|||
|
||||
-- Aggiunta colonna Rif. fattura per preventivi
|
||||
INSERT INTO `zz_views` (`id_module`, `name`, `query`, `order`, `search`, `format`, `default`, `visible`) VALUES
|
||||
((SELECT `id` FROM `zz_modules` WHERE `name` = 'Preventivi'), 'Rif. fattura', 'fattura.info', 9, 1, 0, 0, 1);
|
||||
((SELECT `id` FROM `zz_modules` WHERE `name` = 'Preventivi'), 'Rif. fattura', 'fattura.info', 9, 1, 0, 0, 1);
|
||||
|
||||
|
||||
-- Modifico impostazione "Lunghezza in pagine del buffer Datatables" per renderla modificabile dall'utente
|
||||
UPDATE `zz_settings` SET `editable` = '1', `tipo` = 'list[5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100]', `help` = 'Attenzione, a valori più elevati corrispondono performance peggiori' WHERE `zz_settings`.`nome` = 'Lunghezza in pagine del buffer Datatables';
|
||||
|
||||
-- Impostazioni per decidere eventuali date predefinite per l'inizio o la fine del calendario (impostate al login)
|
||||
INSERT INTO `zz_settings` (`id`, `nome`, `valore`, `tipo`, `editable`, `sezione`, `order`, `help`) VALUES (NULL, 'Inizio periodo calendario', '', 'date', '1', 'Generali', '23', NULL);
|
||||
INSERT INTO `zz_settings` (`id`, `nome`, `valore`, `tipo`, `editable`, `sezione`, `order`, `help`) VALUES (NULL, 'Fine periodo calendario', '', 'date', '1', 'Generali', '23', NULL);
|
Loading…
Reference in New Issue