From 2e4ebadefbb086646dec58489655dac3a21a7089 Mon Sep 17 00:00:00 2001 From: Thomas Zilio Date: Fri, 29 Jun 2018 17:26:48 +0200 Subject: [PATCH] Fix Pagato di Scadenzario --- modules/viste/edit.php | 78 ++++++++++++++++++------------------------ update/2_4_1.sql | 3 +- 2 files changed, 35 insertions(+), 46 deletions(-) diff --git a/modules/viste/edit.php b/modules/viste/edit.php index 20010e928..4b50160ea 100644 --- a/modules/viste/edit.php +++ b/modules/viste/edit.php @@ -59,7 +59,13 @@ if ($options != '' && $options != 'menu' && $options != 'custom') {
- + + +
@@ -86,13 +92,6 @@ if (!empty($options) && $options != 'custom') {
- -
'; $key = 0; @@ -161,35 +160,19 @@ if (!empty($options) && $options != 'custom') {
- {[ "type": "checkbox", "label": "'.tr('Ricercabile').'", "name": "search['.$key.']", "value": "'.$field['search'].'"'; - if (!$editable) { - echo ', "readonly": "1"'; - } - echo ', "help": "'.tr('Indica se il campo è ricercabile').'" ]} + {[ "type": "checkbox", "label": "'.tr('Ricercabile').'", "name": "search['.$key.']", "value": "'.$field['search'].'", "help": "'.tr('Indica se il campo è ricercabile').'" ]}
- {[ "type": "checkbox", "label": "'.tr('Ricerca lenta').'", "name": "slow['.$key.']", "value": "'.$field['slow'].'"'; - if (!$editable) { - echo ', "readonly": "1"'; - } - echo ', "help": "'.tr("Indica se la ricerca per questo campo è lenta (da utilizzare nel caso di evidenti rallentamenti, mostra solo un avviso all'utente").'" ]} + {[ "type": "checkbox", "label": "'.tr('Ricerca lenta').'", "name": "slow['.$key.']", "value": "'.$field['slow'].'", "help": "'.tr("Indica se la ricerca per questo campo è lenta (da utilizzare nel caso di evidenti rallentamenti, mostra solo un avviso all'utente").'" ]}
- {[ "type": "checkbox", "label": "'.tr('Sommabile').'", "name": "sum['.$key.']", "value": "'.$field['summable'].'"'; - if (!$editable) { - echo ', "readonly": "1"'; - } - echo ', "help": "'.tr('Indica se il campo è da sommare').'" ]} + {[ "type": "checkbox", "label": "'.tr('Sommabile').'", "name": "sum['.$key.']", "value": "'.$field['summable'].'", "help": "'.tr('Indica se il campo è da sommare').'" ]}
- {[ "type": "checkbox", "label": "'.tr('Formattabile').'", "name": "format['.$key.']", "value": "'.$field['format'].'"'; - if (!$editable) { - echo ', "readonly": "1"'; - } - echo ', "help": "'.tr('Indica se il campo è formattabile in modo automatico').'" ]} + {[ "type": "checkbox", "label": "'.tr('Formattabile').'", "name": "format['.$key.']", "value": "'.$field['format'].'", "help": "'.tr('Indica se il campo è formattabile in modo automatico').'" ]}
@@ -218,8 +201,13 @@ if (!empty($options) && $options != 'custom') {
- - + + +
@@ -327,13 +315,6 @@ if (!empty($options) && $options != 'custom') {
- -
'; $num = 0; @@ -368,7 +349,7 @@ if (!empty($options) && $options != 'custom') { echo '
- +
{[ "type": "textarea", "label": "'.tr('Query').'", "name": "query['.$num.']", "value": "'.prepareToField($additional['clause']).'"'; @@ -378,11 +359,11 @@ if (!empty($options) && $options != 'custom') { echo ' ]}
- +
- - + +
{[ "type": "text", "label": "'.tr('Name').'", "name": "name['.$num.']", "value": "'.$additional['name'].'" ]}
@@ -412,8 +393,13 @@ if (!empty($options) && $options != 'custom') {
- - + + +
@@ -428,13 +414,13 @@ if (!empty($options) && $options != 'custom') {

'.tr('Nuovo filtro').'

- +
{[ "type": "textarea", "label": "'.tr('Query').'", "name": "query[-id-]" ]}
- +
@@ -484,6 +470,8 @@ function replaceAll(str, find, replace) { } $(document).ready(function(){ + $("#save").addClass("hide"); + var n = '.$key.'; $(document).on("click", "#add", function(){ $("#template .superselect, #template .superselectajax").select2().select2("destroy"); diff --git a/update/2_4_1.sql b/update/2_4_1.sql index c3a35b7d2..53b0d8297 100644 --- a/update/2_4_1.sql +++ b/update/2_4_1.sql @@ -271,8 +271,9 @@ DELETE FROM `zz_settings` WHERE `nome` = 'Stampa i prezzi sui preventivi'; -- Lo stato 'In programmazione' non può essere eliminato/modificato UPDATE `in_statiintervento` SET `can_delete` = '0' WHERE `in_statiintervento`.`idstatointervento` = 'WIP'; --- Importo per scadenzario, summable +-- Campi Importo e Pagato dello Scadenzario sommabili UPDATE `zz_views` SET `summable` = '1' WHERE `zz_views`.`id_module` = (SELECT `id` FROM `zz_modules` WHERE `name` = 'Scadenzario') AND name = 'Importo'; +UPDATE `zz_views` SET `summable` = '1' WHERE `zz_views`.`id_module` = (SELECT `id` FROM `zz_modules` WHERE `name` = 'Scadenzario') AND name = 'Pagato'; -- Collego il preventivo alla riga dell'ordine ALTER TABLE `or_righe_ordini` ADD `idpreventivo` INT(11) NOT NULL AFTER `idarticolo`;