コード例 #1
0
 /**
  * Displays a single Product model.
  * @param integer $id
  * @return mixed
  */
 public function actionView($id)
 {
     $newCookie = new Cookie();
     $newCookie->name = 'product';
     $newCookie->value = $id;
     $newCookie->expire = time() + 60 * 60 * 24 * 180;
     $cookie = Yii::$app->getResponse()->getCookies()->add($newCookie);
     $productcharacteristics = ProductCharacteristic::find()->where(['product_id' => $id])->orderBy(['sort' => SORT_ASC])->all();
     return $this->render('view', ['model' => $this->findModel($id), 'productcharacteristics' => $productcharacteristics]);
 }
コード例 #2
0
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getProductCharacteristics()
 {
     return $this->hasMany(ProductCharacteristic::className(), ['characteristic_id' => 'id']);
 }