Перейти к содержанию
Dimdimych

[Решено] Перестали открываться вкладки!

Рекомендуемые сообщения

Уважаемые форумчане - может не по теме, но больше не знаю к кому обратиться! Внезапно пропала возможность переключаться между вкладками в админ панели (например при создании или редактировании товара) и на самом сайте (например на стр. товара не могу переключиться между "Описанием" и "Отзывами"). Т.е. нажимаю на вкладку, но ничего не происходит. Причем не играет роль какой магазин opencart - на чужих сайтах та же фигня. Открывал в Хроме, Эксплоере, Мозиле, Опере - не работают. Пробовал в безопасном режиме - не работают. Может кто-нибудь знает решение проблемы???????  :shock: Сам знаю только одно решение - ПЕРЕУСТАНОВИТЬ СИСТЕМУ - но сейчас это не выполнимо - много работы навалилось...

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


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

Уважаемые форумчане - может не по теме, но больше не знаю к кому обратиться! Внезапно пропала возможность переключаться между вкладками в админ панели (например при создании или редактировании товара) и на самом сайте (например на стр. товара не могу переключиться между "Описанием" и "Отзывами"). Т.е. нажимаю на вкладку, но ничего не происходит. Причем не играет роль какой магазин opencart - на чужих сайтах та же фигня. Открывал в Хроме, Эксплоере, Мозиле, Опере - не работают. Пробовал в безопасном режиме - не работают. Может кто-нибудь знает решение проблемы???????  :shock: Сам знаю только одно решение - ПЕРЕУСТАНОВИТЬ СИСТЕМУ - но сейчас это не выполнимо - много работы навалилось...

Попробуйте откатить систему если есть возможность такая, или вспоминайте что устанавливали, обновляли в последнее время.

Вообще конечно странные симптомы.

Попробуйте ещё в отладчике хрома посмотреть ошибки.

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


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

РЕШЕНО! Спасибо за совет - так и сделал - НЕ помогло. Но после этого стал экспериментировать - отключил в браузерах все дополнения и, О ЧУДО - ВСЕ ЗАРАБОТАЛО. Начал снова всё подключать - все работает, так и не понял, какое дополнение конфликтовало. Видно какой-то глюк произошел...

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


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

РЕШЕНО! Спасибо за совет - так и сделал - НЕ помогло. Но после этого стал экспериментировать - отключил в браузерах все дополнения и, О ЧУДО - ВСЕ ЗАРАБОТАЛО. Начал снова всё подключать - все работает, так и не понял, какое дополнение конфликтовало. Видно какой-то глюк произошел...

Не за что.

Рад , что справились сами.

 

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


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

Тема вкладок...на этот раз в карточке товара:

Вобщем не знаю как давно это случилось и после чего, но, на данный момент все описания вкладок раскрыты друг под другом, а самих кнопочек переключения по вкладкам нет. Что могло их запороть?

  • +1 1

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


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

То что изменило контроллер карточки товара или снесло сам скрипт из header.tpl

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


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

а какой скрипт это контроллирует?

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


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

Если смотреть FireBugом, то наблюдаю такую картину в коде:

<div id="tabs" class="htabs">
<a class="ui-tabs ui-widget ui-widget-content ui-corner-all" href="#tab-description">Описание</a>
<a class="ui-tabs ui-widget ui-widget-content ui-corner-all" href="#tab-attribute">Характеристики</a>
<a class="ui-tabs ui-widget ui-widget-content ui-corner-all" href="#tab-review">Отзывы (0)</a>
<a class="ui-tabs ui-widget ui-widget-content ui-corner-all" href="#tab-related">Сопутствующие товары (2)</a>

В то время как на работающем магазе (правда 1.5.5.1) это выглядит так:

<div id="tabs" class="htabs">
<a class="selected" href="#tab-description" style="display: inline;">Описание</a>
<a href="#tab-review" style="display: inline;">Отзывы (0)</a>

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


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

Кажись нашёл...до оптимизировался в header.tpl, расставил асинхронную загрузку скриптов, как рекомендовал великий Google...вот результат.

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


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

Кажись нашёл...до оптимизировался в header.tpl, расставил асинхронную загрузку скриптов, как рекомендовал великий Google...вот результат.

Google далеко не всегда дает верные рекомендации.

Например, он вечно ругается на CSS файлы. У меня есть сайт-визитка - 9 страниц, CSS очень короткий, естественно, подключается в хеде.

Гугл мне рекомендует убрать его из хеда. Хочется спросить гугл - куда и зачем?

Начиная с того, что браузер будет дольше грузить страницу и она будет разваливаться, а потом собираться постепенно, не факт, что каждый раз соберется до конца, если стили перекинуть вниз (то есть, если CSS будет грузиться после HTML) и заканчивая тем, что странички легкие, почти без графики и грузятся достаточно быстро, чтобы пользователь сто-либо заметил.

В плане оптимизации страниц, гугл прав только по поводу веса картинок - надо их облегчать насколько это возможно.

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


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

Не нужно пихать этот скрипт в хидер.Его давно уже выводят в контроллере.

$this->document->addScript('catalog/view/javascript/jquery/tabs.js');

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


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

не прошла асинхронная загрузка следующих скриптов:

jquery-ui.min.js

tabs.js

 

С остальными вроде всё корректно в асинхронном режиме. А CDN сторонние кто пользует или тоже баловство?

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


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

 

Не нужно пихать этот скрипт в хидер.Его давно уже выводят в контроллере.

$this->document->addScript('catalog/view/javascript/jquery/tabs.js');

А можно подробнее в какой контроллер (header.php?) и куда именно? Как ещё можно header облегчить?

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


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

catalog\controller\product\product.php

 

после

$this->document->setDescription($product_info['meta_description']);

или после

$this->document->setKeywords($product_info['meta_keyword']);

добавить

 

$this->document->addScript('catalog/view/javascript/jquery/tabs.js');
$this->document->addScript('catalog/view/javascript/jquery/colorbox/jquery.colorbox-min.js');
$this->document->addStyle('catalog/view/javascript/jquery/colorbox/colorbox.css');

разом  два скрипта и стили подключили в карточку товара.

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


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

Ух, ты как здорово!Вынес туда же ещё и zoom.js...вот бы их всех вынести из header :)

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


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

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

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


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

Да это я понял конечно, но мой zoom.js тоже как раз таки призван работать на карточке товара и нигде более

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


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От ArtemPitov
      350.00 руб
      Скачать/Купить дополнение


      Дополнительные мультиязычные вкладки в карточку товара 2.x
      Модуль позволяет создать неограниченное количество дополнительных вкладок для товара. 
      Модуль разработан для версии 2.х, версия для 3.x по ссылке →  
       
      Возможности
      Создание индивидуальных вкладок для каждого товара  Создания сквозных вкладок для всех товаров NEW Поддержка мультиязыка  Поддержка HTML, JavaScript   
      Установка 
      Установить через стандартный установщик (если пишет "FTP не настроен", установите http://www.opencart.com/index.php?route=extension/extension/info&extension_id=18892) Обновить модификатор  После установки в карточке товара появится новый пункт "Дополнительные вкладки"   
      Системные требования 
      OpenCart или его сборки версии 2.х Версия PHP 5.4 или выше   
      Демонстрация
      Админка →  Витрина →   
      Адаптация
      Модуль рассчитан на "дефолтную" или близкую к нему тему, а также темы со списка адаптаций (вкладка обновления) В случае если вашей темы нет в списке, адаптация платная, стоимость 300р   
      Лицензия 
      Используя дополнения вы соглашаетесь с каждым пунктом лицензии.
      При нарушении условий лицензии автор в праве отказать в поддержке, обнулить лицензию, а также закрыть доступ к получению обновлений и скачивании приведших версий дополнения. 
      Стоимость возобновления лицензии равна десятикратной стоимость дополнения, а также остается на усмотрения автора.
      Одна лицензия дополнения распространяется только на один домен. Для мультимагазинов покупка лицензии должна быть расширенной.   Поддержка и исправления ошибок предоставляется в рабочее время с 10 до 19 по Мск. Исправление конфликтов с другими дополнениями не входит в поддержку и оплачивается отдельно в зависимость от сложности.  Дополнение является с открытым исходным кодом, обмену, а также возврату не подлежит. Автор в праве отказать в поддержке покупателю при таких условиях: 1. Не уважительное отношение и переход на личности. 2. Не предоставление доступов к сайту (админке) и серверу (FTP, MySQL и тп.). Дополнение продаться по принципу  “Как есть”. Копия дополнения отправляется индивидуально каждому покупателю лично автором. Ключ к дополнению покупатель может получить только для основного сайта и тестового, тестовым считается под домен основного сайта или сервисный адрес хостинга, а также локальный адрес на вашем пк. Добавил ArtemPitov Добавлено 26.08.2016 Категория Прочее Системные требования Метод активации По запросу в ЛС Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1
      2.0 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х  
    • От ArtemPitov
      Модуль позволяет создать неограниченное количество дополнительных вкладок для товара. 
      Модуль разработан для версии 2.х, версия для 3.x по ссылке →  
       
      Возможности
      Создание индивидуальных вкладок для каждого товара  Создания сквозных вкладок для всех товаров NEW Поддержка мультиязыка  Поддержка HTML, JavaScript   
      Установка 
      Установить через стандартный установщик (если пишет "FTP не настроен", установите http://www.opencart.com/index.php?route=extension/extension/info&extension_id=18892) Обновить модификатор  После установки в карточке товара появится новый пункт "Дополнительные вкладки"   
      Системные требования 
      OpenCart или его сборки версии 2.х Версия PHP 5.4 или выше   
      Демонстрация
      Админка →  Витрина →   
      Адаптация
      Модуль рассчитан на "дефолтную" или близкую к нему тему, а также темы со списка адаптаций (вкладка обновления) В случае если вашей темы нет в списке, адаптация платная, стоимость 300р   
      Лицензия 
      Используя дополнения вы соглашаетесь с каждым пунктом лицензии.
      При нарушении условий лицензии автор в праве отказать в поддержке, обнулить лицензию, а также закрыть доступ к получению обновлений и скачивании приведших версий дополнения. 
      Стоимость возобновления лицензии равна десятикратной стоимость дополнения, а также остается на усмотрения автора.
      Одна лицензия дополнения распространяется только на один домен. Для мультимагазинов покупка лицензии должна быть расширенной.   Поддержка и исправления ошибок предоставляется в рабочее время с 10 до 19 по Мск. Исправление конфликтов с другими дополнениями не входит в поддержку и оплачивается отдельно в зависимость от сложности.  Дополнение является с открытым исходным кодом, обмену, а также возврату не подлежит. Автор в праве отказать в поддержке покупателю при таких условиях: 1. Не уважительное отношение и переход на личности. 2. Не предоставление доступов к сайту (админке) и серверу (FTP, MySQL и тп.). Дополнение продаться по принципу  “Как есть”. Копия дополнения отправляется индивидуально каждому покупателю лично автором. Ключ к дополнению покупатель может получить только для основного сайта и тестового, тестовым считается под домен основного сайта или сервисный адрес хостинга, а также локальный адрес на вашем пк.
    • От sobwoofer
      Скачать/Купить дополнение


      Карусель в табах sobTabCarousel Opencart 2x
      Простой модуль карусели Акций, Новинок, Хитов продаж во вкладках.
      • Основан на стандартных модулях, и скриптах.
      • Не перезаписывает файлы.
      • Требуется Opencart или Ocstore версии не ниже 2.
      Смотреть демо модуля на сайте
      Установка:
      1. Записать файлы модуля из папки uplpad в корень сайта.
      2. Включить и настроить отображение модуля в админке.
      Если вам понравился модуль:
      Пишите свои пожелания и замечания, в свободное время буду стараться развивать его функционал.
      Вы можете способствовать развитию модуля сбросив пару рублей автору на пиво :) Яндекс кошелек: 41001830858339
      Добавил sobwoofer Добавлено 22.10.2015 Категория Слайдшоу, баннеры, галереи  
    • От louise170
      650.00 руб
      Скачать/Купить дополнение


      Тексты для товаров
      Модуль "Тексты для товаров" избавляет от рутинной работы по редактированию одинаковой части текстов в каждом отдельном товаре. Модуль позволяет в выбранных товарах вставлять блоки с текстом, будь-то реклама, информация по проводимой акции, доставке и оплате или какие-либо пояснения по товару и т.п. Текстовый блок может отображаться в товарах какое-то определенное время и располагаться в отдельной вкладке, перед текстом о товаре, после или заменять его полностью, при этом сам текст товара в базе не меняется - меняется только отображение на сайте. Таким образом, в одном товаре могут быть добавлены несколько блоков текста или дополнительных вкладок.
      Никакие системные файлы не затираются, модуль использует vqmod.
      Модуль "Тексты для товаров" совместим с модулем Группы товаров.
      Модуль тестировался на Opencart
      1.5.4.1 1.5.6 1.5.6.4 Поддерживаемые языки:
      русский
      Пример работы модуля:
      http://ocstore1541.hypnoguru.ru/index.php?route=product/product&product_id=41
      http://ocstore156.hypnoguru.ru/index.php?route=product/product&product_id=43
      http://ocstore156.hypnoguru.ru/index.php?route=product/category&path=18_46
      Демо админки:
      http://ocstore1541.hypnoguru.ru/admin/
      http://ocstore156.hypnoguru.ru/admin/
      доступ
      demo / demo
      Установка
      Инструкция по установке находится в файле readme.txt в архиве модуля.
      Добавил louise170 Добавлено 22.07.2014 Категория Модули Системные требования Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.4.1 ocStore 1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1 OpenCart.Pro, ocShop OcShop 1.5.6.4.х  
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×