コード例 #1
0
 /**
  * 
  */
 public function actionUserBoxes($date = null)
 {
     $DeliveryDates = DeliveryDate::model()->findAll();
     if (!$date) {
         $date = DeliveryDate::getCurrentDeliveryDateId();
     }
     $CDD = new Order('search');
     $CDD->unsetAttributes();
     if (isset($_GET['Order'])) {
         $CDD->attributes = $_GET['Order'];
     }
     $CDDsWithExtras = $CDD->extrasSearch($date);
     $SelectedDeliveryDate = DeliveryDate::model()->findByPk($date);
     $UserBoxes = new UserBox('search');
     $UserBoxes->unsetAttributes();
     // clear any default values
     if (isset($_GET['UserBox'])) {
         $UserBoxes->attributes = $_GET['UserBox'];
     }
     $this->render('user_boxes', array('SelectedDeliveryDate' => $SelectedDeliveryDate, 'DeliveryDates' => $DeliveryDates, 'UserBoxes' => $UserBoxes, 'CDDsWithExtras' => $CDDsWithExtras, 'CDD' => $CDD));
 }
コード例 #2
0
 /**
  * Manages all models.
  */
 public function actionAdmin()
 {
     $model = new UserBox('search');
     $model->unsetAttributes();
     // clear any default values
     if (isset($_GET['UserBox'])) {
         $model->attributes = $_GET['UserBox'];
     }
     $this->render('admin', array('model' => $model));
 }