browse.zentaobiz.html.hook.php 1.1 KB

123456789101112131415161718192021222324252627282930
  1. <?php
  2. namespace zin;
  3. global $lang;
  4. $viewType = data('viewType');
  5. $rootID = data('rootID');
  6. $syncConfig = data('syncConfig');
  7. if($viewType == 'feedback' && common::hasPriv('feedback', 'syncProduct') && !isset($syncConfig[$rootID]) && !isInModal())
  8. {
  9. $syncHtml = btn
  10. (
  11. set::text($lang->feedback->syncProduct),
  12. set::type('primary'),
  13. set::url(createLink('feedback', 'syncProduct', "productID=$rootID", '', true)),
  14. setData(array('toggle' => 'modal', 'size' => 'sm', 'type' => 'iframe'))
  15. );
  16. query('#modulePanel')->find('.panel-heading')->append($syncHtml);
  17. }
  18. if($viewType == 'ticket' and common::hasPriv('ticket', 'syncProduct') && !isset($syncConfig[$rootID]) && !isInModal())
  19. {
  20. $syncHtml = btn
  21. (
  22. set::text($lang->feedback->syncProduct),
  23. set::type('primary'),
  24. set::url(createLink('ticket', 'syncProduct', "productID=$rootID", '', true)),
  25. setData(array('toggle' => 'modal', 'size' => 'sm', 'type' => 'iframe'))
  26. );
  27. query('#modulePanel')->find('.panel-heading')->append($syncHtml);
  28. }