. */ include_once __DIR__.'/../../core.php'; switch (post('op')) { case 'set_groups': $id_gruppi = explode(",",post('gruppi', true)[0]); foreach ($id_records as $id) { // Aggiornamento dei permessi relativi $dbo->sync('zz_group_segment', ['id_segment' => $id], ['id_gruppo' => (array) $id_gruppi]); } flash()->info(tr('Gruppi con accesso ai segmenti aggiornati!')); break; } $operations['set_groups'] = [ 'text' => ' '.tr('Imposta l\'accesso ai segmenti').'', 'data' => [ 'title' => tr('Imposta l\'accesso ai segmenti.'), 'msg' => '{[ "type": "select", "multiple":"1", "label": "'.tr('Seleziona i gruppi che avranno accesso ai segmenti selezionati:').'", "values": "query=SELECT id, nome AS descrizione FROM zz_groups ORDER BY id ASC", "name": "gruppi[]" ]}', 'button' => tr('Procedi'), 'class' => 'btn btn-lg btn-warning', 'blank' => false, ], ]; return $operations;