Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

Конфликт c JS

Доброго времени суток.

Какой-то тупой "велосипед" у шаблонизации, что бы работала каруселька пишу в хеадер:

<script type="">
$(function(){
$("#faded").faded({
speed: 1000,
bigtarget: false,
autoplay: 5000,
autorestart: false,
autopagination:true,
crossfade:false
});
});
$(function() {
$(".carousel").jCarouselLite({
  btnNext: ".next",
  btnPrev: ".prev",
  visible: 5
});
});

</script>


Но ругается зараза, типа не распознает тег, не нравятся кавычки видетели. Что можно сделать? в отдельный файл вынести не получится, просто работать не будет, так уж устроено.

Вот полный текст нотиса:
Fatal error: Smarty error: : syntax error: unrecognized tag: ("#faded").faded({ speed: 1000, bigtarget: false, autoplay: 5000, autorestart: false, autopagination:true, crossfade:false (smarty_compiler.class.php, line 446) in /home/бла бла бла/data/www/бла бла бла.ru/includes/lib/smarty/smarty.class.php on line 1108


Вы бы изучили сначала шаблонизатор малость, а потом уже тыкали код и ругались на него - smarty.net
Если в шаблонах используются фигурные скобки, то нужно заключать их в {literal}..{/literal}

А чтобы правильно все делать, то код вставлять можно в themes/шаблон/javascript/general.js.php



Вы бы изучили сначала шаблонизатор малость, а потом уже тыкали код и ругались на него - smarty.net
Если в шаблонах используются фигурные скобки, то нужно заключать их в {literal}..{/literal}

А чтобы правильно все делать, то код вставлять можно в themes/шаблон/javascript/general.js.php


Если честно, о шаблонизаторе smarty слышу первый раз, спасибо, просветили :)


Источник



Copyright ShopOS