代码在这里
<?= $form->field($model, 'machine_name') ?>
它将给出
<input type="text" id="machine-machine_name" class="form-control" name="Machine[machine_name]" maxlength="255" aria-required="true" autocomplete="off">
我想更改
name="Machine[machine_name]"
到
name="something_else[machine_name]"
something_else 对于所有表单字段都是动态的
答案 0 :(得分:3)
此前缀来自formName()
。您可以在模型(Machine
)中覆盖此方法以提供自定义前缀:
public function formName() {
return 'something_else';
}