setcolumn.html.php 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. <?php
  2. /**
  3. * The setcolumn view file of kanban 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 kanban
  8. * @link https://www.zentao.net
  9. */
  10. namespace zin;
  11. modalHeader(set::title($lang->kanban->setColumn), set::entityText($column->name), set::entityID($column->id));
  12. formPanel
  13. (
  14. on::change('[name=noLimit]', 'changeColumnLimit'),
  15. formRow
  16. (
  17. formGroup
  18. (
  19. set::label($lang->kanbancolumn->name),
  20. set::required(true),
  21. inputControl
  22. (
  23. input(set::name('name'), set::value($column->name), set::style(array('color' => $column->color))),
  24. set::suffixWidth('icon'),
  25. to::suffix
  26. (
  27. colorPicker
  28. (
  29. set::name('color'),
  30. set::items($config->kanban->columnColorList),
  31. set::value($column->color),
  32. set('data-on', 'change'),
  33. set('data-call', "$('[name=name]').css('color', $('[name=color]').val())")
  34. )
  35. )
  36. )
  37. )
  38. )
  39. );
  40. render();