Перейти к содержанию
Форум поддержки пользователей VamShop

Проблема


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

Вот такая проблема хочу установить стрелку вверх т.е когда прокрутываешь вниз она появляеться нажимаешь и резко переходишь вверх ... ну вот значит устанавливаю все как надо по категориям а мне ошибку выдает

Fatal error: Smarty error: [in vamshop/index.html line 28]: syntax error: unrecognized tag: // hide #back-top first $("#back-top").hide(); // fade in #back-top $(function () { $(window).scroll(function () { if ($(this).scrollTop() > 100) { $('#back-top').fadeIn(); (Smarty_Compiler.class.php, line 446) in /home/virtyc/domains/autostyle-shop.ru/public_html/includes/external/smarty/Smarty.class.php on line 1113

вот код <p id="back-top">

<a href="#top"><span></span>Вверх</a>

</p>

CSS

#back-top {

position: fixed;

bottom: 30px;

margin-left: -150px;

}

#back-top a {

width: 108px;

display: block;

text-align: center;

font: 11px/100% Arial, Helvetica, sans-serif;

text-transform: uppercase;

text-decoration: none;

color: #bbb;

/* переход */

-webkit-transition: 1s;

-moz-transition: 1s;

transition: 1s;

}

#back-top a:hover {

color: #000;

}

/* иконка стрелки (тег span) */

#back-top span {

width: 108px;

height: 108px;

display: block;

margin-bottom: 7px;

background: #ddd url(up-arrow.png) no-repeat center center;

/* круглые углы */

-webkit-border-radius: 15px;

-moz-border-radius: 15px;

border-radius: 15px;

/* переход */

-webkit-transition: 1s;

-moz-transition: 1s;

transition: 1s;

}

#back-top a:hover span {

background-color: #777;

}

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js"></script>

<script>

$(document).ready(function(){

// hide #back-top first

$("#back-top").hide();

// fade in #back-top

$(function () {

$(window).scroll(function () {

if ($(this).scrollTop() > 100) {

$('#back-top').fadeIn();

} else {

$('#back-top').fadeOut();

}

});

// scroll body to 0px on click

$('#back-top a').click(function () {

$('body,html').animate({

scrollTop: 0

}, 800);

return false;

});

});

});

</script>

ну вот в чем проблема подскажите как его правильно установить ??????

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

Подскажите а как исправить просто у меня неодин скрипт не работает вообще ни какой выдает ошибку на главной ????

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

Если у Вас js код в шаблоне, то вставляйте код между literal тэгом:


{literal}
здесь js код
{/literal}
[/code]

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

Если у Вас js код в шаблоне, то вставляйте код между literal тэгом:


{literal}
здесь js код
{/literal}
[/code]

Скажите а вот я у себя не нашел этого тега в index я его и прописывал мне вот что выдает

Fatal error: Smarty error: [in vamshop/index.html line 95]: syntax error: unrecognized tag: $("#toTop").scrollToTop(); (Smarty_Compiler.class.php, line 446) in /home/virtyc/domains/autostyle-shop.ru/public_html/includes/external/smarty/Smarty.class.php on line 1113

как мне установить та этот скрипт он на другом сайте работает без проблем

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

я так и делал извените не правильно выразился в /public_html/templates/vamshop/index.html я вставлял как вы и сказали только все ровно ошибка та же

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

Покажите, что Вы вставляли и как.

В ошибке пишет, что у Вас что-то не так на 95 строке в index.html

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

вот {config_load file="$language/lang_$language.conf" section="index"}

<!-- Контейнер -->

<div id="container">

<!-- Шапка -->

<p align="center"><img src="{$tpl_path}img/logo.png" alt="{$store_name}" />

</div>

<div class="clear"></div>

</div>

<!-- /Шапка -->

<div id="container">

<div id="container">

<div id="menu">

<p align="center"><a href="http://autostyle-shop.ru"><img src="templates/vamshop/img/raznoe/444.png"></a>

<a href="http://forum.autostyle-shop.ru"><img src="templates/vamshop/img/raznoe/forum.png"></a>

<a href="http://autostyle-shop.ru/specials.php"><img src="templates/vamshop/img/raznoe/555.png"></a>

<a href="http://autostyle-shop.ru/shop_content.php?coID=12"><img src="templates/vamshop/img/raznoe/kontakty.png"></a>

<a href="http://autostyle-shop.ru/logoff.php"><img src="templates/vamshop/img/raznoe/666.png"></a>

</div>

<!-- Навигация -->

<div id="navigation">

</div>

<!-- /Навигация -->

<!-- Центр -->

<div id="wrapper">

<div id="content">

{$main_content}

</div>

</div>

<!-- /Центр -->

<!-- Левая колонка -->

<div id="left">

<p align="center"><a href="https://siteheart.com/webconsultation/460978?" target="siteheart_sitewindow_460978" onclick="o=window.open;o('https://siteheart.com/webconsultation/460978?', 'siteheart_sitewindow_460978', 'width=550,height=400,top=30,left=30,resizable=yes'); return false;"><img src="http://webindicator.siteheart.com/webindicator/livehelp5?ent=460978&company=460978" border="0" alt="SiteHeart" /></a>

<p>

{$box_CATEGORIES}

{$box_FILTERS}

{$box_CONTENT}

{$box_INFORMATION}

{$box_ADD_QUICKIE}

{$box_LAST_VIEWED}

{$box_REVIEWS}

{$box_SEARCH}

{$box_SPECIALS}

{$box_FEATURED}

{$box_LATESTNEWS}

{$box_ARTICLES}

{$box_ARTICLESNEW}

{$box_AUTHORS}

</div>

<!-- /Левая колонка -->

<!-- Правая колонка -->

<div id="right">

{$box_CART}

{$box_LOGIN}

{$box_ADMIN}

{$box_DOWNLOADS}

{$box_AFFILIATE}

{$box_WHATSNEW}

{$box_NEWSLETTER}

{$box_BESTSELLERS}

{$box_INFOBOX}

{$box_FAQ}

</div>

<!-- /Правая колонка -->

<!-- РќРёР· -->

<div id="footer">

{if $BANNER}

{$BANNER}

</p>

{/if}

<P>

</a>

</p>

</div>

<!-- /РќРёР· -->

</div>

<!-- /Контейнер --> <p align="right"><!--LiveInternet counter--><script type="text/javascript">document.write("<a href='http://www.liveinternet.ru/click' target=_blank><img src='//counter.yadro.ru/hit?t58.6;r" + escape(document.referrer) + ((typeof(screen)=="undefined")?"":";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth?screen.colorDepth:screen.pixelDepth)) + ";u" + escape(document.URL) + ";" + Math.random() + "' border=0 width=88 height=31 alt='' title='LiveInternet'><\/a>")</script><!--/LiveInternet-->

<!-- begin of Top100 code --></p>

<p align="center"> © 2009 Автостиль.

<p align="center">Горячая линия 9 00 - 21 00 : +7 (3852) 69-33-69

<p align="center">+7 (929) 379-50-06

<link rel="icon" href="/favicon.ico" type="image/x-icon">

<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">

<script src="http://www.csomsk.ru/js/up-csomsk.js" type="text/javascript"></script>

<div id="toTop" class="toTop"></div>

<script type="text/javascript">

$(function() {

$("#toTop").scrollToTop();

});

</script>

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

Вам же писали, как надо вставлять скрипт:

Если у Вас js код в шаблоне, то вставляйте код между literal тэгом:


{literal}
здесь js код
{/literal}
[/code]

Вот это:

<script type="text/javascript">

$(function() {

$("#toTop").scrollToTop();

});

</script>

окружите тегами, чтобы получилось так:

{literal}

<script type="text/javascript">

$(function() {

$("#toTop").scrollToTop();

});

</script>

{/literal}

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

Тоже не увидел, что б испльзовался literal, как я и говорил выше.

Ещё siteheart код наверное тоже нужно в literal тэг вставить.

Ну и кодировка неправильная, в utf8 должно быть всё.

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