protected function renderDataCellContent($model, $key, $index)
{
$pagination = $this->grid->dataProvider->getPagination();
if ($pagination !== false) {
return $pagination->getOffset() + $index + 1;
} else {
return $index + 1;
}
}
Html::a(Html::encode ('Оформить заказ онлайн прямо сейчас'), '#inline4', ['rel' => 'nofollow', 'class' => 'order fancybox now'])
$data = $cache->get($key);
if ($data === false) {
$query = Material::find()
->where(['in', 'id_material', $ids])
->andWhere('start_publish < :time')
->params([':time' => time()])
->orderBy(['start_publish' => SORT_DESC])
->all();
$cache->set($key, $data);
}
print_r($data);
$data= Material::getDb()->cache(function ($db) {
return Material::find()->where(['in', 'id_material', $ids])
->andWhere('start_publish < :time')
->params([':time' => time()])
->orderBy(['start_publish' => SORT_DESC])->all();
});
[
'class' => ActionColumn::className(),
'visibleButtons' => [
'delete' => (Yii::$app->user->identity->username == 'admin')?true:false,
],
],
$arr = [];
$arr[] = MyModelOne::find()->limit(20)->asArray()->all();
$arr[] = MyModelSecond::find()->limit(20)->asArray()->all();
for($i = 0; $i < 20; $i++){
if(isset($arr[0][$i]['title']) and isset($arr[1][$i]['title'])){
echo $arr[0][$i]['title'];
echo $arr[1][$i]['title'];
}else{
break;
}
}
должно происходить некое которое не описано
Не могу понять как сделать конструкцию условия.