'checkboxOptions' => function ($model, $key, $index, $column) {
return ($model->someAttr == 5)?['checked'=>"checked"]:[];
}
'columns' => [
[
'attribute' => 'title',
'format' => 'html',
'value' => function($model, $key, $index) {
if(($index % 2) == 0){
return "я четная строка";
}else{
return "я сука не сильно четная";
}
}
],
$arr = Statprice::find()->all();
$from_date_collumn = ArrayHelper::getColumn($arr, 'from_date')
yii\web\UploadedFile::getInstance()
yii\web\UploadedFile::getInstances()
<?= $form->field($model, 'myAttribute[]')->fileInput();?>
<?= $form->field($model, 'myAttribute[]')->fileInput();?>
<?= $form->field($model, 'myAttribute[]')->fileInput();?>
<?= $form->field($model, 'myAttribute[]')->fileInput();?>
<?= $form->field($model, 'myAttribute[]')->fileInput();?>
<?= $form->field($model, 'myAttribute[]')->fileInput();?>
//это стандарный
'urlManager' => [
'class' => 'yii\web\urlManager',
'enablePrettyUrl' => true,
'showScriptName' => false,
'rules' => [],
],
//это второй
'urlManagerBack' => [
'class' => 'yii\web\urlManager',
'baseUrl' => 'http://mybackenddomain.com',
'enablePrettyUrl' => true,
'showScriptName' => false,
'rules' => require(__DIR__ . '/../../backend/config/routes.php'), //тут путь к файлу с rules для backend
],
Yii::$app->urlManagerBack->createAbsoluteUrl('/'); //ссылка на главную
Yii::$app->urlManagerBack->createUrl(['site/about']); //Ваш пример
$orders = Order::find();
foreach($some_array as $key=>$value){
$orders->andFilterWhere([$key=>$value]);
}
$orders->andFilterWhere(['>=', 'priced_value', $modelExchangeSearchForm->price_from]);
$orders->andFilterWhere(['>=', 'priced_value', $modelExchangeSearchForm->price_from]);