Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Вопрос по вкладкам, Tabs


Recommended Posts

Здравствуйте! Нужен совет.

 

В товаре есть вкладки: Описание, Характеристики, Отзывы
Мне нужно сделать это так:
1_Вкладка) Все сразу (Описание, за ним характеристики и отзывы и это все в одной вкладке)
2_Вкладка) Характеристики
3_Вкладка) Отзывы

 

Дублировать характеристики и отзывы для двух вкладок не хочу.
Нужно это организовать так, что бы в коде они не дублировались..

 

P.s. Гуглил достаточно, но не нашел решения, возможно не понимаю, как правильно написать запрос для гугла и получить ответ

Надіслати
Поділитися на інших сайтах


39 минут назад, s89 сказал:

Здравствуйте! Нужен совет.

 

В товаре есть вкладки: Описание, Характеристики, Отзывы
Мне нужно сделать это так:
1_Вкладка) Все сразу (Описание, за ним характеристики и отзывы и это все в одной вкладке)
2_Вкладка) Характеристики
3_Вкладка) Отзывы

 

Дублировать характеристики и отзывы для двух вкладок не хочу.
Нужно это организовать так, что бы в коде они не дублировались..

 

P.s. Гуглил достаточно, но не нашел решения, возможно не понимаю, как правильно написать запрос для гугла и получить ответ

здравствуйте!

 

Можно с помощью Jquery: вырезать - вставить нужную вкладку в нужное место. Например, выбрали первую вкладку - на неё вырезалось-вставилось содержимое вкладок 2 и 3. Открыли вкладку 2 - не вырезаем. не вставляем. Вкладку 3 - аналогично 2.

 

Думаю это надо делать в common.js и product.tpl

Надіслати
Поділитися на інших сайтах

45 минут назад, s89 сказал:

Здравствуйте! Нужен совет.

 

В товаре есть вкладки: Описание, Характеристики, Отзывы
Мне нужно сделать это так:
1_Вкладка) Все сразу (Описание, за ним характеристики и отзывы и это все в одной вкладке)
2_Вкладка) Характеристики
3_Вкладка) Отзывы

 

Дублировать характеристики и отзывы для двух вкладок не хочу.
Нужно это организовать так, что бы в коде они не дублировались..

 

P.s. Гуглил достаточно, но не нашел решения, возможно не понимаю, как правильно написать запрос для гугла и получить ответ

как здесь?

http://opter.com.ua/test?search=test

Надіслати
Поділитися на інших сайтах

56 минут назад, Gann сказал:

appendTo - вставит "В"

after - после - это скорее всего и надо

 

Примерно это так должно выглядеть?
 

$( init );
function init() {
  if ($("#tab-description > .selected")) {
    $("#tab-specification").appendTo("#tab-description");
  }
}

 

Надіслати
Поділитися на інших сайтах


9 минут назад, s89 сказал:

 

Примерно это так должно выглядеть?
 


$( init );
function init() {
  if ($("#tab-description > .selected")) {
    $("#tab-specification").appendTo("#tab-description");
  }
}

 

да, примерно)

 

п.с. проверил - работает. Теперь надо сделать так, чтобы при переключении на вкладку характеристики - отображались только характеристики

 

получается код - вырезает её.

 

скорее всего - надо вырезать не $("#tab-specification") а $(".table-bordered") или таблице характеристик задать свой ID

Змінено користувачем Gann
Надіслати
Поділитися на інших сайтах

Всё, разобрался как вам надо сделать!

 

$( init );
function init() {
  if ($("#tab-description > .selected")) {
    $(".table-bordered").clone().appendTo("#tab-description");
    $("#form-review").clone().appendTo("#tab-description");
}
}

это вставить в product.tpl после первого <script type="text/javascript"><!--

Змінено користувачем Gann
Надіслати
Поділитися на інших сайтах

 

19 минут назад, Gann сказал:

Всё, разобрался как вам надо сделать!

 

Спасибо большое, что взялись мне помочь!!

Это действительно работает. но...

Но наверное все же, то что я хотел не выйдет сделать...
Эта атрибуты и отзывы дублируются в коде.
Надо думать оставлять так или отказаться от этой задумки (в плане SEO)

Надіслати
Поділитися на інших сайтах


6 минут назад, s89 сказал:

 

 

Спасибо большое, что взялись мне помочь!!

Это действительно работает. но...

Но наверное все же, то что я хотел не выйдет сделать...
Эта атрибуты и отзывы дублируются в коде.
Надо думать оставлять так или отказаться от этой задумки (в плане SEO)

самому интересно стало)

 

В коде страницы, как раз таки нет дублирования. Скрипты, вроде, в браузере выполняются.

Надіслати
Поділитися на інших сайтах

29 минут назад, Gann сказал:

В коде страницы, как раз таки нет дублирования. Скрипты, вроде, в браузере выполняются.

Что интересно, через f12 есть дубли а через view-source: нет

Надіслати
Поділитися на інших сайтах


Народ, я извиняюсь, вы тем занимаетесь?

Кнопки переключения вкладок скриптом добавляют класс видимости  нужному блоку ( описание, характеристики, отзывы)

<div class="tab-pane active" id="tab-description"><div>

.tab-content>.tab-pane {

display: none;

}

.tab-content>.active {

display: block;

}

Надо

Сделать еще одну кнопку переключения

и

скрипт править, котырый переключает эти табы

чтобы по ее нажатию всем трем табам добавлялся класс active

Змінено користувачем jaffagold
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.