From 6a6a9a64a44d463897ead49ab2ab691049aadba9 Mon Sep 17 00:00:00 2001 From: Thomas Zilio Date: Thu, 28 Sep 2017 10:16:18 +0200 Subject: [PATCH] Fix del bug #26 Risoluzione del problema indicato nella issure #26, attraverso l'utilizzo della funzione json_encode per codificare in modo corretto i contenuti per il formato JSON. Modifiche ristrette ai soli campi che erano teoricamente sottoposti al problema: le descrizioni in cui viene effettuata in modo diretto la stampa dei contenuti. --- modules/contratti/add_riga.php | 2 +- modules/ddt/add_riga.php | 2 +- modules/fatture/edit_riga.php | 2 +- modules/interventi/add_articolo.php | 2 +- modules/interventi/add_righe.php | 2 +- modules/ordini/add_riga.php | 2 +- modules/preventivi/edit_riga.php | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/modules/contratti/add_riga.php b/modules/contratti/add_riga.php index 5b4b0a527..752ca48b3 100644 --- a/modules/contratti/add_riga.php +++ b/modules/contratti/add_riga.php @@ -55,7 +55,7 @@ echo ' // Descrizione echo '
- {[ "type": "textarea", "label": "'.tr('Descrizione').'", "name": "descrizione", "value": "'.$descrizione.'", "required": 1 ]} + {[ "type": "textarea", "label": "'.tr('Descrizione').'", "name": "descrizione", "value": '.json_encode($descrizione).', "required": 1 ]}
'; // Iva diff --git a/modules/ddt/add_riga.php b/modules/ddt/add_riga.php index 489f471b6..eba79e506 100644 --- a/modules/ddt/add_riga.php +++ b/modules/ddt/add_riga.php @@ -69,7 +69,7 @@ if (!empty($idriga)) { echo '
- {[ "type": "textarea", "label": "'.tr('Descrizione').'", "name": "descrizione", "required": 1, "value": "'.$descrizione.'" ]} + {[ "type": "textarea", "label": "'.tr('Descrizione').'", "name": "descrizione", "required": 1, "value": '.json_encode($descrizione).' ]}
'; diff --git a/modules/fatture/edit_riga.php b/modules/fatture/edit_riga.php index b7820ca57..29e2681c7 100644 --- a/modules/fatture/edit_riga.php +++ b/modules/fatture/edit_riga.php @@ -41,7 +41,7 @@ echo ' echo '
- {[ "type": "textarea", "label": "'.tr('Descrizione').'", "name": "descrizione", "required": 1, "value": "'.$rsr[0]['descrizione'].'" ]} + {[ "type": "textarea", "label": "'.tr('Descrizione').'", "name": "descrizione", "required": 1, "value": '.json_encode($rsr[0]['descrizione']).' ]}
'; diff --git a/modules/interventi/add_articolo.php b/modules/interventi/add_articolo.php index f0fc8a778..69660d52f 100644 --- a/modules/interventi/add_articolo.php +++ b/modules/interventi/add_articolo.php @@ -87,7 +87,7 @@ echo ' echo '
- {[ "type": "textarea", "label": "'.tr('Descrizione').'", "name": "descrizione", "id": "descrizione_articolo", "required": 1, "value": "'.$descrizione.'" ]} + {[ "type": "textarea", "label": "'.tr('Descrizione').'", "name": "descrizione", "id": "descrizione_articolo", "required": 1, "value": '.json_encode($descrizione).' ]}

'; diff --git a/modules/interventi/add_righe.php b/modules/interventi/add_righe.php index ab6e2f5d8..50715862c 100644 --- a/modules/interventi/add_righe.php +++ b/modules/interventi/add_righe.php @@ -54,7 +54,7 @@ echo ' echo '
- {[ "type": "textarea", "label": "'.tr('Descrizione').'", "id": "descrizione_riga", "name": "descrizione", "required": 1, "value": "'.$descrizione.'" ]} + {[ "type": "textarea", "label": "'.tr('Descrizione').'", "id": "descrizione_riga", "name": "descrizione", "required": 1, "value": '.json_encode($descrizione).' ]}

'; diff --git a/modules/ordini/add_riga.php b/modules/ordini/add_riga.php index 0a6c5ee00..58003d60f 100644 --- a/modules/ordini/add_riga.php +++ b/modules/ordini/add_riga.php @@ -75,7 +75,7 @@ if (!empty($idriga)) { echo '
- {[ "type": "textarea", "label": "'.tr('Descrizione').'", "name": "descrizione", "required": 1, "value": "'.$descrizione.'" ]} + {[ "type": "textarea", "label": "'.tr('Descrizione').'", "name": "descrizione", "required": 1, "value": '.json_encode($descrizione).' ]}
'; diff --git a/modules/preventivi/edit_riga.php b/modules/preventivi/edit_riga.php index cf3b6cf26..fdc334833 100644 --- a/modules/preventivi/edit_riga.php +++ b/modules/preventivi/edit_riga.php @@ -73,7 +73,7 @@ echo ' echo '
- {[ "type": "textarea", "label": "'.tr('Descrizione').'", "name": "descrizione", "id": "desc", "value": "'.$descrizione.'", "required": 1 ]} + {[ "type": "textarea", "label": "'.tr('Descrizione').'", "name": "descrizione", "id": "desc", "value": '.json_encode($descrizione).', "required": 1 ]}
';