batchedit.html.php 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. <?php
  2. /**
  3. * The batchEdit view file of feedback 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 Yuting Wang <wangyuting@easycorp.ltd>
  7. * @package feedback
  8. * @link https://www.zentao.net
  9. */
  10. namespace zin;
  11. jsVar('modules', $moduleList);
  12. formBatchPanel
  13. (
  14. set::title($lang->feedback->batchEdit),
  15. set::mode('edit'),
  16. set::data(array_values($feedbacks)),
  17. set::onRenderRow(jsRaw('renderRowData')),
  18. on::change('[data-name="product"]', 'changeProduct'),
  19. formBatchItem
  20. (
  21. set::name('id'),
  22. set::label($lang->idAB),
  23. set::control('index'),
  24. set::width('50px')
  25. ),
  26. formBatchItem
  27. (
  28. set::name('product'),
  29. set::label($lang->feedback->product),
  30. set::control('picker'),
  31. set::items($products),
  32. set::required(true),
  33. set::width('200px')
  34. ),
  35. formBatchItem
  36. (
  37. set::name('module'),
  38. set::label($lang->feedback->module),
  39. set::control('picker'),
  40. set::items(array('0' => '/')),
  41. set::value('0'),
  42. set::width('200px')
  43. ),
  44. formBatchItem
  45. (
  46. set::name('title'),
  47. set::label($lang->feedback->title),
  48. set::control('input'),
  49. set::required(true),
  50. set::width('200px')
  51. ),
  52. formBatchItem
  53. (
  54. set::name('assignedTo'),
  55. set::label($lang->feedback->assignedTo),
  56. set::control('picker'),
  57. set::items($users),
  58. set::width('160px')
  59. )
  60. );
  61. render();