Example #1
0
 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]);
 }
Example #2
0
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getDiscovery()
 {
     return $this->hasOne(Discovery::className(), ['id' => 'discovery_id']);
 }