Dimdimych

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

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

Dimdimych    21

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

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


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

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

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

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

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

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


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

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

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


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

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

Не за что.

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

 

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


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

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

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

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


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

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

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


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

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

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


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

Если смотреть 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>

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


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

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

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


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

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

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

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

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

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

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

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


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

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

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

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


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

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

jquery-ui.min.js

tabs.js

 

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

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


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

 

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

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

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

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


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

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');

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

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


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

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

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


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

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

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


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

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

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


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

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

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

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

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

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

Войти

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

Войти


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

    • От ArtemPitov


      Просмотр файла { AP } Tabs | Дополнительные мультиязычные вкладки в карточку товара
      { AP } Tabs | Дополнительные мультиязычные вкладки в карточку товара.
      Модуль позволяет добавить не ограниченное количество дополнительный вкладок в карточку товара с поддержкой мультиязыка. Не заменяет системные файлы, использует стандартный установщик Opencart.
      Системные требования
      Opencart, ocStore, Русская сборка OpenCart версий 2.0.x - 2.3.x PHP не ниже 5.4 Важно! Модуль не будет работать если у вас переименована папка admin
      Установка {AP} Tabs
      Если у Вас еще не установлен FTP fix, установите. Скачать можно тут Установите модуль через стандартный загрузчик, загрузка происходит в zip архиве Обновите модификатор После установке в карточке товара появится пункт “Произвольные вкладки” Модуль рассчитан на дефолтную или близкую к ней тему, а так же адаптации которые описаны в обновлениях. Адаптация под Вашу тему +300р
      DEMO
      Карточка товара
      Админка (demo\demo)
      Лицензия
      Одна покупка = Один домен + тестовый домен Модуль продается как “is as”  
      Добавил 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
      { AP } Tabs | Дополнительные мультиязычные вкладки в карточку товара.
      Модуль позволяет добавить не ограниченное количество дополнительный вкладок в карточку товара с поддержкой мультиязыка. Не заменяет системные файлы, использует стандартный установщик Opencart.
      Системные требования
      Opencart, ocStore, Русская сборка OpenCart версий 2.0.x - 2.3.x PHP не ниже 5.4 Важно! Модуль не будет работать если у вас переименована папка admin
      Установка {AP} Tabs
      Если у Вас еще не установлен FTP fix, установите. Скачать можно тут Установите модуль через стандартный загрузчик, загрузка происходит в zip архиве Обновите модификатор После установке в карточке товара появится пункт “Произвольные вкладки” Модуль рассчитан на дефолтную или близкую к ней тему, а так же адаптации которые описаны в обновлениях. Адаптация под Вашу тему +300р
      DEMO
      Карточка товара
      Админка (demo\demo)
      Лицензия
      Одна покупка = Один домен + тестовый домен Модуль продается как “is as”  
    • От optimlab


      Просмотр файла 4 модуля во вкладках
      Выводит четыре товарных модуля (Рекомендуемые, Акции, Хиты продаж, Новинки) в виде Табов или Панели одном модуле или нескольких модулях каждый на одной странице.
      Возможность включения-отключения слайдера карусели. Тач-слайд. Привязка к категории. Мультиязычный.  
      Возможности:
      Вывод модулей в виде Вкладок (табов). Вывод модулей в виде Панели Bootstrap. Адаптивность под размеры экранов. Свои размеры изображений товаров. Включение-Выключение краткого описания товара. Кол-во символов описания. Мультиязычность. Свои названия вкладок (кнопок)  с возможностью вставки своего HTML-кода. Порядок отображения вкладок (сортировка). Возможность использования сразу нескольких модулей на странице. Автоматическая адаптация заголовка (вкладки) при включении только одного модуля из четырёх. Привязка к категории  - отображение только тех товаров, которые принадлежат данной категории, если модуль выводится в категориях. Возможность включения слайдера-карусели. Очень удобно листать на маленьких экранах при использовании карусели. Настройка автовоспроизведения в миллисекундах после загрузки страницы. Настройка скорости слайдера. Включение-выключение остановки слайдинга при наведении курсора мыши. Включение-выключение отображения кнопок Вперед – Назад. Свой HTML-код для кнопок Вперед – Назад. Включение-Выключение пейджинга карусели.  
      Пример демо тут: opencart.optimlab.ru
       
      Лицензия:
      Модуль можно установить на один интернет-магазин. Следующий магазин оплачивается отдельно.  
      Установка (предварительно настройте FTP):
      Панель администратора -> Модули -> Установка расширений -> Загрузить файл архива. Панель администратора -> Модули -> 4 модуля во вкладках -> нажимаем Активировать. После активации заходим в модуль и настраиваем его. Добавляем модуль на нужный Макет.  
      Настройка своего стиля CSS:
      Так как возможностей стилизации и настроек стилей может быть бесконечное множество, зависящее от шаблона и фантазии вебмастера. Я не стал внедрять файл CSS в модуль и навязывать свой стиль, который с высокой вероятностью конфликтовал бы с вашим дизайном и настройками стилей CSS. Так же лишнее соединение браузера для скачивания файла ни к чему. Поэтому я решил оставить всё в следующем виде:
      Вы можете просто зайти в свой файл шаблона стилей находящийся по адресу:
      catalog/view/theme/НАЗВАНИЕ_ШАБЛОНА/stylesheet/stylesheet.css
       
      И вставить следующий код, который используется по умолчанию в демо-версии:
      .four-in-tab { margin-bottom: 40px; } .four-in-tab .owl-carousel { margin-bottom: 0; } .four-in-tab .owl-wrapper-outer { border: none; box-shadow: none; } .four-in-tab .owl-carousel .owl-buttons div i { font-size: 14px; margin: -20px 0 0; } .four-in-tab .nav-tabs > li { text-align: center; } .four-in-tab .owl-pagination { top: 10px; } .four-in-tab .pagination { vertical-align: middle; } .four-in-tab .product-thumb { margin-bottom: 0; } .four-in-tab .col-sm-3 .product-thumb { margin-bottom: 20px; } .panel-one .owl-carousel .owl-buttons .owl-next { right: 14px; top: -52px; opacity: 1; } .panel-one .owl-carousel .owl-buttons .owl-prev { left: inherit; right: 52px; top: -52px; opacity: 1; } Основываясь на нём вы можете его править как позволит ваша фантазия. Вы также можете заказать установку и настройку модуля под ваш дизайн сайта, воспользовавшись дополнительной опцией при покупке. И прислав мне на почту письмо с заявкой.
       
      Совместимость файлов с версией Opencart:
      four_in_tab-2.0.ocmod.zip    - Opencart 2.0.x - 2.1.x
      four_in_tab-2.2.1.ocmod.zip - Opencart 2.2.x
      four_in_tab-2.3.ocmod.zip    - Opencart 2.3.x
       
                           
      Добавил optimlab Добавлено 14.08.2017 Категория Прочее Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1
      2.0 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Не проверялось  
    • От optimlab
      Выводит четыре товарных модуля (Рекомендуемые, Акции, Хиты продаж, Новинки) в виде Табов или Панели одном модуле или нескольких модулях каждый на одной странице.
      Возможность включения-отключения слайдера карусели. Тач-слайд. Привязка к категории. Мультиязычный.  
      Возможности:
      Вывод модулей в виде Вкладок (табов). Вывод модулей в виде Панели Bootstrap. Адаптивность под размеры экранов. Свои размеры изображений товаров. Включение-Выключение краткого описания товара. Кол-во символов описания. Мультиязычность. Свои названия вкладок (кнопок)  с возможностью вставки своего HTML-кода. Порядок отображения вкладок (сортировка). Возможность использования сразу нескольких модулей на странице. Автоматическая адаптация заголовка (вкладки) при включении только одного модуля из четырёх. Привязка к категории  - отображение только тех товаров, которые принадлежат данной категории, если модуль выводится в категориях. Возможность включения слайдера-карусели. Очень удобно листать на маленьких экранах при использовании карусели. Настройка автовоспроизведения в миллисекундах после загрузки страницы. Настройка скорости слайдера. Включение-выключение остановки слайдинга при наведении курсора мыши. Включение-выключение отображения кнопок Вперед – Назад. Свой HTML-код для кнопок Вперед – Назад. Включение-Выключение пейджинга карусели.  
      Пример демо тут: opencart.optimlab.ru
       
      Лицензия:
      Модуль можно установить на один интернет-магазин. Следующий магазин оплачивается отдельно.  
      Установка (предварительно настройте FTP):
      Панель администратора -> Модули -> Установка расширений -> Загрузить файл архива. Панель администратора -> Модули -> 4 модуля во вкладках -> нажимаем Активировать. После активации заходим в модуль и настраиваем его. Добавляем модуль на нужный Макет.  
      Настройка своего стиля CSS:
      Так как возможностей стилизации и настроек стилей может быть бесконечное множество, зависящее от шаблона и фантазии вебмастера. Я не стал внедрять файл CSS в модуль и навязывать свой стиль, который с высокой вероятностью конфликтовал бы с вашим дизайном и настройками стилей CSS. Так же лишнее соединение браузера для скачивания файла ни к чему. Поэтому я решил оставить всё в следующем виде:
      Вы можете просто зайти в свой файл шаблона стилей находящийся по адресу:
      catalog/view/theme/НАЗВАНИЕ_ШАБЛОНА/stylesheet/stylesheet.css
       
      И вставить следующий код, который используется по умолчанию в демо-версии:
      .four-in-tab { margin-bottom: 40px; } .four-in-tab .owl-carousel { margin-bottom: 0; } .four-in-tab .owl-wrapper-outer { border: none; box-shadow: none; } .four-in-tab .owl-carousel .owl-buttons div i { font-size: 14px; margin: -20px 0 0; } .four-in-tab .nav-tabs > li { text-align: center; } .four-in-tab .owl-pagination { top: 10px; } .four-in-tab .pagination { vertical-align: middle; } .four-in-tab .product-thumb { margin-bottom: 0; } .four-in-tab .col-sm-3 .product-thumb { margin-bottom: 20px; } .panel-one .owl-carousel .owl-buttons .owl-next { right: 14px; top: -52px; opacity: 1; } .panel-one .owl-carousel .owl-buttons .owl-prev { left: inherit; right: 52px; top: -52px; opacity: 1; } Основываясь на нём вы можете его править как позволит ваша фантазия. Вы также можете заказать установку и настройку модуля под ваш дизайн сайта, воспользовавшись дополнительной опцией при покупке. И прислав мне на почту письмо с заявкой.
       
      Совместимость файлов с версией Opencart:
      four_in_tab-2.0.ocmod.zip    - Opencart 2.0.x - 2.1.x
      four_in_tab-2.2.1.ocmod.zip - Opencart 2.2.x
      four_in_tab-2.3.ocmod.zip    - Opencart 2.3.x
       
                           
    • От katilina


      Просмотр файла Barbara - шаблон ocstore/opencart/opencart.pro 2.1-2.3
                           
       
      Разработчики Katilina и ShopUtils (http://opencart.market) 
      Скидка на шаблон действует до 1 сентября.
       
      Демо-сайты:
      http://demo1.opencart4you.ru
      http://demo2.opencart4you.ru
      http://demo3.opencart4you.ru
      http://demo4.opencart4you.ru
       
      Opencart.pro 2.1        архивы шаблона для opencart.pro  высылаются по запросу, пишите личное сообщение после покупки
      http://demo5.opencart4you.ru
      Opencart.pro 2.3
      http://demo6.opencart4you.ru
       
      Административная панель: http://demo1.opencart4you.ru/admin (demo, demo)
       
      Системные требования:
      - ocStore/Opencart/Opencart.pro v2.1.x - 2.3.x / 2.1.x - 2.2.x - 2.3.x
      - Ioncube Loader v5.0+
      - PHP v5.3+,  для версии 2.3 - PHP 5.4 и выше
       
      Документация demo1.opencart4you.ru/documentation
       

       
      Возможности шаблона:









       
      1. Модуль управления темой.
      - Выбор варианта шапки сайта
      - Выбор количества товара в категориях
      - Отображение контента на всю ширину экрана
      - Пользовательские ссылки и текст в шапке и в подвале.
      - Дополнительные изображения в блоках товара
      - Мега меню. Создавайте разделы категорий, наборов категорий, брендов, статей, новостей, акций, пользовательских ссылок и блоков.
      - Выбор обязательных опций товара на стр. категорий
      - Показ атрибутов на стр. категорий
      - Редактирование карточки товара: изменение ширины блока с изображением, выбор кол-ва доп. изображений в карусели, свои кнопки соц. сетей, блоки с пользовательской информацией
      - Редактирование шрифтов
      - Редактирование цветовой палитры. 4 готовых цветовых варианта
      - Виджеты соц. сетей
      - Установка схемы проезда в подвале сайта и на стр. контактов.
      - Импорт-экспорт настроек шаблона и таблиц шаблона.
       2. Модуль мега меню для левой(правой) колонки
       3. Стикеры. Можно назначать группе товаров ( производителям, акционным товарам, скидочным или выбирать товары из списка) или отдельным товарам в карточке товара.
       4. Модуль Быстрого просмотра с возможностью вкл./откл. блоков с информаций.
       5. Быстрый заказ. Форма быстрого заказа - это письмо администратору магазина с вопросом о товаре или о желании приобрести товар. 
      Товары со склада не вычитаются и не поступают в основной список заказов магазина.
      Сообщения о быстром заказе и об обратном звонке появляются в списке в модуле "Заказ в один клик". Оповещение о звонке и заказе приходит на почту администратору.
       6. Модуль вкладок. Используйте модуль Barbara вкладки вместо модулей темы default
      Barbara вкладки, альтернатива этим модулям, имеет больший функционал.
      7. Модуль категорий. 2 вида отображения, выбор количества видимых подкатегорий, загрузка фонового изображения.
      8. Модуль баннеров позволяет расположить в ряд до 6 статичных баннеров или слайдеров.
      9. Модуль текстовых блоков. Выбор отображения дополнительной информации как ссылка на другую страницу, выпадающий блок, модальное окно или раскрывающийся текст.
      10. Дизайнерский модуль товаров.
      11. Новости с категориями
      - Дополнительные модули для новостей ( избранные, последние, тэги, разделы новостей)
      - Возможность прикреплять товары к новостям
       12. Дополнительные вкладки товаров
       13. Поиск с автоподстановкой. В шаблоне используется адаптированный бесплатный модуль Live Search
      https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=26240&filter_license=free&filter_download_id=44&page=4
      Для его установки скачайте архив с модулем для вашей версии движка. Инструкция по установке внутри.
       14. Обновление цены при выборе опции, без AJAX. Адаптирован под шаблон.
      https://opencartforum.com/files/file/743-obnovlenie-ceny-pri-vybore-opcii-bez-ajax-oc15-oc2/
       
      Обновления
      8.06.2017 Добавлена адаптация под Opencart.pro 2.1 - 2.3
      14.07.2017 Карточка товара со стандартным всплывающим окном просмотра изображений cardproduct_magnificPopup.zip
        
      Демо-данные высылаются по просьбе покупателя
      Если Вам понравилась тема, не забудьте поставить 5 звёздочек
       
      Рекомендуем модули.
      В связи с  запросами внедрения в шаблон упрощенной формы заказа и фильтра, имеем сообщить особое мнение: нет ничего лучше и функциональнее модулей, которые ГОДАМИ разрабатывались и оттачивались авторами.
      Именно поэтому ИХ ТРУДНО ПЕРЕПЛЮНУТЬ...и незачем... ибо модули хороши.
      1. Модуль Simple - упрощенная регистрация и заказ
      2. Filter Pro - фильтр товаров. В шаблоне есть патч, скачивайте архив для вашей версии движка barbara_for_filter_pro_2.x.zip
       
      Добавил katilina Добавлено 17.05.2017 Категория Платные шаблоны Системные требования Ioncube Loader v5.0+ , PHP v5.3+, для 2.3 - PHP 5.4 и выше Сайт разработчика Старая цена 2900 Метод активации По запросу в ЛС Ioncube Loader Требуется OpenCart 2.3
      2.2
      2.1 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1  
  • Последние посетители   0 пользователей онлайн

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