browse.excel.html.hook.php 1.1 KB

1234567891011121314151617181920212223
  1. <?php
  2. $linkHtml = '';
  3. if((!empty($this->config->CRProduct) or $product->status != 'closed') and common::hasPriv('bug', 'import'))
  4. {
  5. $linkHtml = html::a($this->createLink('bug', 'import', "productID=$productID&branch=$branch"), '<i class="icon-import muted"></i> ' . $lang->bug->import, '', "class='btn btn-link import'");
  6. }
  7. $class = common::hasPriv('bug', 'exportTemplate') ? '' : "class='disabled'";
  8. $link = common::hasPriv('bug', 'exportTemplate') ? $this->createLink('bug', 'exportTemplate', "productID=$productID&branch=$branch") : '#';
  9. $misc = common::hasPriv('bug', 'exportTemplate') ? "class='exportTemplate'" : "class='disabled'";
  10. $exportHtml = "<li $class>" . html::a($link, $lang->bug->exportTemplate, '', $misc) . '</li>';
  11. ?>
  12. <style>
  13. #mainMenu .btn-toolbar.pull-right .import {margin-left:0px;}
  14. </style>
  15. <script>
  16. $(function(){
  17. $('#exportActionMenu').closest('.btn-group').after(<?php echo json_encode($linkHtml)?>);
  18. $('#exportActionMenu').append(<?php echo json_encode($exportHtml)?>);
  19. $(".import").modalTrigger({width:650, type:'iframe'});
  20. $(".exportTemplate").modalTrigger({width:650, type:'iframe'});
  21. })
  22. </script>