|--------------------------------------------------------------------------
*/
- // TODO: remove setFromDb() and manually define Fields and Columns
$this->crud->addField(['type' => 'text', 'name' => 'name', 'label' => 'Template table name'], 'create');
$this->crud->addField(['type' => 'text', 'name' => 'label', 'label' => 'Tamplate label'], 'both');
- $this->crud->addField([ // Table
- 'name' => 'attributes',
- 'label' => 'Fields definitions',
- 'type' => 'table',
- 'entity_singular' => 'field', // used on the "Add X" button
- 'columns' => [
- 'name' => 'Name',
- 'desc' => 'Label',
- 'price' => 'Attributes'
- ],
- ], 'both');
+ $this->crud->addField(['type' => 'textarea', 'name' => 'attributes', 'label' => 'Fields definitions'], 'both');
// add asterisk for fields that are required in ModelRequest
$this->crud->setRequiredFields(StoreRequest::class, 'create');