publicform.html.php 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. <?php
  2. /**
  3. * The public form items of block of Zentao.
  4. *
  5. * @copyright Copyright 2009-2023 禅道软件(青岛)有限公司(ZenTao Software (Qingdao) Co., Ltd. www.cnezsoft.com)
  6. * @license ZPL(http://zpl.pub/page/zplv12.html) or AGPL(https://www.gnu.org/licenses/agpl-3.0.en.html)
  7. * @author Yidong Wang<yidong@cnezsoft.com>
  8. * @package block
  9. * @version $Id$
  10. * @link https://www.zentao.net
  11. */
  12. ?>
  13. <div class='form-group'>
  14. <label for='title' class='col-sm-3'><?php echo $lang->block->name?></label>
  15. <div class='col-sm-7'><?php echo html::input('title', !empty($block) ? $block->title : '', "class='form-control'")?></div>
  16. </div>
  17. <div class='form-group'>
  18. <label for='grid' class='col-sm-3'><?php echo $lang->block->grid;?></label>
  19. <div class='col-sm-7'>
  20. <?php
  21. $grid = 8;
  22. $gridOptions = $lang->block->gridOptions;
  23. if(!empty($block))
  24. {
  25. $module = $block->module;
  26. $type = $block->block;
  27. $grid = $block->grid;
  28. }
  29. if(isset($config->block->longBlock[$dashboard][$module]))
  30. {
  31. $grid = 8;
  32. unset($gridOptions[4]);
  33. }
  34. elseif(isset($config->block->shortBlock[$dashboard][$module]))
  35. {
  36. $grid = 4;
  37. unset($gridOptions[8]);
  38. }
  39. echo html::select('grid', $gridOptions, $grid, "class='form-control'");
  40. ?>
  41. </div>
  42. </div>