Tabs (вкладки) не работают

Sebades

Постоялец
Регистрация
14 Май 2019
Сообщения
63
Реакции
12
Для просмотра ссылки Войди или Зарегистрируйся
вкладки почему то не работают. При нажатии на них, вкладка на секунду отображается, но дальше переходит по ссылке несуществующей.
p27y7pLTWbBv6r.jpg

В чем проблема? Можете подсказать
 
А можете показать кусок кода из файла выводящий табы. У вас код <a href="#tab-description" data-toggle="tab">Описание</a> отличается от стандартного вывода <a href="#tab-review" data-toggle="tab" aria-expanded="true">Reviews (0)</a>
Отсутствует aria-expanded= которое показывает состояние объекта (показан или спрятан). И скорее всего ссылка срабатывает как обычный URL
 
А можете показать кусок кода из файла выводящий табы. У вас код <a href="#tab-description" data-toggle="tab">Описание</a> отличается от стандартного вывода <a href="#tab-review" data-toggle="tab" aria-expanded="true">Reviews (0)</a>
Отсутствует aria-expanded= которое показывает состояние объекта (показан или спрятан). И скорее всего ссылка срабатывает как обычный URL
могу
HTML:
<ul class="nav nav-tabs">
            <li class="active"><a href="#tab-description" data-toggle="tab"><?php echo $tab_description; ?></a></li>
            <?php if ($attribute_groups) { ?>
            <?php } ?>
            <?php if ($review_status) { ?>
            <li><a href="#tab-review" data-toggle="tab"><?php echo $tab_review; ?></a></li>
            <?php } ?>
          </ul>
aria-expanded="true" вставил Этот кусок, не помогло
 
Последнее редактирование:
если вы откроете в браузере консоль то должно быть так
Для просмотра ссылки Войди или Зарегистрируйся
при переключение true и false меняются, вот так
Для просмотра ссылки Войди или Зарегистрируйся
но в самой tpl-ке прописано вот так
Для просмотра ссылки Войди или Зарегистрируйся
тоесть в ней нету записи aria-expanded
я во фронте не силен, но вроде это должно подтягиваться в бутстрапа
а вообще все эти буржуйские шаблоны и так то кривые а если еще и ломаные то это полная ж...па
 
open.jpg

Отловил ошибку у Вас.
Проблема в коде шаблона. Намутили там розрабы... Я бы попробовал впихнуть стандартный вывод вкладок из дефолтного шаблона или
подобный вариант- для примера...
Код:
<div id="tabs" class="htabs"><a href="#tab-description"><?php echo $tab_description; ?></a>
    <?php if ($attribute_groups) { ?>
    <a href="#tab-attribute"><?php echo $tab_attribute; ?></a>
    <?php } ?>
    <?php if ($review_status) { ?>
    <a href="#tab-review"><?php echo $tab_review; ?></a>
    <?php } ?>
    <?php if ($products) { ?>
    <a href="#tab-related"><?php echo $tab_related; ?> (<?php echo count($products); ?>)</a>
    <?php } ?>
  </div>
Ну или копать дальше в глубь...
 
open.jpg

Отловил ошибку у Вас.
Проблема в коде шаблона. Намутили там розрабы... Я бы попробовал впихнуть стандартный вывод вкладок из дефолтного шаблона или
подобный вариант- для примера...
Код:
<div id="tabs" class="htabs"><a href="#tab-description"><?php echo $tab_description; ?></a>
    <?php if ($attribute_groups) { ?>
    <a href="#tab-attribute"><?php echo $tab_attribute; ?></a>
    <?php } ?>
    <?php if ($review_status) { ?>
    <a href="#tab-review"><?php echo $tab_review; ?></a>
    <?php } ?>
    <?php if ($products) { ?>
    <a href="#tab-related"><?php echo $tab_related; ?> (<?php echo count($products); ?>)</a>
    <?php } ?>
  </div>
Ну или копать дальше в глубь...
куда это вставить?
P.S.
Та ошибка не относится к проблеме с табами. Я ставил оригинальный Jquery, ошибка уходила, проблема оставалась. Но все равно спасибо
 
P.S.
Та ошибка не относится к проблеме с табами. Я ставил оригинальный Jquery, ошибка уходила, проблема оставалась. Но все равно спасибо
Обратите внимание где возникает ошибка. Она постоянно не висит. При нажатии на кнопку таба вылетает ошибка и Вас перебрасывает уже по URL дальше.
 
Отписуюсь.
Проблема была в том, что програмист немного модифицировал код jquery. С тем модифицированным код то и не работал.
Со старым все фуричыт
Спасибо всем, кто отозвался мне помочь
 
Назад
Сверху