workflowgroup.html.php 2.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. <?php
  2. namespace zin;
  3. if($group->objectID == 0)
  4. {
  5. formPanel
  6. (
  7. set::title($lang->project->workflowGroup),
  8. set::headingClass('justify-start'),
  9. set::bodyClass('px-0'),
  10. set::actions(array('submit')),
  11. set::submitBtnText($lang->confirm),
  12. formGroup
  13. (
  14. setStyle(array('align-items' => 'center', 'margin-left' => '-1rem')),
  15. set::label(''),
  16. set::labelWidth('80px'),
  17. sprintf($lang->project->toggleGroupTips[0], $group->name)
  18. ),
  19. formGroup
  20. (
  21. setStyle(array('align-items' => 'center')),
  22. set::label('1.'),
  23. set::labelWidth('80px'),
  24. $lang->project->toggleGroupTips[1]
  25. ),
  26. formGroup
  27. (
  28. setStyle(array('align-items' => 'center')),
  29. set::label('2.'),
  30. set::labelWidth('80px'),
  31. $lang->project->toggleGroupTips[2]
  32. ),
  33. formGroup
  34. (
  35. setStyle(array('align-items' => 'center')),
  36. set::label('3.'),
  37. set::labelWidth('80px'),
  38. $lang->project->toggleGroupTips[3]
  39. )
  40. );
  41. }
  42. else
  43. {
  44. $hasPriv = hasPriv('workflowgroup', 'design');
  45. $hint = !$hasPriv ? $lang->error->accessDenied : '';
  46. formPanel
  47. (
  48. set::title($lang->project->workflowGroup),
  49. set::headingClass('justify-start'),
  50. set::bodyClass('px-0'),
  51. set::actions(array('settings' => array('text' => $lang->settings, 'url' => $this->createLink('workflowGroup', 'design', "id={$group->id}") . '#app=admin', 'class' => 'primary', 'target' => '_blank', 'disabled' => !$hasPriv, 'hint' => $hint))),
  52. formGroup
  53. (
  54. setStyle(array('align-items' => 'center', 'margin-left' => '-1rem')),
  55. set::label(''),
  56. set::labelWidth('80px'),
  57. sprintf($lang->project->settingGroupTips[0], $group->name)
  58. ),
  59. formGroup
  60. (
  61. setStyle(array('align-items' => 'center')),
  62. set::label('1.'),
  63. set::labelWidth('80px'),
  64. $lang->project->settingGroupTips[1]
  65. ),
  66. formGroup
  67. (
  68. setStyle(array('align-items' => 'center')),
  69. set::label('2.'),
  70. set::labelWidth('80px'),
  71. $lang->project->settingGroupTips[2]
  72. ),
  73. formGroup
  74. (
  75. setStyle(array('align-items' => 'center')),
  76. set::label('3.'),
  77. set::labelWidth('80px'),
  78. $lang->project->settingGroupTips[3]
  79. )
  80. );
  81. }