コード例 #1
0
ファイル: BaseaActions.class.php プロジェクト: hashir/UoA
 /**
  * DOCUMENT ME
  * @param sfWebRequest $request
  */
 public function executeAddSlot(sfWebRequest $request)
 {
     $page = $this->retrievePageForAreaEditing();
     aTools::setCurrentPage($page);
     $this->type = $this->getRequestParameter('type');
     $this->options = aTools::getAreaOptions($page->id, $this->name);
     aTools::setRealUrl($request->getParameter('actual_url'));
     if (!in_array($this->type, array_keys(aTools::getSlotTypesInfo($this->options)))) {
         $this->forward404();
     }
 }
コード例 #2
0
ファイル: BaseaSlotActions.class.php プロジェクト: hashir/UoA
 /**
  * DOCUMENT ME
  * @param sfRequest $request
  * @return mixed
  */
 public function executeAjaxEditView(sfRequest $request)
 {
     // Refresh the view
     $this->editSetup();
     aTools::setRealUrl($request->getParameter('realUrl'));
     return $this->editAjax(true);
 }