Какой именно DateRangePicker Вы используете, их не мало. Ну допустим kartik-v/yii2-date-range
Тогда залазим в доки
https://github.com/kartik-v/yii2-date-range/ и смотрим:
use kartik\daterange\DateRangePicker;
echo DateRangePicker::widget([
'model'=>$model,
'attribute'=>'datetime_range',
'convertFormat'=>true,
'startAttribute'=>'datetime_min',
'endAttribute'=>'datetime_max',
'pluginOptions'=>[
'timePicker'=>true,
'timePickerIncrement'=>30,
'locale'=>[
'format'=>'Y-m-d h:i A'
]
]
]);
Как видим передан 'model' и 'attribute'
теперь читаем ошибку еще раз "Either 'name', or 'model' and 'attribute' properties must be specified"
очевидно что не указали attribute. ActiveForm а именно от него унаследован этот виджет подразумевает наличие или пары 'model' + 'attribute' или name для формирования инпута. Ибо без name инпут быть не может, и либо Вы его указываете явно или он генерится на основании 'model' и еe 'attribute'