Ejemplo n.º 1
0
 /**
  *
  */
 public function indexAction()
 {
     $nodes = $this->merge($this->getActionAccessLists(), $this->getAdminNodes());
     $views = array('name' => 'Action管理', 'template' => 'kxadminnode/actions');
     $data = array('controllers' => $nodes);
     parent::showTabViews($views, '系统节点管理', $data);
 }
Ejemplo n.º 2
0
 public function manageAction()
 {
     $views = [["name" => '上传管理', "template" => "abfile/manage"]];
     $uploads = self::getAllUpload();
     $data = array('uploads' => $uploads);
     parent::addDialog('Action属性', 'abfile/settings');
     parent::showTabViews($views, '文件上传管理', $data);
 }
Ejemplo n.º 3
0
 /**
  * @param $adminUid
  * Create a new Admin user
  */
 public function updateAction($adminUid)
 {
     $roles = KxAdminRole::find()->toArray();
     $item = KxAdminUser::getItemById($adminUid);
     $data = array('i' => $item, 'roles' => $roles);
     $views = [['name' => '编辑管理员', "template" => "kxadminuser/edit"]];
     parent::showTabViews($views, '管理员管理', $data);
 }
Ejemplo n.º 4
0
 /**
  * List all Enum Classes
  */
 public function indexAction()
 {
     $views = [["name" => '常量定义', "template" => "abenum/list"]];
     $classNames = self::getEnumClasses();
     $data = array('classNames' => $classNames);
     parent::addDialog('Action属性', 'abenum/settings');
     parent::showTabViews($views, '常量定义管理', $data);
 }
Ejemplo n.º 5
0
 private function createCurdFromModel()
 {
     $tableNames = $this->tableNames();
     $views = [["name" => '新建模块', "template" => "abmodule/new_curd"], ["name" => '预览', 'id' => 'preview', "template" => "abmodule/new_curd_preview"]];
     parent::addDialog('下拉框设置', 'abmodule/dialog-select');
     parent::addDialog('文本框设置', 'abmodule/dialog-text');
     parent::addDialog('时间选择设置', 'abmodule/dialog-datetime');
     parent::addDialog('关联ID设置', 'abmodule/dialog-fk');
     parent::addDialog('主键ID设置', 'abmodule/dialog-pk');
     parent::addDialog('关联ID设置', 'abmodule/dialog-extend');
     parent::addDialog('行政区设置', 'abmodule/dialog-region');
     parent::addDialog('文件上传设置', 'abmodule/dialog-file');
     parent::addDialog('图片上传设置', 'abmodule/dialog-img');
     $data = array('table_names' => $tableNames, 'enum_defines' => AbEnumController::getEnumClasses());
     // $this->session->set('a', '323');
     parent::showTabViews($views, '创建CURD模块', $data);
 }
Ejemplo n.º 6
0
 /**
  * @comment 报表创建模块入口
  * @page
  */
 public function indexAction()
 {
     $tableNames = $this->tableNames();
     $data = array('table_names' => $tableNames);
     $views = [["name" => '新建报表', "template" => "abreport/create"]];
     parent::addDialog('下拉框设置', 'abreport/dialog-select');
     parent::addDialog('文本框设置', 'abreport/dialog-text');
     parent::addDialog('时间选择设置', 'abreport/dialog-datetime');
     parent::addDialog('关联ID设置', 'abreport/dialog-fk');
     parent::addDialog('主键ID设置', 'abreport/dialog-pk');
     parent::addDialog('关联ID设置', 'abreport/dialog-extend');
     parent::addDialog('行政区设置', 'abreport/dialog-region');
     parent::addDialog('文件上传设置', 'abreport/dialog-file');
     parent::addDialog('图片上传设置', 'abreport/dialog-img');
     parent::addDialog('添加列', 'abreport/dialog-new-row');
     parent::showTabViews($views, '创建报表', $data);
 }
Ejemplo n.º 7
0
 private function showExampleViews($template, $data)
 {
     $views = [["name" => '示例', "template" => $template]];
     parent::showTabViews($views, "示例 - {$template}", $data);
 }
Ejemplo n.º 8
0
 public function createAction()
 {
     $views = [["name" => '新建', "template" => "abforms/create"], ["name" => '预览', "template" => "abforms/preview"]];
     $data = array();
     parent::showTabViews($views, "Forms Creator", $data);
 }
Ejemplo n.º 9
0
 public function errorAction()
 {
     $views = [['name' => '错误信息', "template" => "kxadminrole/item"]];
     $data = array('itemViewMode' => 'update');
     parent::showTabViews($views, '错误信息', $data);
 }
Ejemplo n.º 10
0
 /**
  * @param $id
  * Create a new Admin user
  */
 public function createAdminUserAction($id)
 {
     $data = array();
     $views = [['name' => '新增管理员', "template" => "kxadminrole/edit_admin_user"]];
     parent::showTabViews($views, '管理员角色管理', $data);
 }