/** * Вывод списка промо-страниц. * * @return string */ public function actionIndex() { /** @var \common\models\User $user */ $user = Yii::$app->getUser()->getIdentity(); $landings = Landing::findAll(['company_id' => $user->getCompanyId(), 'is_deleted' => false]); return $this->render('index', ['landings' => $landings, 'user' => $user]); }
public function getActiveLandingNamesByCompanyId($companyId) { $landings = Landing::findAll(['company_id' => $companyId, 'is_deleted' => false]); $landingNames = []; if (!empty($landings)) { foreach ($landings as $landing) { $landingNames[$landing->getLandingId()] = $landing->getName(); } } return $landingNames; }