VaM

Как открывать нужную вкладку по url адресу на странице карточки товара?!

1 сообщение в этой теме

В файл /app/webroot/js/vamshop.js добавляйте внизу следующий код:

$(document).ready(function(event) {
    $('ul.nav.nav-tabs a:first').tab('show'); // Select first tab
    $('ul.nav.nav-tabs a[href="'+ window.location.hash+ '"]').tab('show'); // Select tab by name if provided in location hash
    $('ul.nav.nav-tabs a[data-toggle="tab"]').on('shown', function (event) {    // Update the location hash to current tab
        window.location.hash= event.target.hash;
    })
});

Теперь, к примеру, что б при заходе на страницу карточки товара была открыта вкладка Отзывы, просто добавляем в url адрес #reviews, например http://vamcart.loc/product/samsung-galaxy-note-3.html#reviews

Что б была открыта вкладка добавить отзыв, добавляем к адресу add-review - http://vamcart.loc/product/samsung-galaxy-note-3.html#add-review

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас