2017-02-04 5 views
2

Я использовал Сову Карусель в нижнем колонтитуле. Карусель работает отлично в большинстве страниц, таких как дома, продукты и т.д., но не работает в некоторых страниц, как Регистре Affialiate, информационные страницы и т.д.Сова Карусель не работает на некоторых страницах - Opencart

Я проверил консоль и я получил ошибку:

Uncaught TypeError: $(...).owlCarousel is not a function

Выяснено, что js и css для карусели не включены в заголовок для этих страниц.

Я знаю о функциях getScripts() и getStyles() документа document.php, которые вызывается в header.php. Как получить js и css для всех страниц моего сайта? Я могу жестко закодировать его, но есть ли другой способ?

ответ

1

Open:

catalog/controller/common/footer.php 

добавить:

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

это добавит сыч карусельные файлы для всех страниц.

+0

Да, но я получаю эти файлы с функциями getScripts() и getStyles() на большинстве страниц, просто хотел выяснить, почему они недоступны на всех страницах перед тем, как это сделать. –