diff --git a/controller.php b/controller.php index 172806bc0..66efcbb3a 100755 --- a/controller.php +++ b/controller.php @@ -104,17 +104,22 @@ echo ' $record = $module_record; echo ' - -'; + '; redirectOperation($id_module, !empty($id_parent) ? $id_parent : $id_record); // Interfaccia per la modifica dell'ordine e della visibilità delle colonne (Amministratore) if ($user->is_admin && string_contains($module['option'], '|select|')) { echo ' - - '.tr('Modifica colonne').' -
 
+
+
+
+ + '.tr('Modifica colonne').' + +
+
+
 
'; } +echo''; + // Widget in basso echo '{( "name": "widgets", "id_module": "'.$id_module.'", "position": "right", "place": "controller" )}'; diff --git a/include/colonne.php b/include/colonne.php index a2b1b5d47..d2e305420 100644 --- a/include/colonne.php +++ b/include/colonne.php @@ -25,7 +25,7 @@ $structure = Module::find($id_module); echo '

'.tr('Trascina le colonne per ordinare la struttura della tabella principale, seleziona e deseleziona le colonne per renderle visibili o meno').'.

-
'; +
'; $fields = $dbo->fetchArray('SELECT `zz_views`.*, (SELECT GROUP_CONCAT(`zz_groups_lang`.`title`) FROM `zz_group_view` INNER JOIN `zz_groups` ON `zz_group_view`.`id_gruppo` = `zz_groups`.`id` LEFT JOIN `zz_groups_lang` ON (`zz_groups`.`id` = `zz_groups_lang`.`id_record` AND `zz_groups_lang`.`id_lang` = '.prepare(Models\Locale::getDefault()->id).') WHERE `zz_group_view`.`id_vista` = `zz_views`.`id`) AS gruppi_con_accesso FROM `zz_views` LEFT JOIN `zz_views_lang` ON (`zz_views`.`id` = `zz_views_lang`.`id_record` AND `zz_views_lang`.`id_lang` = '.prepare(Models\Locale::getDefault()->id).') WHERE `id_module`='.prepare($id_module).' ORDER BY `order` ASC'); foreach ($fields as $field) {