header.flow.html.hook.php 1.0 KB

1234567891011121314151617181920212223242526
  1. <style>
  2. #editorSteps .nav-primary>li.active>a,#editorSteps .nav-primary>li.active>a:focus,#editorSteps .nav-primary>li.active>a:hover {color: #fff;}
  3. .menu.leftmenu .nav-primary >li{width:100%}
  4. .menu.leftmenu .nav-primary >li > a {border:none;}
  5. </style>
  6. <?php if($app->isServing()):?>
  7. <?php
  8. $customFlows = $this->dao->select('id,app,module')->from(TABLE_WORKFLOW)->where('buildin')->eq(0)->andWhere('status')->eq('normal')->andWhere('type')->eq('flow')->andWhere('vision')->eq($this->config->vision)->fetchAll();
  9. $workflowNavGroup = new stdclass();
  10. foreach($customFlows as $customFlow)
  11. {
  12. if(!empty($customFlow->app))
  13. {
  14. $flowApp = $customFlow->app;
  15. if($flowApp == 'scrum' || $flowApp == 'waterfall' || $flowApp == 'kanbanProject') $flowApp = 'project';
  16. $workflowNavGroup->{$customFlow->module} = $flowApp;
  17. }
  18. }
  19. js::set('workflowNavGroup', $workflowNavGroup);
  20. ?>
  21. <?php if($customFlows):?>
  22. <script>
  23. if(typeof(parent.window.navGroup) == 'object') $.extend(parent.window.navGroup, workflowNavGroup);
  24. </script>
  25. <?php endif;?>
  26. <?php endif;?>