track.zentaobiz.html.hook.php 1.0 KB

123456789101112131415161718192021
  1. <?php
  2. namespace zin;
  3. $app = data('app');
  4. $lang = data('lang');
  5. $productID = data('productID');
  6. $branch = data('branch');
  7. $projectID = data('projectID');
  8. $browseType = data('browseType');
  9. $param = data('param');
  10. $storyType = data('storyType');
  11. $orderBy = data('orderBy');
  12. $moduleName = $app->rawModule;
  13. if(common::hasPriv($moduleName, 'exportTrack'))
  14. {
  15. $paramTemplate = "productID={$productID}&branch={$branch}&projectID={$projectID}&browseType={$browseType}&param={$param}&storyType={$storyType}&orderBy={$orderBy}";
  16. if($moduleName == 'projectstory') $paramTemplate = "projectID={$projectID}&productID={$productID}&branch={$branch}&browseType={$browseType}&param={$param}&storyType={$storyType}&orderBy={$orderBy}";
  17. $exportHtml = btn(setClass('ghost'), set::url(createLink($moduleName, 'exportTrack', $paramTemplate)), setData(array('toggle' => 'modal', 'size' => 'sm')), set::icon('export'), set::text($lang->export));
  18. query('#mainMenu #actionBar.toolbar')->prepend($exportHtml);
  19. }