Exemple #1
0
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getMediafiles()
 {
     return $this->hasMany(Mediafile::className(), ['id' => 'mediafile_id'])->viaTable('filemanager_mediafile_tag', ['tag_id' => 'id']);
 }
 /** Render model info
  * @param int $id
  * @param string $strictThumb only this thumb will be selected
  * @return string
  */
 public function actionInfo($id, $strictThumb = null)
 {
     $model = Mediafile::findOne($id);
     Yii::$app->assetManager->bundles = false;
     return $this->renderAjax('info', ['model' => $model, 'strictThumb' => $strictThumb]);
 }
Exemple #3
0
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getMediafile()
 {
     return $this->hasOne(Mediafile::className(), ['id' => 'mediafile_id']);
 }
 /**
  * Load model by id
  * @param int $id
  * @return Mediafile
  */
 private function loadModel($id)
 {
     return Mediafile::findOne($id);
 }