'Posizioni', 'dev' => false, 'fields' => $this->field_options(), 'form_title_add' => 'Add Posizione', 'form_title_update' => 'Edit Posizione', 'form_submit' => 'Add', 'table_title' => 'Pagina per la tabella Posizioni', 'form_submit_update' => 'Update', 'base' => '', 'UpdatedAt' => '', 'DeletedAt' => '', ]; $this->crud = new Crud($params, service('request')); }// __construct protected function field_options() { $fields = []; $fields['psIDplace'] = ['label' => 'ID', 'helper' => 'Identificativo univoco della posizione']; $fields['psCode'] = ['label' => 'Code', 'helper' => 'Codice della posizione (max 16 caratteri)', 'required' => true, 'unique' => [true, 'psCode']]; $fields['psDescrizione'] = ['label' =>'Descrizione', 'helper' => 'Descrizione della posizione', 'required' => true]; return $fields; }// field_options public function index() { return $this->CRUD_view(['psIDplace', 'psCode', 'psDescrizione']); } //-------------------------------------------------------------------- // Auto CRUD terminato //-------------------------------------------------------------------- }