Browse Source

Fix LP if forum doesn't exist doesn't show tabs - Refs #7972

José Loguercio 9 years ago
parent
commit
33638f114e
2 changed files with 3 additions and 2 deletions
  1. 2 1
      main/newscorm/scorm_api.php
  2. 1 1
      main/template/default/learnpath/view.tpl

+ 2 - 1
main/newscorm/scorm_api.php

@@ -1682,11 +1682,12 @@ var loadForumThead = function(lpId, lpItemId) {
     $.when(loadForum).done(function(forumThreadData) {
         var tabForumLink = $('.lp-view-tabs a[href="#lp-view-forum"]'),
             tabForum = tabForumLink.parent();
+            $("#navTabs").show();
 
         if (forumThreadData.error) {
             tabForumLink.removeAttr('data-toggle');
             tabForum.addClass('disabled');
-
+            $("#navTabs").hide();
             $('#lp-view-forum').html('');
 
             return;

+ 1 - 1
main/template/default/learnpath/view.tpl

@@ -112,7 +112,7 @@
                     </div>
 
                     <div class="lp-view-tabs">
-                        <ul class="nav nav-tabs" role="tablist">
+                        <ul id="navTabs" class="nav nav-tabs" role="tablist">
                             <li role="presentation" class="active">
                                 <a href="#lp-view-content" aria-controls="lp-view-content" role="tab" data-toggle="tab">
                                     <span class="fa fa-book fa-2x fa-fw" aria-hidden="true"></span><span class="sr-only">{{ 'Lesson'|get_lang }}</span>