ajaxbuildparamform.html.php 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. <?php if($sysData->type == 'basic'):?>
  2. <div id='<?php echo $controlID?>'>
  3. <table class='table table-form'>
  4. <?php foreach($params as $param):?>
  5. <tr>
  6. <th class='w-120px'><?php echo $param['showName'];?></td>
  7. <td>
  8. <?php
  9. $defaultValue = isset($param['defaultValue']) ? $param['defaultValue'] : '';
  10. echo $this->measurement->buildParamControl($param['varName'], $param['varType'], $defaultValue, $param['options'], $controlID);
  11. ?>
  12. </td>
  13. </tr>
  14. <?php endforeach;?>
  15. </table>
  16. </div>
  17. <?php endif;?>
  18. <?php if($sysData->type == 'derive'):?>
  19. <?php foreach($params as $index => $basicParams):?>
  20. <div id='<?php echo $controlID?>'>
  21. <table class='table table-form'>
  22. <thead>
  23. <th colspan='2'></th>
  24. </thead>
  25. <?php foreach($basicParams as $param):?>
  26. <tr>
  27. <th class='w-120px'><?php echo $param['showName'];?></td>
  28. <td>
  29. <?php
  30. $defaultValue = isset($param['defaultValue']) ? $param['defaultValue'] : '';
  31. echo $this->sysData->buildParamControl($param['varName'], $param['varType'], $defaultValue, $param['options'], $controlID . $index);
  32. ?>
  33. </td>
  34. </tr>
  35. <?php endforeach;?>
  36. </table>
  37. </div>
  38. <?php endforeach;?>
  39. <?php endif;?>
  40. <?php if($sysData->type == 'report'):?>
  41. <div id='<?php echo $controlID?>'>
  42. <table class='table table-form'>
  43. <?php foreach($params as $param):?>
  44. <tr>
  45. <th class='w-120px'><?php echo $param['showName'];?></td>
  46. <td>
  47. <?php
  48. $defaultValue = isset($param['defaultValue']) ? $param['defaultValue'] : '';
  49. echo $this->measurement->buildParamControl($param['varName'], $param['varType'], $defaultValue, $param['options'], $controlID);
  50. ?>
  51. </td>
  52. </tr>
  53. <?php endforeach;?>
  54. </table>
  55. </div>
  56. <?php endif;?>