Рюкзак Laravel, как установить addColumn

Как установить addColumn type => select, с параметром value = "1" not value = "name"

Это мой код:

$this->crud->addColumn([
            // 1-n relationship
            'label'     => "Unit",
            'type'      => "select",
            'name'      => 'measurement_id',
            'entity'    => 'measurement',
            'attribute' => "name",
            'model'     => "App\Models\Measurement",
        ]);

HTML результат

<option value="Name">Name</option>

Я хочу установить значение опции по id,

<option value="1">Name</option>

person Chandra Wibowo    schedule 17.05.2018    source источник
comment
Попробуйте "default" => 1,   -  person tabacitu    schedule 22.05.2018


Ответы (1)


Убедитесь, что вы хотите добавить столбец, а не поле. Если это поле, напишите.

$this->crud->addField([
        // 1-n relationship
        'label'     => "Unit",
        'type'      => "select",
        'name'      => 'measurement_id',
        'entity'    => 'measurement',
        'attribute' => "name",
        'model'     => "App\Models\Measurement",
    ]);
person Castro Alhdo    schedule 02.06.2018