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

Не работает календарь, табы (вроде как сломался JQuery)


tolik777

Recommended Posts

Стоит OCStore 1.5.5.1.2 для него купил модуль Reservation System который добавляет систему аренду на основе добавления к товарам опции даты. Все настроил, работало все отлично, решил перейти к установке шаблона. Купил шаблон Pizza Chef - Bootstrap Template 1.0.2 поставил - там используется свой календарик. Модуль Reservation System перестал работать.

Вернул обратно на дефолтный шаблон, но в нем тоже если у товара поставить опцию Date, то календарик при щелчке по полю перестал отображатся. Пример

Также в дефолтном шаблоне product/product.tpl перестали работать tab'ы  (Описание, Характеристики, Отзывы). Т.е. они все отображаются на одной странице и самих табов нет. В консоле хрома ошибки JS. Пробовал чистить кэши vqmod, браузера, пробовал другие браузеры. При установки шаблона "Pizza", никакие файлы не замещались. Такое ощущение, что каким то образом отвалился или конфликтует JQuery, но не пойму как такое могло произойти.

Гуглил пропавшие табы, но ничего путевого не нашел.

С опенкарт имею дело третий день, подскажите может есть какие-то нюансы?

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


Спасибо.
Оказывается это файл шаблона Pizza Chef: vqmod/xml/chef.xml вырезает colorbox под свои нужды. Даже если активирован стандартный шаблон.
Либо опенкарт странно так устроен, либо разработчики шаблона неправильно сделали - получается, что неактивный шаблон все равно воздействует на систему, т.к. его xml в vqmod выполняется
B tab'ы он тоже оказывается вырезает.

 

<file name="catalog/controller/product/product.php">
- <operation error="log">
- <search position="replace">
- <![CDATA[ $this->document->addScript('catalog/view/javascript/jquery/tabs.js');
  ]]> 
  </search>
- <add>
- <![CDATA[ 
//BOF Chef
				//$this->document->addScript('catalog/view/javascript/jquery/tabs.js');
			//EOF Chef

  ]]> 
  </add>
  </operation>
- <operation error="log">
- <search position="replace">
- <![CDATA[ $this->document->addScript('catalog/view/javascript/jquery/colorbox/jquery.colorbox-min.js');
  ]]> 
  </search>
- <add>
- <![CDATA[ 
//BOF Chef
				//$this->document->addScript('catalog/view/javascript/jquery/colorbox/jquery.colorbox-min.js');
			//EOF Chef

  ]]> 
  </add>
  </operation>
- <operation error="log">
- <search position="replace">
- <![CDATA[ $this->document->addStyle('catalog/view/javascript/jquery/colorbox/colorbox.css');
  ]]> 
  </search>
- <add>
- <![CDATA[ 
//BOF Chef
				//$this->document->addStyle('catalog/view/javascript/jquery/colorbox/colorbox.css');
			//EOF Chef

  ]]> 
  </add>
  </operation>
  </file>

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


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

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

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

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

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

Вхід

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

Вхід зараз
×
×
  • Створити...

Important Information

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