create.flow.html.hook.php 606 B

123456789101112131415161718192021222324
  1. <?php
  2. $relation = '';
  3. $params = $this->app->getParams();
  4. $extras = zget($params, 'extras', '');
  5. if($extras)
  6. {
  7. $extras = str_replace(array(',', ' '), array('&', ''), $extras);
  8. parse_str($extras, $params);
  9. if(isset($params['prevModule']) and isset($params['prevDataID']))
  10. {
  11. $relation = $this->loadModel('workflowrelation')->getByPrevAndNext($params['prevModule'], 'testcase');
  12. }
  13. }
  14. ?>
  15. <?php if($relation):?>
  16. <script>
  17. $(function()
  18. {
  19. $('form #submit').after(<?php echo json_encode(html::hidden("{$relation->field}", $params['prevDataID']));?>);
  20. })
  21. </script>
  22. <?php endif;?>