Skip to content

Commit 46b0f9e

Browse files
committed
fix: aggiunta categoria da impianti
1 parent 4a6cff8 commit 46b0f9e

7 files changed

Lines changed: 10 additions & 8 deletions

File tree

modules/articoli/add.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
</div>
4848

4949
<div class="col-md-3">
50-
{[ "type": "select", "label": "<?php echo tr('Categoria'); ?>", "name": "categoria", "required": 0, "ajax-source": "categorie", "icon-after": "add|<?php echo Module::where('name', 'Categorie')->first()->id; ?>" ]}
50+
{[ "type": "select", "label": "<?php echo tr('Categoria'); ?>", "name": "categoria", "required": 0, "ajax-source": "categorie", "icon-after": "add|<?php echo Module::where('name', 'Categorie')->first()->id; ?>|is_articolo=1" ]}
5151
</div>
5252

5353
<div class="col-md-3">

modules/articoli/edit.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@
6161
<div class="col-md-3">
6262
<?php echo (!empty($record['id_categoria'])) ?
6363
Modules::link('Categorie', $record['id_categoria'], null, null, 'class="pull-right"') : ''; ?>
64-
{[ "type": "select", "label": "<?php echo tr('Categoria'); ?>", "name": "categoria_edit", "id": "categoria_edit", "required": 0, "value": "$id_categoria$", "ajax-source": "categorie", "icon-after": "add|<?php echo Module::where('name', 'Categorie')->first()->id; ?>" ]}
64+
{[ "type": "select", "label": "<?php echo tr('Categoria'); ?>", "name": "categoria_edit", "id": "categoria_edit", "required": 0, "value": "$id_categoria$", "ajax-source": "categorie", "icon-after": "add|<?php echo Module::where('name', 'Categorie')->first()->id; ?>|is_articolo=1" ]}
6565
</div>
6666

6767
<div class="col-md-3">

modules/categorie/add.php

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@
2121
use Modules\Articoli\Categoria;
2222

2323
$id_original = filter('id_original');
24+
$is_impianto_default = filter('is_impianto') !== null ? filter('is_impianto') : 0;
25+
$is_articolo_default = filter('is_articolo') !== null ? filter('is_articolo') : 1;
2426

2527
if (!empty($id_record)) {
2628
include __DIR__.'/init.php';
@@ -53,11 +55,11 @@
5355
</div>
5456

5557
<div class="col-md-2">
56-
{[ "type": "checkbox", "label": "<?php echo tr('Articolo'); ?>", "name": "is_articolo_add", "value": "<?php echo $categoria ? $categoria->is_articolo : ($id_original ? Categoria::find($id_original)->is_articolo : 1); ?>", "disabled": "<?php echo !empty($id_original) ? 1 : 0; ?>" ]}
58+
{[ "type": "checkbox", "label": "<?php echo tr('Articolo'); ?>", "name": "is_articolo_add", "value": "<?php echo $categoria ? $categoria->is_articolo : ($id_original ? Categoria::find($id_original)->is_articolo : $is_articolo_default); ?>", "disabled": "<?php echo !empty($id_original) ? 1 : 0; ?>" ]}
5759
</div>
5860

5961
<div class="col-md-2">
60-
{[ "type": "checkbox", "label": "<?php echo tr('Impianto'); ?>", "name": "is_impianto_add", "value": "<?php echo $categoria ? $categoria->is_impianto : ($id_original ? Categoria::find($id_original)->is_impianto : 0); ?>", "disabled": "<?php echo !empty($id_original) ? 1 : 0; ?>" ]}
62+
{[ "type": "checkbox", "label": "<?php echo tr('Impianto'); ?>", "name": "is_impianto_add", "value": "<?php echo $categoria ? $categoria->is_impianto : ($id_original ? Categoria::find($id_original)->is_impianto : $is_impianto_default); ?>", "disabled": "<?php echo !empty($id_original) ? 1 : 0; ?>" ]}
6163
</div>
6264
</div>
6365

modules/combinazioni_articoli/add.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
2323
<div class="row">
2424
<div class="col-md-6">
25-
{[ "type": "select", "label": "'.tr('Categoria').'", "name": "id_categoria", "required": 0, "value": "$id_categoria$", "ajax-source": "categorie", "icon-after": "add|'.Module::where('name', 'Categorie')->first()->id.'" ]}
25+
{[ "type": "select", "label": "'.tr('Categoria').'", "name": "id_categoria", "required": 0, "value": "$id_categoria$", "ajax-source": "categorie", "icon-after": "add|'.Module::where('name', 'Categorie')->first()->id.'|is_articolo=1" ]}
2626
</div>
2727
2828
<div class="col-md-6">

modules/combinazioni_articoli/edit.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
'.Modules::link('Categorie', $combinazione->id_categoria, null, null, 'class="pull-right"');
3434
}
3535
echo '
36-
{[ "type": "select", "label": "'.tr('Categoria').'", "name": "id_categoria", "required": 0, "value": "$id_categoria$", "ajax-source": "categorie", "icon-after": "add|'.Module::where('name', 'Categorie')->first()->id.'" ]}
36+
{[ "type": "select", "label": "'.tr('Categoria').'", "name": "id_categoria", "required": 0, "value": "$id_categoria$", "ajax-source": "categorie", "icon-after": "add|'.Module::where('name', 'Categorie')->first()->id.'|is_articolo=1" ]}
3737
</div>
3838
3939
<div class="col-md-6">

modules/impianti/add.php

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

5454
<div class="row">
5555
<div class="col-md-3">
56-
{[ "type": "select", "label": "<?php echo tr('Categoria'); ?>", "name": "id_categoria", "required": 0, "ajax-source": "categorie_imp", "icon-after": "add|<?php echo $id_modulo_categorie_impianti; ?>" ]}
56+
{[ "type": "select", "label": "<?php echo tr('Categoria'); ?>", "name": "id_categoria", "required": 0, "ajax-source": "categorie_imp", "icon-after": "add|<?php echo $id_modulo_categorie_impianti; ?>|is_impianto=1" ]}
5757
</div>
5858

5959
<div class="col-md-3">

modules/impianti/edit.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@
8787
<div class="col-md-6">
8888
<?php echo (!empty($record['id_categoria'])) ?
8989
Modules::link('Categorie', $record['id_categoria'], null, null, 'class="pull-right"') : ''; ?>
90-
{[ "type": "select", "label": "<?php echo tr('Categoria'); ?>", "name": "id_categoria", "required": 0, "value": "$id_categoria$", "ajax-source": "categorie_imp", "icon-after": "add|<?php echo $id_modulo_categorie_impianti; ?>" ]}
90+
{[ "type": "select", "label": "<?php echo tr('Categoria'); ?>", "name": "id_categoria", "required": 0, "value": "$id_categoria$", "ajax-source": "categorie_imp", "icon-after": "add|<?php echo $id_modulo_categorie_impianti; ?>|is_impianto=1" ]}
9191
</div>
9292

9393
<div class="col-md-6">

0 commit comments

Comments
 (0)