diff --git a/modules/combinazioni_articoli/add.php b/modules/combinazioni_articoli/add.php index b2f15bcc4..16d46241f 100644 --- a/modules/combinazioni_articoli/add.php +++ b/modules/combinazioni_articoli/add.php @@ -21,7 +21,6 @@ echo '
- '.Modules::link('Categorie articoli', $record['id_categoria'], null, null, 'class="pull-right"').' {[ "type": "select", "label": "'.tr('Categoria').'", "name": "id_categoria", "required": 0, "value": "$id_categoria$", "ajax-source": "categorie", "icon-after": "add|'.Modules::get('Categorie articoli')['id'].'" ]}
@@ -44,4 +43,12 @@ echo '
-'; + + +'; diff --git a/modules/combinazioni_articoli/edit.php b/modules/combinazioni_articoli/edit.php index d14688aef..8ad600a6d 100644 --- a/modules/combinazioni_articoli/edit.php +++ b/modules/combinazioni_articoli/edit.php @@ -26,8 +26,12 @@ echo '
-
- '.Modules::link('Categorie articoli', $record['id_categoria'], null, null, 'class="pull-right"').' +
'; + if (!empty($record['id_categoria'])) { + echo ' + '.Modules::link('Categorie articoli', $record['id_categoria'], null, null, 'class="pull-right"'); + } + echo ' {[ "type": "select", "label": "'.tr('Categoria').'", "name": "id_categoria", "required": 0, "value": "$id_categoria$", "ajax-source": "categorie", "icon-after": "add|'.Modules::get('Categorie articoli')['id'].'" ]}
@@ -127,4 +131,10 @@ function generaVarianti(button) { backto: "record-edit", }); } + +$("#id_categoria").change(function() { + updateSelectOption("id_categoria", $(this).val()); + + $("#id_sottocategoria").val(null).trigger("change"); +}); ';