public function run() { if ($this->torAd) { echo $this->render('full', ['torAd' => $this->torAd]); } else { echo Html::tag('div', '<em>По Вашему запросу ничего не найдено</em>', ['class' => 'text-center text-muted']); } $view = $this->view; TorAdsAsset::register($view); }
public function run() { $ads = TorAds::find()->orderBy(['created_at' => SORT_ASC, 'price' => SORT_ASC])->limit(20)->all(); $ads_promo = TorAds::find()->limit(5)->orderBy(['created_at' => rand()])->all(); if ($ads) { echo $this->render('preview', ['ads' => $ads, 'ads_promo' => $ads_promo]); } $view = $this->view; TorAdsAsset::register($view); }
public function run() { $link = Links::findOne(['url' => '/' . $this->url]); $this->links_id[] = $link->id; if ($link->child_exist == 1) { $this->getLinksId($link->id); } $ads = TorAds::find()->where(['links_id' => $this->links_id])->orderBy(['created_at' => SORT_ASC, 'price' => SORT_ASC])->limit(20)->all(); $ads_promo = TorAds::find()->where(['links_id' => $this->links_id])->limit(5)->orderBy(['created_at' => rand()])->all(); if ($ads) { echo $this->render('preview', ['ads' => $ads, 'ads_promo' => $ads_promo]); } else { echo Html::tag('div', '<em>Для заданных параметров товар не найден</em>', ['class' => 'text-center text-muted']); } $view = $this->view; TorAdsAsset::register($view); }