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

Создание дополнительных вкладок


Recommended Posts

Необходимо создать 2 дополнительные вкладки ко всем товарам (и существующим, и вновь созданным), содержимое которых подтягивается скриптом из статей (хотелось бы изящное решение от Alexx88 в его теме )

 

Его скрипт -

 

<script type="text/javascript"><!--

    $(function() {
    $('#tab-guarantee').load('index.php?route=information/information/info&information_id=7');
    });


    //--></script>)

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


пример кода вкладок - есть прямо в шаблоне карточки товара используемой темы оформления.

javascript вот тоже есть (только делай 2шт и меняй ID на свои).

если все равно не получается (или не хотите сами заморачиваться) - сделаем за вас.

своё предложение отправил в ЛС.

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

пример кода вкладок - есть прямо в шаблоне карточки товара используемой темы оформления.

javascript вот тоже есть (только делай 2шт и меняй ID на свои).

если все равно не получается (или не хотите сами заморачиваться) - сделаем за вас.

своё предложение отправил в ЛС.

 

Спасибо за наводку, попробовал сам и сделал. Однако корректно получается работать только с одной вкладкой, при дублировании второй DIV замещается содержимым первого.

 

вкладки создавал <a href="#tab-name"><?php echo $tab_name; ?></a>

 

скрипт заворачивал в

<div id="tab-name" class="tab-content">

<script type="text/javascript"><!--
$(function() {
$('#tab-name').load('index.php?route=information/information/info&information_id=6');
});
//--></script>
 </div>
Надіслати
Поділитися на інших сайтах


 

Спасибо за наводку, попробовал сам и сделал. Однако корректно получается работать только с одной вкладкой, при дублировании второй DIV замещается содержимым первого.

 

вкладки создавал <a href="#tab-name"><?php echo $tab_name; ?></a>

 

скрипт заворачивал в

<div id="tab-name" class="tab-content">

<script type="text/javascript"><!--
$(function() {
$('#tab-name').load('index.php?route=information/information/info&information_id=6');
});
//--></script>
 </div>

 

 

Это вы называете "изящное" решение :ugeek: .

Это грубый костыль.

Дубли при включении ЧПУ..

Отсутствие поддержки языков

При обновлении можно забыть и "потерять"

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

Это вы называете "изящное" решение :ugeek: .

Это грубый костыль.

Дубли при включении ЧПУ..

Отсутствие поддержки языков

При обновлении можно забыть и "потерять"

 

Ну, возможно с изящностью я и погорячился...

Язык только один, мне не критично.

Насчет дублей - в теме, где я нашел скрипт, автор пишет: "поиск не учитывает инфу внутри <script></script>".

Получается, верным решением является добавление вкладок и их содержимого через модули?

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


Насчет дублей - в теме, где я нашел скрипт, автор пишет: "поиск не учитывает инфу внутри <script></script>".

 

Мало ли что пишут на заборах.

Поисковые системы давно уже научили выкусывать ссылки из JS (особенно из .load .ajax) и ходить по ним пауками для индексации

Да, верным решением - лучше профессионально, модулем.

Тогда потом меньше будите задавать глупые вопросы по поводу дублей и т.п.

Или нанять профессионала, который все учтет и сделает правильно

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

Обращайтесь, сделаю.

Вы ведь в разделе платных услуг?

 

Просто в виде модуля предлагаю вам решение.

И никаких жутких "изяществ".

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

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

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

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

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

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

Вхід

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

Вхід зараз

×
×
  • Створити...

Important Information

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