Beispiel #1
0
 /**
  * prepareExecute
  *
  * @return  void
  */
 protected function prepareExecute()
 {
     parent::prepareExecute();
     $catId = $this->input->get('category');
     $this->view['category'] = (new CategoryMapper())->findOne($catId);
     $this->view['post'] = new Data($this->getUserState($this->getContext('edit.data')));
 }
Beispiel #2
0
 /**
  * postExecute
  *
  * @param mixed $result
  *
  * @return  mixed
  */
 protected function postExecute($result = null)
 {
     return parent::postExecute($result);
 }
Beispiel #3
0
 /**
  * prepareExecute
  *
  * @param ModelRepository $model
  *
  * @return void
  */
 protected function prepareModelState(ModelRepository $model)
 {
     parent::prepareModelState($model);
     // Only use once
     $this->removeUserState($this->getContext('edit.data'));
 }
 /**
  * prepareExecute
  *
  * @param ModelRepository $model
  *
  * @return void
  */
 protected function prepareModelState(ModelRepository $model)
 {
     parent::prepareModelState($model);
     // Force registration do not get any item
     $model['item.pk'] = -1;
 }