<?= Html::csrfMetaTags() ?>
- это как раз их выводит. А задавать их нужно во вью (в view/somefolder/index.php, view/somefolder/create.php и т.д.), а не в layout (layout/some_name.php) $this->title = "мой тайтл";
$this->registerMetaTag(['name' => 'description', 'content' => 'мой супер пупер текст']);
$class = 'active';
foreach($categories as $category) {
echo '<li class="list__item '.$class.'"></li>';
if($class == 'active'){
$class = ''
}
}
foreach($categories as $key => $category) {
echo '<li class="list__item'.($key == 0)?" active":"".'"></li>';
}
Paypal говорит, что номером счета является email.
print_r($model->id_zakaz);
- это вообще никогда не выполнитсяif ($model->id_sotrud == 2) {
return 'M-'.$model->id_zakaz;
}
return $model->id_zakaz;
return ($model->id_sotrud == 2)?'M-'.$model->id_zakaz:$model->id_zakaz;
public function getMyCrazyHren(){
return ($this->id_sotrud == 2)?'M-'.$this->id_zakaz:$this->id_zakaz;
}
[
'attribute' => 'id_zakaz',
'headerOptions' => ['width' => '20'],
'value' => 'myCrazyHren',
]
Где проще
$model = Product->find()->andWhere(['>','price',150])->limit(5)->all(); //выборка с условиями и лимитом
$model->save(); //запись