create.html.php 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. <?php
  2. /**
  3. * The create file of activity module of ZenTaoPMS.
  4. *
  5. * @copyright Copyright 2009-2023 禅道软件(青岛)有限公司(ZenTao Software (Qingdao) Co., Ltd. www.zentao.net)
  6. * @license ZPL(https://zpl.pub/page/zplv12.html) or AGPL(https://www.gnu.org/licenses/agpl-3.0.en.html)
  7. * @author Yuting Wang<wangyuting@easycorp.ltd>
  8. * @package activity
  9. * @link https://www.zentao.net
  10. */
  11. namespace zin;
  12. formPanel
  13. (
  14. set::title($title),
  15. set::layout('horz'),
  16. formGroup
  17. (
  18. set::label($lang->activity->process),
  19. set::width('1/2'),
  20. set::name('process'),
  21. set::items($processes),
  22. set::value($processID)
  23. ),
  24. formGroup
  25. (
  26. set::label($lang->activity->name),
  27. set::width('1/2'),
  28. set::name('name')
  29. ),
  30. formGroup
  31. (
  32. set::label($lang->activity->optional),
  33. set::width('1/2'),
  34. radioList
  35. (
  36. on::change('changeOptional'),
  37. set::inline(true),
  38. set::name('optional'),
  39. set::items(array_filter($lang->activity->optionalList)),
  40. set::value('yes')
  41. )
  42. ),
  43. formGroup
  44. (
  45. set::label($lang->activity->tailorNorm),
  46. set::width('1/2'),
  47. set::name('tailorNorm')
  48. ),
  49. formGroup
  50. (
  51. set::label($lang->activity->content),
  52. set::name('content'),
  53. set::control('editor')
  54. )
  55. );