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

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


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