/** * @ipSubmenu Table types */ public function index() { ipAddJs('Ip/Internal/Core/assets/js/angular.js'); ipAddJs('Plugin/DataTableWidget/assets/tableTypesController.js'); $data = array('createForm' => AdminFormHelper::createForm(true), 'updateForm' => AdminFormHelper::updateForm(true), 'deleteForm' => AdminFormHelper::deleteForm()); ipAddJsVariable('tableTypes', TableType::getAllAsArray()); ipAddJsVariable('columnOptions', TableType::getColumnOptions()); ipAddJsVariable('languages', ipContent()->getLanguages()); return ipView('view/layout.php', $data)->render(); }