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.
This commit is contained in:
Thomas Zilio 2017-09-28 10:16:18 +02:00
parent 6693263588
commit 6a6a9a64a4
7 changed files with 7 additions and 7 deletions

View File

@ -55,7 +55,7 @@ echo '
// Descrizione // Descrizione
echo ' echo '
<div class="col-md-12"> <div class="col-md-12">
{[ "type": "textarea", "label": "'.tr('Descrizione').'", "name": "descrizione", "value": "'.$descrizione.'", "required": 1 ]} {[ "type": "textarea", "label": "'.tr('Descrizione').'", "name": "descrizione", "value": '.json_encode($descrizione).', "required": 1 ]}
</div>'; </div>';
// Iva // Iva

View File

@ -69,7 +69,7 @@ if (!empty($idriga)) {
echo ' echo '
<div class="row"> <div class="row">
<div class="col-md-12"> <div class="col-md-12">
{[ "type": "textarea", "label": "'.tr('Descrizione').'", "name": "descrizione", "required": 1, "value": "'.$descrizione.'" ]} {[ "type": "textarea", "label": "'.tr('Descrizione').'", "name": "descrizione", "required": 1, "value": '.json_encode($descrizione).' ]}
</div> </div>
</div>'; </div>';

View File

@ -41,7 +41,7 @@ echo '
echo ' echo '
<div class="row"> <div class="row">
<div class="col-md-12"> <div class="col-md-12">
{[ "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']).' ]}
</div> </div>
</div>'; </div>';

View File

@ -87,7 +87,7 @@ echo '
echo ' echo '
<div class="row"> <div class="row">
<div class="col-md-12"> <div class="col-md-12">
{[ "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).' ]}
</div> </div>
</div> </div>
<br>'; <br>';

View File

@ -54,7 +54,7 @@ echo '
echo ' echo '
<div class="row"> <div class="row">
<div class="col-md-12"> <div class="col-md-12">
{[ "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).' ]}
</div> </div>
</div> </div>
<br>'; <br>';

View File

@ -75,7 +75,7 @@ if (!empty($idriga)) {
echo ' echo '
<div class="row"> <div class="row">
<div class="col-md-12"> <div class="col-md-12">
{[ "type": "textarea", "label": "'.tr('Descrizione').'", "name": "descrizione", "required": 1, "value": "'.$descrizione.'" ]} {[ "type": "textarea", "label": "'.tr('Descrizione').'", "name": "descrizione", "required": 1, "value": '.json_encode($descrizione).' ]}
</div> </div>
</div>'; </div>';

View File

@ -73,7 +73,7 @@ echo '
echo ' echo '
<div class="row"> <div class="row">
<div class="col-md-12"> <div class="col-md-12">
{[ "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 ]}
</div> </div>
</div>'; </div>';