Skip to content

Commit 40d3ce8

Browse files
committed
fix: creazione ordine moduli tradotti
1 parent b875a91 commit 40d3ce8

4 files changed

Lines changed: 12 additions & 12 deletions

File tree

include/common/importa.php

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@
124124
}
125125

126126
// Opzioni aggiuntive per gli Interventi
127-
elseif ($final_module->getTranslation('title') == 'Attività') {
127+
elseif ($final_module->name == 'Interventi') {
128128
echo '
129129
<div class="col-md-6">
130130
{[ "type": "select", "label": "'.tr('Stato').'", "name": "id_stato_intervento", "required": 1, "values": "query=SELECT `in_statiintervento`.`id`, `in_statiintervento_lang`.`title` as `descrizione`, `colore` AS _bgcolor_ FROM `in_statiintervento` LEFT JOIN `in_statiintervento_lang` ON (`in_statiintervento`.`id` = `in_statiintervento_lang`.`id_record` AND `in_statiintervento_lang`.`id_lang` = '.prepare(Models\Locale::getDefault()->id).') WHERE `deleted_at` IS NULL AND `is_bloccato` = 0 ORDER BY `title`" ]}
@@ -136,7 +136,7 @@
136136
}
137137

138138
// Opzioni aggiuntive per i Contratti
139-
elseif ($final_module->getTranslation('title') == 'Contratti') {
139+
elseif ($final_module->name == 'Contratti') {
140140
$stato_predefinito = StatoContratto::where('name', 'Bozza')->first()->id;
141141

142142
echo '
@@ -146,7 +146,7 @@
146146
}
147147

148148
// Opzioni aggiuntive per i DDT
149-
elseif (in_array($final_module->getTranslation('title'), ['Ddt in uscita', 'Ddt in entrata'])) {
149+
elseif (in_array($final_module->name, ['Ddt in uscita', 'Ddt in entrata'])) {
150150
$stato_predefinito = Stato::where('name', 'Bozza')->first()->id;
151151

152152
echo '
@@ -160,7 +160,7 @@
160160
}
161161

162162
// Opzioni aggiuntive per gli Ordini
163-
elseif (in_array($final_module->getTranslation('title'), ['Ordini cliente', 'Ordini fornitore'])) {
163+
elseif (in_array($final_module->name, ['Ordini cliente', 'Ordini fornitore'])) {
164164
$stato_predefinito = StatoOrdine::where('name', 'Bozza')->first()->id;
165165

166166
echo '
@@ -190,7 +190,7 @@
190190
}
191191

192192
// Conto, rivalsa INPS, ritenuta d'acconto e ritenuta previdenziale
193-
if (in_array($final_module->getTranslation('title'), ['Fatture di vendita', 'Fatture di acquisto']) && !in_array($original_module->getTranslation('title'), ['Fatture di vendita', 'Fatture di acquisto'])) {
193+
if (in_array($final_module->name, ['Fatture di vendita', 'Fatture di acquisto']) && !in_array($original_module->name, ['Fatture di vendita', 'Fatture di acquisto'])) {
194194
$id_rivalsa_inps = setting('Cassa previdenziale predefinita');
195195
if ($dir == 'uscita') {
196196
$id_ritenuta_acconto = $documento->anagrafica->id_ritenuta_acconto_acquisti;
@@ -337,14 +337,14 @@
337337
<tbody id="righe_documento_importato">';
338338

339339
foreach ($righe as $i => $riga) {
340-
if ($final_module->getTranslation('title') == 'Ordini fornitore') {
340+
if ($final_module->name == 'Ordini fornitore') {
341341
$qta_rimanente = $riga['qta'];
342342
} else {
343343
$qta_rimanente = $riga['qta_rimanente'];
344344
}
345345

346346
$attr = 'checked="checked"';
347-
if ($original_module->getTranslation('title') == 'Preventivi') {
347+
if ($original_module->name == 'Preventivi') {
348348
if (empty($riga['confermato']) && $riga['is_descrizione'] == 0) {
349349
$attr = '';
350350
}

modules/fatture/actions.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838

3939
$module = Module::find($id_module);
4040
$op = post('op');
41-
if ($module->getTranslation('title', Models\Locale::getPredefined()->id) == 'Fatture di vendita') {
41+
if ($module->name == 'Fatture di vendita') {
4242
$dir = 'entrata';
4343
} else {
4444
$dir = 'uscita';

modules/ordini/crea_documento.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
$module = Module::where('name', $documento->module)->first();
3232

3333
if (get('documento') == 'fattura') {
34-
$final_module = $module->getTranslation('title', Models\Locale::getPredefined()->id) == 'Ordini cliente' ? 'Fatture di vendita' : 'Fatture di acquisto';
34+
$final_module = $module->name = 'Ordini cliente' ? 'Fatture di vendita' : 'Fatture di acquisto';
3535
$op = 'add_documento';
3636
$tipo_documento_finale = Fattura::class;
3737
} elseif (get('documento') == 'ordine_fornitore') {
@@ -40,10 +40,10 @@
4040
$tipo_documento_finale = Ordine::class;
4141
} elseif (get('documento') == 'intervento') {
4242
$final_module = 'Interventi';
43-
$op = $module->getTranslation('title', Models\Locale::getPredefined()->id) == 'Ordini cliente' ? 'add_documento' : 'add_intervento';
43+
$op = $module->name == 'Ordini cliente' ? 'add_documento' : 'add_intervento';
4444
$tipo_documento_finale = Intervento::class;
4545
} else {
46-
$final_module = $module->getTranslation('title', Models\Locale::getPredefined()->id) == 'Ordini cliente' ? 'Ddt in uscita' : 'Ddt in entrata';
46+
$final_module = $module->name == 'Ordini cliente' ? 'Ddt in uscita' : 'Ddt in entrata';
4747
$op = 'add_ordine';
4848
$tipo_documento_finale = DDT::class;
4949
}

modules/ordini/edit.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
$block_edit = $record['flag_completato'];
2525
$module = Module::find($id_module);
2626

27-
if ($module->getTranslation('title', Models\Locale::getPredefined()->id) == 'Ordini cliente') {
27+
if ($module->name == 'Ordini cliente') {
2828
$dir = 'entrata';
2929
} else {
3030
$dir = 'uscita';

0 commit comments

Comments
 (0)