workflow_list.tpl.php 2.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. <?php
  2. defined('IN_ADMIN') or exit('No permission resources.');
  3. include $this->admin_tpl('header','admin');?>
  4. <form name="myform" action="?m=content&c=type_manage&a=listorder" method="post">
  5. <div class="pad_10">
  6. <div class="table-list">
  7. <table width="100%" cellspacing="0" >
  8. <thead>
  9. <tr>
  10. <th width="5%">ID</th>
  11. <th width="20%" align="left"><?php echo L('workflow_name');?></th>
  12. <th width="20%"><?php echo L('steps');?></th>
  13. <th width="10%"><?php echo L('workflow_diagram');?></th>
  14. <th width="*"><?php echo L('description');?></th>
  15. <th width="30%"><?php echo L('operations_manage');?></th>
  16. </tr>
  17. </thead>
  18. <tbody>
  19. <?php
  20. $steps[1] = L('steps_1');
  21. $steps[2] = L('steps_2');
  22. $steps[3] = L('steps_3');
  23. $steps[4] = L('steps_4');
  24. foreach($datas as $r) {
  25. ?>
  26. <tr>
  27. <td align="center"><?php echo $r['workflowid']?></td>
  28. <td ><?php echo $r['workname']?></td>
  29. <td align="center"><?php echo $steps[$r['steps']]?></td>
  30. <td align="center"><a href="javascript:view('<?php echo $r['workflowid']?>','<?php echo $r['workname']?>')"><?php echo L('onclick_view');?></a></td>
  31. <td ><?php echo $r['description']?></td>
  32. <td align="center"><a href="javascript:edit('<?php echo $r['workflowid']?>','<?php echo $r['workname']?>')"><?php echo L('edit');?></a> | <a href="javascript:;" onclick="data_delete(this,'<?php echo $r['workflowid']?>','<?php echo L('confirm',array('message'=>$r['workname']));?>')"><?php echo L('delete')?></a> </td>
  33. </tr>
  34. <?php } ?>
  35. </tbody>
  36. </table>
  37. </div>
  38. </div>
  39. <div id="pages"><?php echo $pages;?></div>
  40. </div>
  41. </form>
  42. <script type="text/javascript">
  43. <!--
  44. window.top.$('#display_center_id').css('display','none');
  45. function edit(id, name) {
  46. window.top.art.dialog({id:'edit'}).close();
  47. window.top.art.dialog({title:'<?php echo L('edit_workflow');?>《'+name+'》',id:'edit',iframe:'?m=content&c=workflow&a=edit&workflowid='+id,width:'680',height:'500'}, function(){var d = window.top.art.dialog({id:'edit'}).data.iframe;d.document.getElementById('dosubmit').click();return false;}, function(){window.top.art.dialog({id:'edit'}).close()});
  48. }
  49. function view(id, name) {
  50. window.top.art.dialog({id:'edit'}).close();
  51. window.top.art.dialog({title:'<?php echo L('workflow_diagram');?>《'+name+'》',id:'edit',iframe:'?m=content&c=workflow&a=view&workflowid='+id,width:'580',height:'300'}, function(){var d = window.top.art.dialog({id:'edit'}).data.iframe;d.document.getElementById('dosubmit').click();return false;}, function(){window.top.art.dialog({id:'edit'}).close()});
  52. }
  53. function data_delete(obj,id,name){
  54. window.top.art.dialog({content:name, fixed:true, style:'confirm', id:'data_delete'},
  55. function(){
  56. $.get('?m=content&c=workflow&a=delete&workflowid='+id+'&pc_hash=<?php echo $_SESSION['pc_hash'];?>',function(data){
  57. if(data) {
  58. $(obj).parent().parent().fadeOut("slow");
  59. }
  60. })
  61. },
  62. function(){});
  63. };
  64. //-->
  65. </script>
  66. </body>
  67. </html>