Перейти к содержимому


Ошибка Js


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 75

#1 karanebecna9

karanebecna9

    Пользователь

  • Пользователи
  • PipPip
  • 23 сообщений

Отправлено 04 Декабрь 2013 - 12:50

На странице возникла JS ошибка:


Uncaught SyntaxError: Unexpected string на строке: 841.


Адрес файла: http://......ru/



SL-220239

#2 Castiel

Castiel

    Активный участник

  • Модераторы
  • 3 519 сообщений
  • ГородНижний Новгород

Отправлено 04 Декабрь 2013 - 13:14

В каком шаблоне вы получили такую ошибку и после каких действий вы ее получили?

#3 Vlad

Vlad

    Пользователь

  • Пользователи
  • PipPip
  • 17 сообщений

Отправлено 07 Декабрь 2013 - 00:43

Здравствуйте!
Поменял цветовые решения сайта , и после выскочила ошибка , помогите пожалста, мож я случайно что удалил, заметил только что только при открытии страницы "Контакты" эта ошбыка появляется. Что делать?

Прикрепленные изображения

  • Image 2.png


#4 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 07 Декабрь 2013 - 02:01

В консоли на этой странице только одна ошибка это отсутствие файла http://design.rc-hob...zn.ru/bgout.jpg, который скорее всего значится в каких=то стилях, но на работу магазина это никак не повлияет.

#5 Vlad

Vlad

    Пользователь

  • Пользователи
  • PipPip
  • 17 сообщений

Отправлено 07 Декабрь 2013 - 10:10

Просмотр сообщенияVaccina (07 Декабрь 2013 - 02:01) писал:

В консоли на этой странице только одна ошибка это отсутствие файла http://design.rc-hob...zn.ru/bgout.jpg, который скорее всего значится в каких=то стилях, но на работу магазина это никак не повлияет.


А за что отвечает этот файл, и еще сейчас и на главной выскочила ошибка, что то видно у меня в шаблоне нарушилось , так как ошибки постоянно выходят , может шаблон поменять?

#6 miyako

miyako

    Активный участник

  • Модератоpы
  • 5 372 сообщений

Отправлено 07 Декабрь 2013 - 11:08

Просмотр сообщенияVlad (07 Декабрь 2013 - 10:10) писал:

А за что отвечает этот файл, и еще сейчас и на главной выскочила ошибка, что то видно у меня в шаблоне нарушилось , так как ошибки постоянно выходят , может шаблон поменять?

Это изображение. Можете удалить его подключение, воспользовавшись поиском (ctrl+f) в файле main.css или в style.css, также возможно его подключение в шаблоне HTML. Искать нужно по слову "bgout.jpg"

Эту ошибку видит только администратор сайта.

#7 abodon737

abodon737

    Пользователь

  • Пользователи
  • PipPip
  • 43 сообщений

Отправлено 07 Декабрь 2013 - 13:57

На странице возникла JS ошибка:


Uncaught TypeError: Cannot read property 'length' of undefined на строке: 212.


Адрес файла: http://ylily.ru


Помогите исправить.



#8 miyako

miyako

    Активный участник

  • Модератоpы
  • 5 372 сообщений

Отправлено 07 Декабрь 2013 - 14:36

Просмотр сообщенияabodon737 (07 Декабрь 2013 - 13:57) писал:

На странице возникла JS ошибка:


Uncaught TypeError: Cannot read property 'length' of undefined на строке: 212.


Адрес файла: http://ylily.ru


Помогите исправить.




Какую функцию Вы пытались установить на сайт? Какой инструкцией пользовались?

#9 abodon737

abodon737

    Пользователь

  • Пользователи
  • PipPip
  • 43 сообщений

Отправлено 07 Декабрь 2013 - 14:49

Установил фильтр по цене для шаблона сияние со страницы
http://forum.storela...-ценам-товаров/

#10 miyako

miyako

    Активный участник

  • Модератоpы
  • 5 372 сообщений

Отправлено 08 Декабрь 2013 - 10:04

Просмотр сообщенияabodon737 (07 Декабрь 2013 - 14:49) писал:

Установил фильтр по цене для шаблона сияние со страницы http://forum.storela...-ценам-товаров/

Немного неверно заменили код.
Найдите код в шаблоне HTML -
{% IF TARIFF_FEATURE_GOODS_FILTERS %}
<style>
#goods-filter-price-slider {font-size:10px;}
.contentTbodySearchPriceFilterBlock {padding: 0.5em 1em 0 1.05em;text-align:center;}
.goodsFilterPriceInfo {padding:0.3em 0 0em;color:#999;font-size:0.9em;}
.goodsFilterPriceInfo input {width:45px;border: 0px;color:#999;}
.goodsFilterPriceRangePointers {height: 16px;font-size: 0.7em;color: #CCC;width: 100%;overflow: visible;}
.goodsFilterPriceRangePointers .min {float: left; margin-left: -7px; }
.goodsFilterPriceRangePointers .max {float: right; margin-right: -8px;}
.goodsFilterPriceSubmit {padding: 0.5em 0 0.4em;display:none;}
</style>
<script type="text/javascript">
$(function() {
var
// Минимальное значение цены для фильтра
priceFilterMinAvailable = parseInt($('.goodsFilterPriceRangePointers .min').text())
// Максимальное значение цены для фильтра
,priceFilterMaxAvailable = parseInt($('.goodsFilterPriceRangePointers .max').text())
// Максимальное значение цены для фильтра
,priceSliderBlock = $('#goods-filter-price-slider')
// Поле ввода текущего значения цены "От"
,priceInputMin = $( "#goods-filter-min-price" )
// Поле ввода текущего значения цены "До"
,priceInputMax = $( "#goods-filter-max-price" )
// Блок с кнопкой, которую есть смысл нажимать только тогда, когда изменялся диапазон цен.
,priceSubmitButtonBlock = $( ".goodsFilterPriceSubmit" )
;
// Изменяет размер ячеек с ценой, т.к. у них нет рамок, есть смысл менять размеры полей ввода, чтобы они выглядили как текст
function priceInputsChangeWidthByChars() {
priceInputMin.css('width', (priceInputMin.val().length*7 + 3) + 'px');
priceInputMax.css('width', (priceInputMax.val().length*7 + 3) + 'px');
}
// Слайдер, который используется для удобства выбора цены
priceSliderBlock.slider({
range: true,
min: priceFilterMinAvailable,
max: priceFilterMaxAvailable,
values: [
parseInt($('#goods-filter-min-price').val())
,parseInt($('#goods-filter-max-price').val())
],
slide: function( event, ui ) {
priceInputMin.val( ui.values[ 0 ] );
priceInputMax.val( ui.values[ 1 ] );
priceSubmitButtonBlock.show();
priceInputsChangeWidthByChars();
}
});
// При изменении минимального значения цены
priceInputMin.keyup(function(){
var newVal = parseInt($(this).val());
if(newVal < priceFilterMinAvailable) {
newVal = priceFilterMinAvailable;
}
priceSliderBlock.slider("values", 0, newVal);
priceSubmitButtonBlock.show();
priceInputsChangeWidthByChars();
});
// При изменении максимального значения цены
priceInputMax.keyup(function(){
var newVal = parseInt($(this).val());
if(newVal > priceFilterMaxAvailable) {
newVal = priceFilterMaxAvailable;
}
priceSliderBlock.slider("values", 1, newVal);
priceSubmitButtonBlock.show();
priceInputsChangeWidthByChars();
});
// Обновить размеры полей ввода диапазона цен
priceInputsChangeWidthByChars();
});
</script>
<!-- Форма поиска отправляет всегда на ту же страницу, на которой находится пользователь -->
<form action="" method="get">
<!-- Если есть возможность фильтрации товаров по ценам -->
{% IF SHOW_GOODS_PRICE_FILTERS %}
<li class="goods_filters"><br /><h2>Цена</h2>
<ul>
<div class="contentTbodySearchPriceFilterBlock cornerAll">
<div class="goodsFilterPriceRangePointers"><div class="min">{GOODS_FILTER_MIN_AVAILABLE_PRICE}</div><div class="max">{GOODS_FILTER_MAX_AVAILABLE_PRICE}</div></div>
<div id="goods-filter-price-slider"></div>
<div class="goodsFilterPriceInfo">
от <input id="goods-filter-min-price" type="text" name="form[filter][price][min]" value="{% IF GOODS_FILTER_MIN_PRICE %}{GOODS_FILTER_MIN_PRICE}{% ELSE %}{GOODS_FILTER_MIN_AVAILABLE_PRICE}{% ENDIF %}" autocomplete="off" />
до <input id="goods-filter-max-price" type="text" name="form[filter][price][max]" value="{% IF GOODS_FILTER_MAX_PRICE %}{GOODS_FILTER_MAX_PRICE}{% ELSE %}{GOODS_FILTER_MAX_AVAILABLE_PRICE}{% ENDIF %}" autocomplete="off" />
</div>
<div class="goodsFilterPriceSubmit">
<input class="more-link onlybutton" type="submit" value="Показать" style="padding-right:11px;" />
</div>
</div>
</ul>
</li>
{% ENDIF %}
<!-- END Если есть возможность фильтрации товаров по ценам -->
<!-- Фильтры по товарам. Появляются только на странице категории и поиска по товарам -->
{% IF SHOW_GOODS_FILTERS %}
<li class="goods_filters"><br /><h2>Фильтры</h2>
<ul>
<div class="contentTbodySearchFilterBlock cornerAll">
<!-- Фильтры по характеристикам товаров (Например: Производитель, разрешение экрана, заряд батареи) -->
{% FOR filter_attr_list %}
<span class="contentTbodySearchFilterBlockHeader">{filter_attr_list.NAME}</span>
<div class="contentTbodySearchFilterBlockValues">
{% FOR values %}
<input type="checkbox" name="form[filter][attr][{filter_attr_list.ID}][{filter_attr_list.values.ID}]" value="1" id="filterAttrVal{filter_attr_list.values.ID}" {% IF filter_attr_list.values.CHECKED %}checked="checked"{% ELSEIF filter_attr_list.values.NB_GOODS_FILTERED=0 %}disabled="disabled"{% ENDIF %} />
<label for="filterAttrVal{filter_attr_list.values.ID}">{filter_attr_list.values.VALUE} ({filter_attr_list.values.NB_GOODS_FILTERED})</label><br />
{% ENDFOR %}
</div>
{% ENDFOR %}
<!-- Фильтры по свойствам товарных модификаций (Например: Цвет, размер, модификация) -->
{% FOR filter_prop_list %}
<span class="contentTbodySearchFilterBlockHeader">{filter_prop_list.NAME}</span>
<div class="contentTbodySearchFilterBlockValues">
{% FOR values %}
<input type="checkbox" name="form[filter][prop][{filter_prop_list.ID}][{filter_prop_list.values.ID}]" value="1" id="filterPropVal{filter_prop_list.values.ID}" {% IF filter_prop_list.values.CHECKED %}checked="checked"{% ELSEIF filter_prop_list.values.NB_GOODS_FILTERED=0 %}disabled="disabled"{% ENDIF %} >
<label for="filterPropVal{filter_prop_list.values.ID}">{filter_prop_list.values.VALUE} ({filter_prop_list.values.NB_GOODS_FILTERED})</label><br />
{% ENDFOR %}
</div>
{% ENDFOR %}
</div>
</ul>
</li>
{% ENDIF %}
</form>
{% ENDIF %}
<!-- END Если в тарифном плане подключен модуль фильтров по товарам -->
Это строки 205 / 331 и замените на код из инструкции для шаблона Сияния.

#11 abodon737

abodon737

    Пользователь

  • Пользователи
  • PipPip
  • 43 сообщений

Отправлено 08 Декабрь 2013 - 13:32

Здравствуйте. Заменил  код строк 205 / 331 , ошибка сохранилась... Что делать?

#12 sengun

sengun

    Активный участник

  • Модератоpы
  • 1 139 сообщений
  • ГородНижний Новгород

Отправлено 08 Декабрь 2013 - 14:10

Просмотр сообщенияabodon737 (08 Декабрь 2013 - 13:32) писал:

Здравствуйте. Заменил  код строк 205 / 331 , ошибка сохранилась... Что делать?
Здравствуйте. Отправили вам ответ на почту.
В инструкции по установке фильтров по ценам для шаблона "Сияние" был недочет, который уже поправили.

#13 flypost

flypost

    Пользователь

  • Пользователи
  • PipPip
  • 24 сообщений

Отправлено 09 Декабрь 2013 - 22:46

Здравствуйте! Выдает ошибку JS, после редактирования слайдера появилась, помогите)) Аккаунт SL-137001

#14 Сake

Сake

    Активный участник

  • Модератоpы
  • 5 979 сообщений

Отправлено 10 Декабрь 2013 - 02:10

Пожалуйста, уточните на какой именно странице возникает ошибка. Возможно ошибка отображается только администраторам магазина, так как каких либо ошибок js обнаружить на вашем сайте не удалось.

#15 Samcopy

Samcopy

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 346 сообщений
  • ГородСамара

Отправлено 01 Январь 2014 - 11:33

Ну вот и у меня подарок от Деда Мороза прибыл
я так и не поняла, на что поругался

Прикрепленные изображения

  • Буфер обмена01.jpg


#16 spliny

spliny

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 75 сообщений
  • ГородКострома

Отправлено 04 Январь 2014 - 17:10

Просмотр сообщенияSamcopy (01 Январь 2014 - 11:33) писал:

Ну вот и у меня подарок от Деда Мороза прибыл
я так и не поняла, на что поругался

у меня с августа такая ошибка висит... да и у многих. то есть, то пропадает.

#17 Сake

Сake

    Активный участник

  • Модератоpы
  • 5 979 сообщений

Отправлено 05 Январь 2014 - 01:34

Уведомления ошибок можно отключить путем замены в шаблоне "HTML" кода

{% IF JAVASCRIPT_BUG_HUNTING_URL %}
	<script type="text/javascript" src="{JAVASCRIPT_BUG_HUNTING_URL}"></script>
{% ENDIF %}

на следующий код

{% IFNOT JAVASCRIPT_BUG_HUNTING_URL %}
	<script type="text/javascript" src="{JAVASCRIPT_BUG_HUNTING_URL}"></script>
{% ENDIF %}


#18 Samcopy

Samcopy

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 346 сообщений
  • ГородСамара

Отправлено 05 Январь 2014 - 14:59

Но в таком случае получится, что при наличии настоящей ошибки мы о ней не узнаем?
Данная ошибка я так поняла и не "ошибка" совсем?

#19 Сake

Сake

    Активный участник

  • Модератоpы
  • 5 979 сообщений

Отправлено 07 Январь 2014 - 00:57

Отключаемый js файл только лишь визуально сигнализирует об ошибке. Информация об ошибке всегда доступна в консоли браузера. Например в браузере Opera это Инструменты -> Дополнительно -> Консоль ошибок. В firefox это панель сообщений firebug. Та ошибка которая у вас возникает связана с системной библиотекой (во всяком случае это сообщается в ошибке), исправить данную ошибку затруднительно, поэтому данное окно пока лучше скрыть на время.

#20 Flor@@

Flor@@

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 1 959 сообщений

Отправлено 09 Январь 2014 - 21:35

и у нас тоже:

На странице возникла JS ошибка:
Uncaught ReferenceError: VK is not defined на строке: 3852.
Адрес файла: http://***.r...NTAz#show_tab_1
Как исправить ошибку?
Не удалось найти решение для данной ошибки. Для решения проблемы исправьте javascript в разделе «Сайт» > «Редактор тем».
Если необходимо помочь в решении данной ошибки, задайте вопрос в разделе "Ошибки" на нашем форуме.




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных