Beispiel #1
0
 /**
  * Prompt the user to choose the handler type they would like to add
  *
  * @return XenForo_ControllerResponse_View
  */
 public function actionAdd()
 {
     $handlerTypeModel = $this->_getHandlerTypeModel();
     $viewParams = array('handlerTypeOptions' => ThemeHouse_Objects_Model_HandlerType::getHandlerTypeTitles());
     return $this->responseView('ThemeHouse_Objects_ViewAdmin_Handler_Add', 'th_handler_add_objects', $viewParams);
 }
 /**
  * Helper to get the handler add/edit form controller response.
  * 
  * @param array $handler
  * 
  * @return XenForo_ControllerResponse_View
  */
 protected function _getHandlerAddEditResponse(array $handler)
 {
     $choices = array('handler_type_id' => ThemeHouse_Objects_Model_HandlerType::getHandlerTypeTitles());
     $viewParams = array('choices' => $choices, 'handler' => $handler);
     return $this->responseView('ThemeHouse_Objects_ViewAdmin_Handler_Edit', 'th_handler_edit_objects', $viewParams);
 }