Перейти к содержанию
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 тоже как раз таки призван работать на карточке товара и нигде более

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


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

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

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

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

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

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

Войти

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

Войти

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

    • От vlkombat
      Скачать/Купить дополнение


      Вкладки, слайдшоу с группами товаров
      Модуль выводит вкладки с разными наборами товаров:
      Выбранные товары Товары из категории Акционные товары Последние добавленные Самые просматриваемые Вкладки переключаются по кнопкам в заголовке. Расположение кнопок в заголовке указывается произвольно (видно на изображении).
      При настройке место для вывода названия вкладки в заголовке указывается как //1/ где 1 - номер вкладки
      Больше деталей Здесь
      Добавил vlkombat Добавлено 10.02.2019 Категория Модули Системные требования Сайт разработчика https://httpmaster.ru/ Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1
      2.0 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика Нет  
    • От vlkombat
      Модуль выводит вкладки с разными наборами товаров:
      Выбранные товары Товары из категории Акционные товары Последние добавленные Самые просматриваемые Вкладки переключаются по кнопкам в заголовке. Расположение кнопок в заголовке указывается произвольно (видно на изображении).
      При настройке место для вывода названия вкладки в заголовке указывается как //1/ где 1 - номер вкладки
      Больше деталей Здесь
    • От 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.х Обращение к серверу разработчика Нет  
    • От Serg9988
      300.00 руб
      Скачать/Купить дополнение


      SmUnltimateTabsProduct
      SmUnltimateTabsProduct
      Протестировано на: ocstore 2.1.0.1
      opencart 2.1.0*
      Модуль позволяет добавить неограниценое количество кастомных Табов с произвольными товарами.
      Описание
      Позволяет указать название таба (потдержка мультиязычности) Позволяет добавить произвольные товары на любую вкладку Возможность добавлять неограниченое количество Табов Возможность добавлять неограниченое количество товаров в Табы Есть настройка лимита вывода товаров (общая для всех табов) Присутствует возможность настройки ширины и высоты изображения для товаров Установка
      Перед установкой!
      Важно!
      Сделайте бекап Базы данных и файлов сайта.
      При устанвке модуля никакие файлы перезаписаны не будутесли установка модуля происходит впервые.
      Установка
      Если используете не default тему , то перед копированием измените название папки, в архиве с модулем, catalog\view\theme\ "default" на название папки с вашим шаблоном. Скопируйте содержимое архива в корневую папку сайта. Выдайте права на использование модуля:
      Зайдите в административную часть сайта Система - Пользователи - Группы Пользователей  Установите модуль и настройте его:
      Заходим в административную часть сайта - Дополнения - Модули - "SM СуперТабы" жмем кнолпку с "+" напротив названия модуля
      После заходим в модуль нажав кнопку с иконкой карандаша для настройки и модуля и добавления товаров и табов Добавляем модуль на страицу:
      Заходим в административную часть сайта - Дизайн - Схемы - нажимаем кнопку с иконкой карандаша на против нужной нам страницы
      Добавляем модуль в нужную часть страницы login/pass - demo/demo
      Сопровождение info@sitemix.com.ua
      Сайт демо http://opencart2.myopencart.club/
      http://opencart2.myopencart.club/admin/index.php?route=module/ultimatetabs
      demo/demo
      Лицензия на модуль выдается по условию :
      1 покупка = 1 доменное имя.
      То есть - один раз купив, вы получаете право установки для работы модуля только на одном доменном имени, одном магазине![/i][/color]
      Покупая дополнение, Вы автоматически соглашаетесь со следующими положениями:
      1. Автор, в праве, отказать в сопровождении, если вы не приобретали модуль, а получили его любым другим способом.
      2. Если работа модуля не соответствует заявленной в описании, по причине:
      конфликтов с другими сторонними дополнениями (модулями);
      шаблон покупателя значительно отличается от базового шаблона системы ocStore / OpenCart;
      работа модуля нарушена после действий покупателя, которые случились при редактировании файлов дополнения (модуля);
      пользователь хочет изменить или доработать приобретённое дополнение (модуль);
      Техническая поддержка оказывается за отдельную плату!!!
      3. Покупатель, в праве, требовать бесплатную техническую поддержку со стороны автора, за исключения случаев описанных в пунктах с 1 по 2 включительно.
      4. Все запросы, обрабатываются в течение 48 часов с момента поступления.
      Для получения сопровождения и разрешения установки модуля на другой магазин напишите мне в личном сообщении!
      Действует скидка на 3 и последующие преобретенные модули моей разработки. Подробней пишите в личку. 
      Купить модуль, получить скидку можно так же на сайте http://myopencart.club/
      Вопросы, пожелания можно писать в форум или на почту support@myopencart.club
      Добавил Serg9988 Добавлено 07.07.2016 Категория Модули Системные требования Сайт разработчика myopencart.club Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.1 ocStore 2.1 OpenCart.Pro, ocShop Opencart.pro 2.1  
    • От Serg9988
      SmUnltimateTabsProduct
      Протестировано на: ocstore 2.1.0.1
      opencart 2.1.0*
      Модуль позволяет добавить неограниценое количество кастомных Табов с произвольными товарами.
      Описание
      Позволяет указать название таба (потдержка мультиязычности) Позволяет добавить произвольные товары на любую вкладку Возможность добавлять неограниченое количество Табов Возможность добавлять неограниченое количество товаров в Табы Есть настройка лимита вывода товаров (общая для всех табов) Присутствует возможность настройки ширины и высоты изображения для товаров Установка
      Перед установкой!
      Важно!
      Сделайте бекап Базы данных и файлов сайта.
      При устанвке модуля никакие файлы перезаписаны не будутесли установка модуля происходит впервые.
      Установка
      Если используете не default тему , то перед копированием измените название папки, в архиве с модулем, catalog\view\theme\ "default" на название папки с вашим шаблоном. Скопируйте содержимое архива в корневую папку сайта. Выдайте права на использование модуля:
      Зайдите в административную часть сайта Система - Пользователи - Группы Пользователей  Установите модуль и настройте его:
      Заходим в административную часть сайта - Дополнения - Модули - "SM СуперТабы" жмем кнолпку с "+" напротив названия модуля
      После заходим в модуль нажав кнопку с иконкой карандаша для настройки и модуля и добавления товаров и табов Добавляем модуль на страицу:
      Заходим в административную часть сайта - Дизайн - Схемы - нажимаем кнопку с иконкой карандаша на против нужной нам страницы
      Добавляем модуль в нужную часть страницы login/pass - demo/demo
      Сопровождение info@sitemix.com.ua
      Сайт демо http://opencart2.myopencart.club/
      http://opencart2.myopencart.club/admin/index.php?route=module/ultimatetabs
      demo/demo
      Лицензия на модуль выдается по условию :
      1 покупка = 1 доменное имя.
      То есть - один раз купив, вы получаете право установки для работы модуля только на одном доменном имени, одном магазине![/i][/color]
      Покупая дополнение, Вы автоматически соглашаетесь со следующими положениями:
      1. Автор, в праве, отказать в сопровождении, если вы не приобретали модуль, а получили его любым другим способом.
      2. Если работа модуля не соответствует заявленной в описании, по причине:
      конфликтов с другими сторонними дополнениями (модулями);
      шаблон покупателя значительно отличается от базового шаблона системы ocStore / OpenCart;
      работа модуля нарушена после действий покупателя, которые случились при редактировании файлов дополнения (модуля);
      пользователь хочет изменить или доработать приобретённое дополнение (модуль);
      Техническая поддержка оказывается за отдельную плату!!!
      3. Покупатель, в праве, требовать бесплатную техническую поддержку со стороны автора, за исключения случаев описанных в пунктах с 1 по 2 включительно.
      4. Все запросы, обрабатываются в течение 48 часов с момента поступления.
      Для получения сопровождения и разрешения установки модуля на другой магазин напишите мне в личном сообщении!
      Действует скидка на 3 и последующие преобретенные модули моей разработки. Подробней пишите в личку. 
      Купить модуль, получить скидку можно так же на сайте http://myopencart.club/
      Вопросы, пожелания можно писать в форум или на почту support@myopencart.club
  • Последние посетители   0 пользователей онлайн

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

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.