exportxmind.html.php 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112
  1. <?php
  2. /**
  3. * The exportxmid view file of testcase 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 Tingting Dai <daitingting@easycorp.ltd>
  7. * @package testcase
  8. * @link https://www.zentao.net
  9. */
  10. namespace zin;
  11. set::title($lang->testcase->exportXmind);
  12. formPanel
  13. (
  14. set::target('_self'),
  15. on::submit('setDownloading'),
  16. formGroup
  17. (
  18. set::width('1/2'),
  19. set::label($lang->testcase->product),
  20. set::name('product'),
  21. set::value($productName),
  22. set::disabled(true)
  23. ),
  24. formGroup
  25. (
  26. set::width('1/2'),
  27. set::label($lang->testcase->module),
  28. picker
  29. (
  30. set::name('imodule'),
  31. set::control('picker'),
  32. set::value($moduleID),
  33. set::items($moduleOptionMenu)
  34. )
  35. ),
  36. formRowGroup
  37. (
  38. set::title($lang->testcase->xmindExportSetting),
  39. to::suffix
  40. (
  41. icon
  42. (
  43. 'help',
  44. setClass('text-gray pl-1'),
  45. toggle::tooltip(array('title' => $lang->testcase->xmindSettingTip))
  46. )
  47. )
  48. ),
  49. formRow
  50. (
  51. formGroup
  52. (
  53. set::width('1/2'),
  54. set::label($lang->testcase->settingModule),
  55. set::name('module'),
  56. set::value($settings['module']),
  57. set::placeholder('M')
  58. ),
  59. formGroup
  60. (
  61. set::width('1/2'),
  62. set::label($lang->testcase->settingScene),
  63. set::name('scene'),
  64. set::value($settings['scene']),
  65. set::placeholder('S')
  66. )
  67. ),
  68. formRow
  69. (
  70. formGroup
  71. (
  72. set::width('1/2'),
  73. set::label($lang->testcase->settingCase),
  74. set::name('case'),
  75. set::value($settings['case']),
  76. set::placeholder('C')
  77. ),
  78. formGroup
  79. (
  80. set::width('1/2'),
  81. set::label($lang->testcase->settingPri),
  82. set::name('pri'),
  83. set::value($settings['pri']),
  84. set::placeholder('P')
  85. )
  86. ),
  87. formRow
  88. (
  89. formGroup
  90. (
  91. set::width('1/2'),
  92. set::label($lang->testcase->settingPre),
  93. set::name('precondition'),
  94. set::value($settings['precondition']),
  95. set::placeholder('pre')
  96. ),
  97. formGroup
  98. (
  99. set::width('1/2'),
  100. set::label($lang->testcase->settingGroup),
  101. set::name('group'),
  102. set::value($settings['group']),
  103. set::placeholder('G')
  104. )
  105. ),
  106. set::actions(array('submit')),
  107. set::submitBtnText($lang->export)
  108. );
  109. render('modalDialog');