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


Публикации Сake

1000 публикаций создано Сake (учитываются публикации только с 06-Июль 23)



#114676 Полезная Информация Для Повышения Продаж

Отправлено от Сake в 11 Январь 2014 - 02:46 в Предложения по улучшению сервиса

Для этого все же понадобиться воспользоваться существующим плагином jquery. Подобных реализаций множество. Например можно использовать следующий плагин https://github.com/R...query.inputmask
Описание на русском есть тут http://www.compnot.r...-na-jquery.html

В качестве дополнительного подключаемого js файла вам необходим только файл jquery.inputmask.js
Повторно подключать файл jquery.js вам не нужно, так как он уже у вас подключен по умолчанию.



#107436 Изменения Для Перехода С Сияния

Отправлено от Сake в 30 Ноябрь 2013 - 03:32 в Изменение общей стилистики

Попробуйте взять файл forall.js из архива Прикрепленный файл  backup_30_11_2013_04_27_01.zip   790,71К   88 Количество загрузок:
Ваш файл вам необходимо удалить и загрузить повторно уже из архива. По идее должно работать корректно, так как в стандартной теме оформления "Осень" данный код работает и звездочки рейтинга отображаются корректно. Перед проверкой не забудьте очистить кэш в вашем браузере.



#113900 Полезная Информация Для Повышения Продаж

Отправлено от Сake в 07 Январь 2014 - 01:11 в Предложения по улучшению сервиса

Вы можете использовать простой код

$(function() {
  $('input[name="form[contact][phone]"]:empty').click(function() {
	$(this).val('+7 (___) ___-__-__');
  });
});

добавив его в файл main.js



#106834 Изменения Для Перехода С Сияния

Отправлено от Сake в 28 Ноябрь 2013 - 04:53 в Изменение общей стилистики

Попробуйте следующий фал Прикрепленный файл  forall.zip   64,51К   96 Количество загрузок: данный файл является слиянием 2х файлов из указанных веток форума.



#127509 Полезная Информация Для Повышения Продаж

Отправлено от Сake в 18 Март 2014 - 00:16 в Предложения по улучшению сервиса

У вас внесены не все изменения в файл jquery.inputmask.js
Пожалуйста, выполните так же изменение описанное в сообщении http://forum.storela..._60#entry121422



#103884 Изменения Для Перехода С Сияния

Отправлено от Сake в 16 Ноябрь 2013 - 00:38 в Изменение общей стилистики

Как я понимаю код формы вы получили в их сервисе верно? Ошибка возникает из-за события в форме. Код формы у вас имеет вид

<form us_mode="embed" onsubmit="return us_.onSubmit(this);" action="http://cp.unisender.com/ru/subscribe? hash=5nygcp3c3hik7imcnu66fbugq8opeqzsgfrt91jy" method="post" style="width:186px; min-height:70px; border:2px solid #cdcdb4 ; background- color:#eeeed1; padding:7px; text-align:center">

проблема кроется в событии onsubmit="return us_.onSubmit(this);" переменная us_ не определена. Если вы в точности получили и вставили код формы, то повторно обратитесь в службу поддержки, чтобы данную проблему рассмотрели подробнее. Если же вы вручную изменили код формы, то удалите onsubmit="return us_.onSubmit(this);" так как предназначение данного события мне не известно. Так же можно предположить что код формы вставлен не полностью.



#106207 Изменения Для Перехода С Сияния

Отправлено от Сake в 26 Ноябрь 2013 - 04:25 в Изменение общей стилистики

Пожалуйста, сообщите подробнее что именно у вас не так отображается в браузере firefox?



#126263 Полезная Информация Для Повышения Продаж

Отправлено от Сake в 12 Март 2014 - 03:31 в Предложения по улучшению сервиса

В данном случае можно попробовать убрать +7 из поля ввода

<input type="text" id="contactPhone" name="form[contact][phone] " value="{ORDER_FORM_CONTACT_PHONE}" minlength="12" class="required input-text"/>

или же убрать подставление значение поля вовсе

<input type="text" id="contactPhone" name="form[contact][phone] " minlength="12" class="required input-text" autocomplete="off" />

Так же можно попробовать просто отключить автозаполнение поля браузером

<input type="text" id="contactPhone" name="form[contact][phone] " value="+7{ORDER_FORM_CONTACT_PHONE}" minlength="12" class="required input-text" autocomplete="off" />



#100597 Таймер Обратного Отсчета На Главной

Отправлено от Сake в 06 Ноябрь 2013 - 01:28 в Общие вопросы

Счетчик обратного отсчета который вы используете не использует каких либо стилей оформления (в виде изображений). Если вам необходимо оформление счетчика - используйте другой код счетчика. Например счетчик обратного отсчета который описывался в теме форума http://forum.storela...мени/#entry9912



#107118 Помогите Пожалуйста

Отправлено от Сake в 29 Ноябрь 2013 - 00:03 в Каталог товаров

У вас на данный момент добавляется в корзину 2 товара (основной товар и первый товар из раздела с этим товаром смотрят) при нажатии на кнопку "В корзину + подарок". Для товара из раздела с этим товаром смотрят всплывающее окно не отображается, товар добавляется в корзину без каких либо уведомлений. То сообщение которое вы видите - отображается из-за добавления основного товара в корзину. В данном случае можно изменить порядок добавления товара в корзину. В начале будет добавляться сопутствующий товар, а только после основной товар. Для этого в файле main.js найдите код

function podarok(d) {
		$(d).submit();
		if ($('.goodstabl.soput').length > 0) {
				console.log('ddd',$('.goodstabl.soput').length);
				var url = $('.goodstabl.soput .goodstable:first').find('a.orangebut').attr('href');
				setTimeout(function(){
				  $.get(url, function(d){
						  console.log('Подарок добавлен в корзину!')
				  });
				}, 1000);
		} else {
				console.log('Нету сопутствующего товара.');
		}
}

и замените его на

function podarok(d) {
		if ($('.goodstabl.soput').length > 0) {
				console.log('ddd',$('.goodstabl.soput').length);
				var url = $('.goodstabl.soput .goodstable:first').find('a.orangebut').attr('href');
				$.get(url, function(d){
					console.log('Подарок добавлен в корзину!')
				});
		} else {
				console.log('Нету сопутствующего товара.');
		}
	   setTimeout($.proxy(function(){
			$(this).submit();
		}, d), 1000);
}

Переместить кнопку можно если в шаблоне "Товар" найти и удалить код

<li class="goodsPageSubmitButtonBlock podarok" {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE==1 && GOODS_MOD_REST_VALUE==0 %}style="display:none;"{% ENDIF %}>
								  <a class="orangebut padd1 fnt11 fntarl dinline txtalgncnt fntupcase anone0" onclick="podarok('.goodsDataForm'); return false;" title="Положить &laquo;{GOODS_NAME}&raquo; в корзину" href="#">В корзину + подарок</a>
								</li>

после найти

<div id="img_ipan" style="margin-top:20px">

и заменить на

<span class="goodsPageSubmitButtonBlock podarok" {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE==1 && GOODS_MOD_REST_VALUE==0 %}style="display:none;"{% ENDIF %}>
								  <a class="orangebut padd1 fnt11 fntarl dinline txtalgncnt fntupcase anone0" onclick="podarok('.goodsDataForm'); return false;" title="Положить &laquo;{GOODS_NAME}&raquo; в корзину" href="#">В корзину + подарок</a>
								</span>
<div id="img_ipan" style="margin-top:20px">

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



#126991 Границы Слайдера

Отправлено от Сake в 15 Март 2014 - 00:59 в Изменение общей стилистики

Пожалуйста, сообщите подробнее о какой ошибке идет речь. Приведите текст сообщения ошибки. На вашем сайте javascript ошибок обнаружить не удалось. Попробуйте очистить кеш в вашем браузере.



#156721 Ошибка Js

Отправлено от Сake в 03 Сентябрь 2014 - 01:16 в Ошибки, возникшие после самостоятельного изменения шаблонов

Вам ответили в теме форума http://forum.storela...320#entry156720



#116947 Автозаполнение Адреса Доставки

Отправлено от Сake в 22 Январь 2014 - 01:25 в Другие вопросы

Добавьте в ваш файл main.js следующий код

$(function() {
  $('.deliveryRadio').click(function() {
	$('#deliveryAddress, #deliveryCity').val('');
	if($(this).val() === '152854') {
	  $('#deliveryCity').val('Воронеж');
	  $('#deliveryAddress').val($.trim($(this).closest('tr').find('.htmlDataBlock').text()));
	}
  });
  $('.deliveryRadio[checked="checked"]').trigger('click');
});



#149529 Ошибка Js

Отправлено от Сake в 25 Июль 2014 - 00:20 в Ошибки, возникшие после самостоятельного изменения шаблонов

Попробуйте переустановить код метрики, сгенерировав новый код счетчика.



#160582 Ошибка Js

Отправлено от Сake в 19 Сентябрь 2014 - 23:40 в Ошибки, возникшие после самостоятельного изменения шаблонов

К сожалению, на вашем сайте не удается обнаружить описываемую вами ошибку javascript. Вы можете попробовать очистить кэш в вашем браузере или же отключить визуальное уведомление об ошибках путем поиска в шаблоне "HTML" строки

{% IF JAVASCRIPT_BUG_HUNTING_URL %}

и замена её на сроку

{% IFNOT JAVASCRIPT_BUG_HUNTING_URL %}

После этого ошибки javascript можно будет всегда обнаружить в консоли используемого браузера.



#103888 Автозаполнение Адреса Доставки

Отправлено от Сake в 16 Ноябрь 2013 - 00:52 в Другие вопросы

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

$(function() {
$('.deliveryRadio').click(function() {
  var delivery = '152838';
  if($(this).val() === delivery) {
	var desc = $.trim($(this).closest('tbody').find('tr:last td').text());
	$('#deliveryAddress').val(desc).closest('tr').hide();
	$('#deliveryZipCode, #deliveryCity').closest('tr').hide();
  }
  else {
	$('#deliveryAddress, #deliveryZipCode, #deliveryCity').val('').closest('tr').show();
  }
});
$('.deliveryRadio[checked="checked"]').trigger('click');
});



#165118 Ошибка Js

Отправлено от Сake в 10 Октябрь 2014 - 04:58 в Ошибки, возникшие после самостоятельного изменения шаблонов

Ошибка возникает из-за карусели, сама ошибка не влияет на работу используемого вами функционала. Вы можете просто скрыть визуальное информирование об ошибках. Строку (в шаблоне "HTML")

{% IF JAVASCRIPT_BUG_HUNTING_URL %}

заменить на

{% IFNOT JAVASCRIPT_BUG_HUNTING_URL %}



#165110 Автозаполнение Адреса Доставки

Отправлено от Сake в 10 Октябрь 2014 - 04:06 в Другие вопросы

Просмотр сообщенияDimar (20 Сентябрь 2014 - 02:08) писал:

Здравствуйте. У меня такая проблема: Стоит код

И по умолчанию выбран самовывоз, но если поставить галочку в доставке курьером, то поле становиться активным, но не заполняется данными из регистрации. Как вернуть автозаполнение?
Но если оставить это поле пустое и дойти до подтверждения заказа, то поле адрес, все же, заполнено из регистрации.
Второе, если оставить самовывоз, поле неактивно, но опять же, доходим до подтверждения и у нас стоит адрес доставки из регистрации. Как сделать, чтоб в поле "адрес доставки" в последнем пункте было "Самовывоз из магазина"?
Спасибо!
П.С. Все коды, которые написаны в этой теме, пробовал, не помогли.

И реально вообще убрать окно "адрес доставки" в пункте два, если стоит самовывоз?

Создал тему: http://forum.storela...рмление-заказа/

К сожалению, не удается проверить работу указанного вами скрипта из-за неверно настроенного вами домена. Ваш прикрепленный домен по умолчанию не доступен. Пожалуйста, уточните адрес (ссылку) магазина или номер аккаунта если он отличается от номера указанного в профиле.

Просмотр сообщенияzabota-mama (24 Сентябрь 2014 - 10:59) писал:

У меня почему-то этот код перестал работать.
И можно ли его подредактировать, чтобы адрес не исчезал, а автоматом заполнялся текстом из описания самовывоза (т.е. Адрес: м.Савеловская, Петровско-Разумовский проезд д.10. Ориентир - ресторан "Кулинар №1")

Спасибо.

У вас вероятно изменился идентификатор пункта

var delivery = '152838';

Замените указанную строку в используемом коде на следующую

var delivery = '238750';



#150057 Ошибка Js

Отправлено от Сake в 29 Июль 2014 - 01:38 в Ошибки, возникшие после самостоятельного изменения шаблонов

Просмотр сообщенияTania-gor (26 Июль 2014 - 15:47) писал:

Здравствуйте.
На сайте http://kosmetika-eko.ru появились 3 JS ошибки: "Script error. На строке: 0"
Что сделать, что бы исправить?

Просмотр сообщенияЛИлия (27 Июль 2014 - 02:41) писал:

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

Н

JS ошибки: "Script error. На строке: 0"  сайт http://baza-market.ru

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



К сожалению, на ваших сайтах не удалось обнаружить ошибки javascript. Попробуйте очистить кэш в вашем браузере. Если ошибки все же будут продолжать отображаться, то вы можете отключить визуальное уведомление о данных ошибках путем замены в шаблоне "HTML" строки

{% IF JAVASCRIPT_BUG_HUNTING_URL %}

на строку

{% IFNOT JAVASCRIPT_BUG_HUNTING_URL %}

или путем удаления кода

<!-- В случае их возникновения JS ошибок, отображаем их владельцу магазина для возможности отладки. Покупатели сообщений о JS ошибках не видят -->
{% IF JAVASCRIPT_BUG_HUNTING_URL %}
  <script type="text/javascript" src="{JAVASCRIPT_BUG_HUNTING_URL}"></script>
{% ENDIF %}

Информацию об ошибках всегда можно будет посмотреть в консоли используемого браузера.



#116730 Автозаполнение Адреса Доставки

Отправлено от Сake в 21 Январь 2014 - 02:48 в Другие вопросы

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



#115970 Seo Своими Руками

Отправлено от Сake в 17 Январь 2014 - 04:00 в SEO

Ошибки на вашем сайте не представляют из себя серьезную проблему. По сути ошибки  связаны с спецификацией. Синтаксических ошибок на страницы нет, все ошибки связаны правилами именования ссылок или же о запрете тех или иных тегов. Ошибки относятся как с вставленным информерам яндекса, так и к проверке статуса ICQ.



#106829 Seo Своими Руками

Отправлено от Сake в 28 Ноябрь 2013 - 03:57 в SEO

Найдите в шаблоне "HTML" следующий код

<!-- Подписка -->	   
</style>
<br />
<li class="news_mass_media"><br /><h3>Будьте в курсе новостей</h3>
<div class="contentTbodyNews"></div>
<body style="font-weight: normal">
<p>Подписывайтесь на новости
и Вы первая будете знать
о новинках и скидках!</p>
</body>

<form style="width:186px; min-height:70px; border:2px solid #cdcdb4 ; background-color:#eeeed1; padding:7px; text-align:center"
method="post" action="http://cp.unisender.com/ru/subscribe?hash=5nygcp3c3hik7imcnu66fbugq8opeqzsgfrt91jy" ;" us_mode="embed">
<table style="display:inline-table;*display:inline">

и замените его на

<!-- Подписка -->	   
<br />
<h3>Будьте в курсе новостей</h3>
<div class="contentTbodyNews"></div>
<p>Подписывайтесь на новости
и Вы первая будете знать
о новинках и скидках!</p>

<form style="width:186px; min-height:70px; border:2px solid #cdcdb4; background-color:#eeeed1; padding:7px; text-align:center"
method="post" action="http://cp.unisender.com/ru/subscribe?hash=5nygcp3c3hik7imcnu66fbugq8opeqzsgfrt91jy">
<table style="display:inline-table;*display:inline">



#107902 Seo Своими Руками

Отправлено от Сake в 03 Декабрь 2013 - 01:30 в SEO

В данном случае этого сделать нельзя, так как у вас нарушен синтаксис HTML. Какой-то браузер может не обращать на это внимание и исправлять подобные ошибки, а какой-то может наотрез отказаться корректно отображать страницу. В любом случае для исправления ошибки необходимо исправлять код, а уже после можно просто добавить дополнительные стили которые были утрачены в связи с исправлением ошибки.



#113893 Seo Своими Руками

Отправлено от Сake в 07 Январь 2014 - 00:50 в SEO

Стили все же желательно перенести в файл стилей. Найдите код в вашем шаблоне

<style type="text/css">
						   .myinfoproduct .name a {
								 color:#000;
								 overflow:hidden;
								 text-overflow:ellipsis;
						  }
						  .myinfoproduct .txtalgnlft { text-align:left; }
		  </style>

и удалите его, после в файл стилей main.css добавьте

.myinfoproduct .name a {
								 color:#000;
								 overflow:hidden;
								 text-overflow:ellipsis;
						  }
.myinfoproduct .txtalgnlft { text-align:left; }

После в шаблоне "HTML" найдите код

<!-- Если в тарифном плане подключен модуль фильтров по товарам -->
	{% IF TARIFF_FEATURE_GOODS_FILTERS %}
	  <!-- Форма фильтрации отправляет всегда на ту же страницу, на которой находится пользователь -->
	  <form action="" method="get">
		<!-- Если есть возможность фильтрации товаров по ценам -->
		{% IF SHOW_GOODS_PRICE_FILTERS %}
		  <div class="block">
			<div class="blocktitle bluesmall">
			  Цена
			</div>
			<div class="blockmain fnt12n">
			  <ul class="filter">
				<div class="contentTbodySearchPriceFilterBlock cornerAll txtalgncnt">
				  <!-- Фильтры по цене -->
				  <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">
					<button class="whtblue fnt12n" type="submit">Показать</button>
				  </div>
				</div>
			  </ul>
			</div>
			<div class="blockbottom"></div>
		  </div>
		{% ENDIF %}
		<!-- END Если есть возможность фильтрации товаров по ценам -->
		<!-- Фильтры по товарам. Появляются только на странице категории и поиска по товарам -->
		{% IF SHOW_GOODS_FILTERS %}
		<div class="block">
		  <div class="blocktitle bluesmall">
			Фильтры
		  </div>
		  <div class="blockmain fnt12n">
			<ul class="filter">
			  <div class="contentTbodySearchFilterBlock cornerAll">
				<!-- Фильтры по характеристикам товаров (Например: Производитель, разрешение экрана, заряд аккомулятора) -->
				{% FOR filter_attr_list %}
				  <span class="fnt12b color contentTbodySearchFilterBlockHeader">{filter_attr_list.NAME}</span>
				  <div class="fnt11i 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} {% IF filter_attr_list.values.NB_GOODS_FILTERED > 0 %}({filter_attr_list.values.NB_GOODS_FILTERED}){% ENDIF %}</label><br />
					{% ENDFOR %}
				  </div>
				{% ENDFOR %}
				<!-- Фильтры по свойствам товарных модификаций (Например: Цвет, размер, модификация) -->
				{% FOR filter_prop_list %}
				  <span class="fnt12b color contentTbodySearchFilterBlockHeader">{filter_prop_list.NAME}</span>
				  <div class="fnt11i 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} {% IF filter_prop_list.values.NB_GOODS_FILTERED > 0 %}({filter_prop_list.values.NB_GOODS_FILTERED}){% ENDIF %}</label><br />
					{% ENDFOR %}
				  </div>
				{% ENDFOR %}
			  </div>
			</ul>
		  </div>
		  <div class="blockbottom"></div>
		</div>
		{% ENDIF %}
	  </form>
	{% ENDIF %}
	<!-- END Если в тарифном плане подключен модуль фильтров по товарам -->

и замените его на

<!-- Если в тарифном плане подключен модуль фильтров по товарам -->
	{% IF TARIFF_FEATURE_GOODS_FILTERS %}{% IF SHOW_GOODS_PRICE_FILTERS || SHOW_GOODS_FILTERS %}
	  <!-- Форма фильтрации отправляет всегда на ту же страницу, на которой находится пользователь -->
	  <form action="" method="get">
		<!-- Если есть возможность фильтрации товаров по ценам -->
		{% IF SHOW_GOODS_PRICE_FILTERS %}
		  <div class="block">
			<div class="blocktitle bluesmall">
			  Цена
			</div>
			<div class="blockmain fnt12n">
			  <ul class="filter">
				<div class="contentTbodySearchPriceFilterBlock cornerAll txtalgncnt">
				  <!-- Фильтры по цене -->
				  <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">
					<button class="whtblue fnt12n" type="submit">Показать</button>
				  </div>
				</div>
			  </ul>
			</div>
			<div class="blockbottom"></div>
		  </div>
		{% ENDIF %}
		<!-- END Если есть возможность фильтрации товаров по ценам -->
		<!-- Фильтры по товарам. Появляются только на странице категории и поиска по товарам -->
		{% IF SHOW_GOODS_FILTERS %}
		<div class="block">
		  <div class="blocktitle bluesmall">
			Фильтры
		  </div>
		  <div class="blockmain fnt12n">
			<ul class="filter">
			  <div class="contentTbodySearchFilterBlock cornerAll">
				<!-- Фильтры по характеристикам товаров (Например: Производитель, разрешение экрана, заряд аккомулятора) -->
				{% FOR filter_attr_list %}
				  <span class="fnt12b color contentTbodySearchFilterBlockHeader">{filter_attr_list.NAME}</span>
				  <div class="fnt11i 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} {% IF filter_attr_list.values.NB_GOODS_FILTERED > 0 %}({filter_attr_list.values.NB_GOODS_FILTERED}){% ENDIF %}</label><br />
					{% ENDFOR %}
				  </div>
				{% ENDFOR %}
				<!-- Фильтры по свойствам товарных модификаций (Например: Цвет, размер, модификация) -->
				{% FOR filter_prop_list %}
				  <span class="fnt12b color contentTbodySearchFilterBlockHeader">{filter_prop_list.NAME}</span>
				  <div class="fnt11i 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} {% IF filter_prop_list.values.NB_GOODS_FILTERED > 0 %}({filter_prop_list.values.NB_GOODS_FILTERED}){% ENDIF %}</label><br />
					{% ENDFOR %}
				  </div>
				{% ENDFOR %}
			  </div>
			</ul>
		  </div>
		  <div class="blockbottom"></div>
		</div>
		{% ENDIF %}
	  </form>
	{% ENDIF %}{% ENDIF %}
	<!-- END Если в тарифном плане подключен модуль фильтров по товарам -->



#124982 Seo Своими Руками

Отправлено от Сake в 05 Март 2014 - 00:25 в SEO

Большинство указанных ошибок сообщают что для тега <img> не задан обязательный атрибут alt. Вам необходимо найти в вашем шаблоне и в исходной странице (если в качестве главной странице задана созданная страница - для отображения кода, необходимо нажать "Источник") найти все теги <img> для которых не задан атрибут alt, и задать его. Alt это альтернативный текст, который будет отображаться в случае если изображение по какой-то причине не доступно. Пример изображения с атрибутом alt

<img src="Адрес изображений" alt="Альтернативный текст" />

Другие ошибки сообщаю что нужно заменить символ амперсанда, на его код, т.е найти символ & и заменить его на &amp;
Все данные ошибки по сути не представляют из себя особой важности, и не несут проблем с индексацией или отображением сайта.