zentaobiz.php 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. <?php
  2. $config->dimension->create = new stdclass();
  3. $config->dimension->edit = new stdclass();
  4. $config->dimension->create->requiredFields = 'name,code';
  5. $config->dimension->edit->requiredFields = 'name,code';
  6. $config->dimension->changeDimensionLink['screen-design'] = 'screen|browse|dimensionID=%s';
  7. $config->dimension->changeDimensionLink['pivot-browse'] = 'pivot|browse|dimensionID=%s';
  8. $config->dimension->changeDimensionLink['pivot-design'] = 'pivot|browse|dimensionID=%s';
  9. $config->dimension->changeDimensionLink['chart-browse'] = 'chart|browse|dimensionID=%s';
  10. $config->dimension->changeDimensionLink['chart-create'] = 'chart|create|dimensionID=%s';
  11. $config->dimension->changeDimensionLink['chart-edit'] = 'chart|browse|dimensionID=%s';
  12. $config->dimension->changeDimensionLink['chart-design'] = 'chart|browse|dimensionID=%s';
  13. $config->dimension->changeDimensionLink['tree-browsegroup'] = 'tree|browsegroup|dimensionID=%s&groupID=0&type=%s';
  14. global $lang;
  15. $config->dimension->actionList = array();
  16. $config->dimension->actionList['edit']['icon'] = 'edit';
  17. $config->dimension->actionList['edit']['text'] = $lang->edit;
  18. $config->dimension->actionList['edit']['hint'] = $lang->edit;
  19. $config->dimension->actionList['edit']['data-toggle'] = 'modal';
  20. $config->dimension->actionList['edit']['url'] = array('module' => 'dimension', 'method' => 'edit', 'params' => 'id={id}');
  21. $config->dimension->actionList['delete']['icon'] = 'trash';
  22. $config->dimension->actionList['delete']['text'] = $lang->delete;
  23. $config->dimension->actionList['delete']['hint'] = $lang->delete;
  24. $config->dimension->actionList['delete']['data-on'] = 'click';
  25. $config->dimension->actionList['delete']['data-call'] = 'confirmDelete';
  26. $config->dimension->dtable = new stdclass();
  27. $config->dimension->dtable->fieldList['id']['title'] = $lang->idAB;
  28. $config->dimension->dtable->fieldList['id']['type'] = 'id';
  29. $config->dimension->dtable->fieldList['id']['sortType'] = false;
  30. $config->dimension->dtable->fieldList['name']['title'] = $lang->dimension->name;
  31. $config->dimension->dtable->fieldList['name']['type'] = 'title';
  32. $config->dimension->dtable->fieldList['name']['width'] = '250';
  33. $config->dimension->dtable->fieldList['name']['sortType'] = false;
  34. $config->dimension->dtable->fieldList['code']['title'] = $lang->dimension->code;
  35. $config->dimension->dtable->fieldList['code']['type'] = 'code';
  36. $config->dimension->dtable->fieldList['code']['width'] = '250';
  37. $config->dimension->dtable->fieldList['desc']['title'] = $lang->dimension->desc;
  38. $config->dimension->dtable->fieldList['desc']['type'] = 'desc';
  39. $config->dimension->dtable->fieldList['actions']['title'] = $lang->actions;
  40. $config->dimension->dtable->fieldList['actions']['type'] = 'actions';
  41. $config->dimension->dtable->fieldList['actions']['fixed'] = 'right';
  42. $config->dimension->dtable->fieldList['actions']['list'] = $config->dimension->actionList;
  43. $config->dimension->dtable->fieldList['actions']['menu'] = array('edit', 'delete');
  44. $config->dimension->form = new stdclass();
  45. $config->dimension->form->create = array();
  46. $config->dimension->form->create['name'] = array('required' => true, 'type' => 'string', 'filter' => 'trim');
  47. $config->dimension->form->create['code'] = array('required' => true, 'type' => 'string', 'filter' => 'trim');
  48. $config->dimension->form->create['desc'] = array('required' => false, 'type' => 'string', 'default' => '');