create.html.php 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. <?php
  2. /**
  3. * The create view file of testsuite module of ZenTaoPMS.
  4. * @copyright Copyright 2009-2023 禅道软件(青岛)有限公司(ZenTao Software (Qingdao) Co., Ltd. www.zentao.net)
  5. * @license ZPL(https://zpl.pub/page/zplv12.html) or AGPL(https://www.gnu.org/licenses/agpl-3.0.en.html)
  6. * @author Mengyi Liu <liumengyi@easycorp.ltd>
  7. * @package testsuite
  8. * @link https://www.zentao.net
  9. */
  10. namespace zin;
  11. formPanel
  12. (
  13. setID('testsuiteCreateForm'),
  14. set::title($lang->testsuite->create),
  15. formRow
  16. (
  17. formGroup
  18. (
  19. set::width('1/2'),
  20. set::name('name'),
  21. set::label($lang->testsuite->name),
  22. set::value('')
  23. )
  24. ),
  25. formRow
  26. (
  27. formGroup
  28. (
  29. set::label($lang->testsuite->desc),
  30. set::required(strpos(",{$config->testsuite->create->requiredFields},", ',desc,') !== false),
  31. editor
  32. (
  33. set::name('desc'),
  34. set::rows('5')
  35. )
  36. )
  37. ),
  38. formRow
  39. (
  40. formGroup
  41. (
  42. set::width('1/2'),
  43. set::label($lang->testsuite->author),
  44. radioList
  45. (
  46. set::inline(true),
  47. set::name('type'),
  48. set::items($lang->testsuite->authorList),
  49. set::value('private')
  50. )
  51. )
  52. )
  53. );
  54. render();