operate.html.php 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. <?php
  2. if($action->open == 'modal')
  3. {
  4. $title = "<span class='label label-id'>{$dataID}</span> <span title='$title'>{$action->name}</span>";
  5. }
  6. js::set('openInModal', $action->open == 'modal');
  7. $oldDir = getcwd();
  8. chdir(dirname(dirname($oldDir)) . '/view');
  9. include './operate.html.php';
  10. chdir($oldDir);
  11. ?>
  12. <?php if($action->open == 'normal'):?>
  13. <script>
  14. $(function()
  15. {
  16. var moduleNavigator = '<?php echo $flow->navigator;?>';
  17. var moduleApp = '<?php echo $flow->app;?>';
  18. $('#navbar li[data-id=<?php echo $flow->module;?>]').addClass('active');
  19. })
  20. </script>
  21. <?php endif;?>
  22. <script>
  23. $(function()
  24. {
  25. $('#contactListMenu').attr("onchange", "setMailto('mailto', this.value)");
  26. })
  27. function setMailto(mailto, contactListID)
  28. {
  29. $('#contactListMenu').prev().remove();
  30. link = createLink('user', 'ajaxGetContactUsers', 'listID=' + contactListID);
  31. $.get(link, function(users)
  32. {
  33. $('#' + mailto).replaceWith(users);
  34. $('#' + mailto + '_chosen').remove();
  35. $('#' + mailto).chosen();
  36. });
  37. }
  38. </script>