public function actionIndex() { $this->link_canonical = Url::to(['index'], true); $discoveries = Discovery::find()->where(['is_active' => 1])->orderBy('position asc')->all(); if ($this->is_mobile && !$this->is_tablet) { $discovery_image_suffix = Discovery::$image_resizes['mobile']; } else { if ($this->is_tablet) { $discovery_image_suffix = Discovery::$image_resizes['tablet']; } else { $discovery_image_suffix = Discovery::$image_resizes['desktop']; } } return $this->render('index', ['discovery_image_suffix' => $discovery_image_suffix, 'discoveries' => $discoveries]); }
/** * @return \yii\db\ActiveQuery */ public function getDiscovery() { return $this->hasOne(Discovery::className(), ['id' => 'discovery_id']); }