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


ARGO

Регистрация: 29 июля 2013
Offline Активность: 06 сент. 2023 12:38
-----

#276329 Турбо-Страницы - Новая Фишка Яндекс.

Отправлено ke1evra на 02 Июнь 2018 - 13:09

Просмотр сообщенияStasya (01 Июнь 2018 - 11:06) писал:

Здравствуйте. Просим Вас более корректно выражать свое мнение в адрес модераторов.

Лично я не увидел ничего некорректного. Человек выражает свое недовольство и имеет на это полное право, потому что мы каждый день сталкиваемся с некомпетентностью или полным игнором со стороны техподдержки.

Просмотр сообщенияStasya (01 Июнь 2018 - 11:06) писал:

Вы всегда можете написать жалобу на нашу почту. Она будет передана вышестоящему руководству.
Извините а форум тогда на что? На форуме множество тем от недовольных клиентом. Почему бы вам не распечатать эти темы и не положить на стол руководству? Мы ваше руководство ни разу не видели и не слышали.

Ирина345 сказал:

Предложение в отдел разработки отправлено.
Чтобы понять насколько серьезно ваш отдел разработки относится к предложениям пользователей, достаточно взглянуть на ленту реформала, где ТОП-3 предложения висят уже 8 лет.

Изображение

Если верить тому, что вы говорите, должен где-то существовать список тех самых "переданных руководству/отделу разработки" предложений. Почему бы тогда вашему руководству не выйти из тени и не отчитаться по этому списку.


#276271 301 Редирект С Несуществующих Страниц Пагинации

Отправлено Vaccina на 01 Июнь 2018 - 03:05

Здравствуйте.

В этом случае код в шаблоне HTML:
 <title>{PAGE_TITLE}</title>
<meta name="description" content="{PAGE_META_DESCRIPTION}" />
<meta name="keywords" content="{PAGE_META_KEYWORDS}" />

приведите к следующему виду:
 {% IF MOD_LNAME = catalog && GOODS_PAGES_CURRENT!=1 %}
<title>{PAGE_TITLE} - страница {GOODS_PAGES_CURRENT}</title>
<meta name="description" content="{PAGE_META_DESCRIPTION} - страница {GOODS_PAGES_CURRENT}" />
<meta name="keywords" content="{PAGE_META_KEYWORDS}, страница {GOODS_PAGES_CURRENT}" />
{% ELSE %}
<title>{PAGE_TITLE}</title>
<meta name="description" content="{PAGE_META_DESCRIPTION}" />
<meta name="keywords" content="{PAGE_META_KEYWORDS}" />
{% ENDIF %}

На выходе получаем следующее, если в категории мы находится на второй или более странице, то к title, keywords, description добавляется:
- страница N

где N - номер страницы.

123.png

По поводу /goods перефразируйте пожалуйста  немного вопрос, в целом URL раздела, к сожалению, изменить нельзя, только окончание.


#276264 Турбо-Страницы - Новая Фишка Яндекс.

Отправлено ogonek7777 на 31 Май 2018 - 21:14

Просмотр сообщенияARGO (30 Май 2018 - 12:14) писал:

Ой, да никогда, сторик не сделает этого! вот не хочется так ныть, но уже накопилось
Это уже не нытье,а констатация факта(
Складывается впечатление, что в Сторике работает полторы калеки. Причем половина калеки - это Ирина, судя по количеству неэффективных ее ответов в техподдержке, наблюдаю ее (не)эффективность с начала появления (лет 5 уже) - волком вою, если мне отвечает Ирина: "ой нарисуйте мне картинку что вы хотите сказать" - весь первый год ее работы так было, на элементарные просьбы. В сравнении с четкой работой Вакцины наблюдать этот детский сад как-то не комильфо :(.


#276229 Seo Каталога Товаров

Отправлено Vaccina на 31 Май 2018 - 02:54

Здравствуйте.

В разделе Сайт - Страницы - создайте страницу - пропишите и простилизуйте описание - далее нажмите "Источник" - скопируйте получившийся код.
Зайдите в раздел Сайт - Редактор шаблонов - HTML - найдите:
	<!-- Основная часть -->
		<div id="main">
		  <div class="container">
				<div class="row">
				  <div class="{% IF MOD_LNAME = catalog || MOD_LNAME = user || MOD_LNAME = discount || MOD_LNAME = search || MOD_LNAME = news %}col-md-9 col-xs-12 col-right{% ELSE %}col-xs-12{% ENDIF %}">
					   
					  
		   
			{BODY}

после него вставьте:
{% IF index_page %}
<div class="htmlDataBlock">
  Описание страницы
</div>
{% ENDIF %}

Вместо текста "Описание страницы" вставьте скопированный через "Источник" код.


#276233 301 Редирект С Несуществующих Страниц Пагинации

Отправлено Vaccina на 31 Май 2018 - 05:23

Здравствуйте.

Для этого в разделе Сайт - Редактор шаблонов - HTML - строку:
<title>{PAGE_TITLE}</title>   

приведите к следующему виду:
{% IF MOD_LNAME = catalog && GOODS_PAGES_CURRENT!=1 %}
  <title>{PAGE_TITLE} - страница {GOODS_PAGES_CURRENT}</title>
{% ELSE %}
  <title>{PAGE_TITLE}</title>  
{% ENDIF %}



#275690 Яндекс Касса В Кредит

Отправлено Stasya на 04 Май 2018 - 11:15

Просмотр сообщенияARGO (04 Май 2018 - 10:48) писал:

вроде как не все инструкции мы выполнили, откуда кнопке взяться?

я думаю яндекс проверял свои инструкции и код и понимает что пишет. сам сервис у меня подключен  работает ( я про заплати по частям, но там надо выбирать через способы оплаты) тоесть со стороны яндекса все открыто и корректно
Не все инструкции и виджеты Яндекса являются рабочими. Необходимы код для вывода кнопки мы внесли и кнопка должна появится. Установка кнопки в корзине это тоже самое, что установка кнопки в товаре. Т.е. там используется тот же самый код. Что касаемо расчета, то для того, чтобы его подключить нам необходимо увидеть, что же внутри за виджет. Расчет стоимости у Яндекса это отдельная функция и с самой кнопкой она связана только косвенно. Поэтому Вам необходимо обратиться в техническую поддержку Яндекса и уточнить у них по какой причине кнопка в принципе не появляется на странице, если инструкция выполнена верно.


#275604 Яндекс Касса В Кредит

Отправлено Stasya на 28 Апрель 2018 - 11:53

Просмотр сообщенияARGO (27 Апрель 2018 - 16:21) писал:

Здравствуй, уважаемая администрация!
Яндекс касса -  Заплати по частям!
Сервис по приему платежей на сайте яндекс касса, предлагает продавать в кредит и предоставляет соответствующую документацию. Помогите произвести (настроить) интеграцию.

Надеюсь не придется месяц ответа ждать

Здравствуйте. Поскольку данная кнопка привязывается по идентификатору магазина, то протестировать ее работу мы можем только на Вашем сайте. Давайте начнем по порядку и установим кнопку в карточке товара. Для этого в шаблоне Товар найдите код

<div class="addWithMod"><input type="button" value=" Купить" id="button-cart" class="button button_cart_product addToCartWithMod" onclick="quickorder('.goodsDataForm'); return false;" title="Положить &laquo;{GOODS_NAME}&raquo; в корзину"/></div>

и после него вставьте код


<div class="parent1"></div>
<script>
$(document).ready(function(){
var $checkoutCreditUI = YandexCheckoutCreditUI({
									 paymentLinkParams: {
										 shopId: 'Идентификатор Вашего магазина',
										 shopArticleId: {GOODS_MOD_ART_NUMBER},
										 sum: {GOODS_MOD_PRICE_NOW}
										 },
									 language: 'ru'
									 });
		 var checkoutCreditButton = $checkoutCreditUI({ type: 'button',tag: 'input',theme: 'default',domSelector: '.parent1'});
​
		 checkoutCreditButton.on = function() {
		 alert('Submit');
		 };
</script>

В нем Идентификатор Вашего магазина замените на реальный идентификатор.

В шаблоне HTML найдите код

<script type="text/javascript" src="{ASSETS_JS_PATH}jquery-ui.js"></script>

и после него вставьте код
<script src="https://static.yandex.net/kassa/pay-in-parts/ui/v1"></script>



#275032 Много Js Файлов И Css Не Оптимизированы

Отправлено Vaccina на 13 Апрель 2018 - 04:08

Здравствуйте.

Кнопки "Сравнить" и "Добавить в избранное" у вас отсутствуют, вы можете удалить JS и CSS код связанный с ними.
Зайдите в раздел Сайт - Редактор шаблонов - main.css - найдите и удалите:
.cartAdd .add_to_compare_small.inProd{top:80px;}
.add_to_wishlist_small img,.add_to_compare_small img{max-width:25px;max-height:25px;}
.cartAdd .description .add_to_wishlist_small.mustLogin,.cartAdd .description .add_to_wishlist_small.inProd{left:75px;top:80px;}

.prodGlobalWrp .add_to_wishlist_small.mustLogin{left: 55px;top: 65px;}
.nobuy .add_to_wishlist_small.inProd,.nobuy .add_to_wishlist_small.mustLogin{left:45px; top:5px;}
.nobuy .add_to_compare_small.inProd{left:0;top:5px;}


.add_to_compare_small_text,.add_to_wishlist_small_text{display:none;}
.inProd{font-size:25px;display:inline-block;}
.add_to_compare_small.inProd{left:15px;top:65px;}
.add_to_wishlist_small.inProd{left:75px;top:65px;}

.add_to_wishlist_small,.add_to_compare_small,.add_to_cart_small{position:absolute;right:5px;color:#666;transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;-webkit-transition:all 0.35s ease;}
.add_to_cart_small{top:5px;cursor:pointer;}
.add_to_compare_small{top:35px;width:15px;}
.add_to_wishlist_small{top:65px;width:15px;}

.add_to_compare_small.goodsTable{cursor:pointer;position:absolute;right:70px;top:-45px!important;font-size:25px;transition:all 0.35s ease;-moz-transition:all 0.35s ease;-webkit-transition:all 0.35s ease;-o-transition:all 0.35s ease;}
.add_to_compare_small.line{height:0px;color:#ddd;position:absolute;left:140px;top:0;font-size:25px;cursor:pointer;transition:all 0.35s ease;-moz-transition:all 0.35s ease;-webkit-transition:all 0.35s ease;-o-transition:all 0.35s ease;}
.add_to_wishlist_small.mustLogin,.add_to_wishlist_small.goodsTable{position: absolute;cursor:pointer;right: 20px;top: -45px;font-size: 25px;transition: all 0.35s ease;}
.add_to_wishlist_small.line{height:0;color:#ddd;position:absolute;left:180px;top:0px;font-size:25px;cursor:pointer;transition:all 0.35s ease;-moz-transition:all 0.35s ease;-webkit-transition:all 0.35s ease;-o-transition:all 0.35s ease;}
.prod_hold_recent .add_to_wishlist_small.mustLogin{position: absolute;
cursor: pointer;
right: 6px;
top: 63px;
font-size: 18px;
transition: all 0.35s ease;}
.prod_hold_recent .add_to_cart_small img{max-width:25px;}
.prod_hold_recent .add_to_compare_small img,.prod_hold_recent .add_to_wishlist_small img{max-width:18px;}

далее зайдите в main.js - найдите и удалите:
 $('.add_to_wishlist_small.added,.add_to_compare_small.added').addClass('ftheme-color');
$('.add_to_wishlist_small,.add_to_compare_small').not('.added').removeClass('ftheme-color')


$(document).ready(function(){$('.add_to_compare_small, .add_to_wishlist_small').click(addTo)})


function addTo(){
$('.succAddMessage').remove();
// Объект ссылки, по которой кликнули
var
	 a = $(this)
	 ,addUrl = a.attr('data-action-add-url')
	 ,delUrl = a.attr('data-action-delete-url')
	 ,addTitle = a.attr('data-action-add-title')
	 ,delTitle = a.attr('data-action-delete-title')
	 ,isAdd = a.attr('data-action-is-add')
	 ,aText = a.parent().find('.add_to_wishlist_small_text, .add_to_compare_small_text')
	 requestUrl = a.attr('href')
	 ,msg = a.data('msgtype')
	 ,name = a.data('gname');
	
// Если в ссылке присутствует идентификатор, который мы можем узнать только вытащив его с текущей страницы
if( /GET_GOODS_MOD_ID_FROM_PAGE/.test(requestUrl)) {
	 requestUrl = requestUrl.replace(new RegExp('GET_GOODS_MOD_ID_FROM_PAGE'), $('.goodsDataMainModificationId').val());
}
if(msg == 3){
	 a.parent().after('<div class="succAddMessage red" style="display:none;"><div>Вам необходимо авторизоваться в нашем магазине!</div></div>');
$('.succAddMessage').slideDown(200).delay(2000).slideUp(200,function(){$('.succAddMessage').remove()})
}		
// Если есть информация о том какие URL адреса будут изменены, то можено не перегружать страницу и сделать запрос через ajax
if(addUrl && delUrl) {
	 $.ajax({
	 type : "POST",
	 dataType: 'json',
	 cache : false,
	 url : requestUrl,
	 data : {
		 'ajax_q': 1
	 },
	 success: function(data) {
		 if('ok' == data.status) {
		 if(isAdd == 1) {
			 var
			 from = addUrl
			 ,to = delUrl
			 ,newIsAddStatus = 0
			 ,newTitle = delTitle ? delTitle : ''
			 ;	
			 $('.succAddMessage').remove();
			 if(msg == 1){		
			 a.parent().after('<div class="succAddMessage" style="display:none;"><div>Товар "'+ name +'" добавлен в список сравнения</div></div>');
			 $('.succAddMessage').slideDown(200).delay(2000).slideUp(200,function(){$('.succAddMessage').remove()})}
			 else if(msg == 2){
			 a.parent().after('<div class="succAddMessage" style="display:none;"><div>Товар "'+ name +'" добавлен в избранное</div></div>');
			 $('.succAddMessage').slideDown(200).delay(2000).slideUp(200,function(){$('.succAddMessage').remove()})}
		
			
			
			 a.addClass('added ftheme-color');
		 } else {
			 var
			 from = delUrl
			 ,to = addUrl
			 ,newIsAddStatus = 1
			 ,newTitle = addTitle ? addTitle : ''
			 ;
			 $('.succAddMessage').remove();
			 if(msg == 1){
			 a.parent().after('<div class="succAddMessage" style="display:none;"><div>Товар "'+ name +'" убран из списка сравнения</div></div>');
			 $('.succAddMessage').slideDown(200).delay(2000).slideUp(200,function(){$('.succAddMessage').remove()})}
			 else if(msg == 2){
			 a.parent().after('<div class="succAddMessage" style="display:none;"><div>Товар "'+ name +'" убран из избранного</div></div>');
			 $('.succAddMessage').slideDown(200).delay(2000).slideUp(200,function(){$('.succAddMessage').remove()})}
			 a.removeClass('added ftheme-color');
		 }
		
		 // Если указано, что изменилось число товаров на сравнении
		 if(typeof(data.compare_goods_count) != 'undefined') {
			 // Блок информации о том, что есть товары на сравнении
			 var compareBlock = $('.showCompare');
			 // Если на сравнении больше нет товаров
			 if(0 < data.compare_goods_count) {
			 compareBlock.show();
			 // Если на сравнении есть новые товары
			 } else {
			 compareBlock.hide();
			 }
			 // Указываем информацию о новом количестве товаров на сравнении
			 compareBlock.find('.nb_goods').text( data.compare_goods_count + ( typeof(genWordEnd) == 'function' ? ' товар' + genWordEnd(data.compare_goods_count, "", "а", "ов") : '') );
		 }
		
		 // Обновляем ссылку, на которую будет уходить запрос и информацию о ней
		 a.attr('href', a.attr('href').replace(new RegExp(from), to))
			 .attr('title', newTitle)
			 .attr('data-action-is-add', newIsAddStatus);
		
		 // Если рядом с ссылкой в виде круга есть текстовая надпись с описанием действия
		 if(aText.length) {
			 aText.text(aText.attr(isAdd == 1 ? 'data-action-text-delete' : 'data-action-text-add'));
		 }

		 // Если есть функция, которая отображает сообщения пользователю
		
			
		 } else if('error' == data.status) {
		 // Если есть функция, которая отображает сообщения пользователю
		 if(typeof(noty) == "function") {
			 noty({
			 text:data.message
			 ,layout:"center"
			 ,type:"error"
			 ,textAlign:"center"
			 ,easing:"swing"
			 ,animateOpen:{"height":"toggle"}
			 ,animateClose:{"opacity":"hide"}
			 ,speed:"500"
			 ,timeout:"3000"
			 ,closable: false
			 ,modal: false
			 ,dismissQueue: true
			 ,onClose: true
			 ,killer: true
			 });
		 }
		 }
	 }
	 });
	
	 return false;
}
};

Также объедените код из разных css файлов в один, например перенесите код файлов owl.carousel.css, owl.theme.css, owl.transitions.css в main.css.

Еще как вариант, после всех объеденений css и js файлов можно их сжать в онлайн сервисах и вместо старых подключений указать подключения на сжатые файлы.


#274934 Раздел Отзывы На Сайте

Отправлено Vaccina на 11 Апрель 2018 - 03:40

Здравствуйте.

Простите за ожидание. Зайдите в раздел Сайт - Редактор шаблонов - Товар - найдите(встретится 2 раза):
<!-- Фильтры отзывов -->
														 <span class="goodsDataOpinionAverageInfo">
																 <a class="button allOpinions">Все ({GOODS_OPINION_RATING_CNT_ALL})</a>
																 <a class="button goodOpinions">Положительные ({GOODS_OPINION_RATING_CNT_GOOD})</a>
																 <a class="button badOpinions">Отрицательные ({GOODS_OPINION_RATING_CNT_BAD})</a>
																 <a href="#goodsDataOpinionAdd" class="jsAction goodsDataOpinionShowAddForm AddNewOpinionLinkAfterList button">Оставить отзыв</a>
														 </span>

замените на:
<!-- Фильтры отзывов -->
														 <span class="goodsDataOpinionAverageInfo">
																 <a href="?generally_is_good=-1&page=1" class="button allOpinions">Все ({GOODS_OPINION_RATING_CNT_ALL})</a>
																 <a href="?generally_is_good=1&page=1" class="button goodOpinions">Положительные ({GOODS_OPINION_RATING_CNT_GOOD})</a>
																 <a href="?generally_is_good=0&page=1" class="button badOpinions">Отрицательные ({GOODS_OPINION_RATING_CNT_BAD})</a>
																 <a href="#goodsDataOpinionAdd" class="jsAction goodsDataOpinionShowAddForm AddNewOpinionLinkAfterList button">Оставить отзыв</a>
														 </span>

Далее найдите и удалите:
$(document).ready(function(){
$('.goodsDataOpinionAverageInfo > a').click(function(){
$('.goodsDataOpinionAverageInfo > a').each(function(){
	 $(this).removeClass('theme-color white');
})
$(this).addClass('theme-color white');
a = $(this).html();
if($(this).hasClass('goodOpinions')){
$('.good').show();
$('.bad').hide();
}
else if($(this).hasClass('badOpinions')){
$('.good').hide();
$('.bad').show();
}else{
$('.bad').show();
$('.good').show();
}
})
})



#274353 Помогите Пожалуйста Внести Правки

Отправлено Vaccina на 24 Март 2018 - 07:50

Просмотр сообщенияARGO (14 Март 2018 - 12:54) писал:

Спасибо! Сразу вопросы
1) как скрыть картинку в описании модификации и чтобы менялась только основная?
2) можно ли добавить на картинке блок в котором бы отображался напечатанный клиентом текст. ну чтобы люди могли сами придумать надпись на халате.
картинки вроде понятно как добавить надо просто сделать кучу фото и загрузить для соотвтествующих модификаций, но хочеться еще и текст в свободном стиле добавлять.
заранее спасибо!

Здравствуйте.

Зайдите в раздел Сайт - Редактор шаблонов - main.css - найдите:
.goodsDataMainModificationsDescriptionBlock{padding:10px; width:220px;}

после него пропишите:
.goodsDataMainModificationsDescriptionBlock img{display: none;}

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

Просмотр сообщенияARGO (14 Март 2018 - 17:29) писал:

Можно же как то сделать чтобы в определенной товарной карточке была по умолчанию не картинка что мол "временно нет изображения" а другая картинка скажем с халатом вид сзади и можно было добавить в центре этой картинки еще одну которую мы будем выбирать модификацией

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

а там уж можно будет и изменить кнопки свойства модификации на точки с выбором цвета и прочее?

Зайдите в раздел Сайт - Редактор шаблонов - Товар - найдите:
<img src="{ASSETS_IMAGES_PATH}no-photo-large.png?design=chameleon" alt="{GOODS_NAME}" title="Увеличить {GOODS_NAME}" class="thumbnail goods-image-large"/>

вместо no-photo-large.png укажите название необходимого изображения, само изображение загрузите в раздел Сайт - Редактор шаблонов.

Можно в шаблоне Товар использовать условие вида:
{% IF GOODS_NAME=Название товара %}
код, текст и прочие изменения для него
{% ENDIF %}

Просмотр сообщенияBonC (16 Март 2018 - 14:51) писал:


Здравствуйте.

К сожалению, фото отсутствует, чтобы фото не мешало покупателям и не было необходимости его убирать при ожидании, вставьте следующим образом:
<img src="ссылка на картинку\фото" alt="" style="display:none;" />



#274003 Помогите Пожалуйста Внести Правки

Отправлено Vaccina на 14 Март 2018 - 03:05

Здравствуйте.

Благодарю, зайдите в раздел Сайт - Редактор шаблонов - main.js - найдите:
src_new = $('.goodsDataMainModificationsDescriptionBlock').find('img').attr('src');
$('.general-img img').attr('src', src_new);
$('.general-img a').attr('href', src_new);
$('#cloud-zoom-big').css('background-image','url(src_new)');

замените на:
src_new = $('.goodsDataMainModificationsDescriptionBlock').find('img').attr('src');
$('.prodImageWrp img').attr('src', src_new);
$('.prodImageWrp a').attr('href', src_new);



#224531 Отслеживание Заказа На Сайте

Отправлено farmont на 27 Январь 2016 - 22:51

Здравствуйте, мы отправляем заказы через почту России и через КС СДЭК, через емайл мы передаем трек кода клиентам - хочу чтобы пользователи могли отслеживать статус посылки прямо у нас на сайте. Как это лучше сделать? Примерно представляю так: есть кнопка "Отследить заказ", нажимаем и попадаем на страницу где либо нужно сначала выбрать способ отправки через выпадающий список, либо нажать на отдельную кнопку. Далее забиваем трек и статус посылки подгружается прямо у нас на сайте. Нашел вариант с почтой России - но платный. Как лучше это всё реализовать? есть ли бесплатные варианты? Вот есть сайт "где посылка" там есть вкладка виджет для сайтов - но статус "скоро появится" - может есть что-то подобное на других хороших сайтах?


#273008 Раздел Отзывы На Сайте

Отправлено Stasya на 08 Февраль 2018 - 11:26

Просмотр сообщенияARGO (31 Январь 2018 - 09:50) писал:

Здравствуй, уважаемая администрация!
давно обращался с этим вопросом но так и не решился он.
1) При написании отзыва в форме отправки отображаются две с половиной звездочки, а хочется как то цельное число. три или пять звездочек
2) Если мы хотим посмотреть не все отзывы а только положительные или только отрицательные, нам покажут только положительные/отрицательные отзывы текущей страницы, и если на текущей странице (1) нет отрицательных он нам не покажет ни одного отзыва, хотя в шапке правильно считает их количество.

Как бы все это дело поправить?
Здравствуйте. Простите за длительное ожидание ответа.
1) Могу Вам предложить немного подправить скрипт и звездочки, а именно уменьшить количество оценок. Сейчас их 10, а оставить только 5. Для того чтобы это реализовать Вам необходимо в файле main.js найти код
// Добавление отзыва о товаре. Рейтинг
if(typeof($('.goodsDataOpinionTableRating').rating) == "function" ) {
$('.goodsDataOpinionTableRating input').rating({
	 split: 2,
	 required: true
});
}
и заменить его на
// Добавление отзыва о товаре. Рейтинг
if(typeof($('.goodsDataOpinionTableRating').rating) == "function" ) {
$('.goodsDataOpinionTableRating input').rating({
	 split: 1,
	 required: true
});
}
Затем в шаблоне Товар найдите код
<input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="1" {% IF FORM_GOODS_OPINION_RATING=1 %}checked="checked"{% ENDIF %} title="Ужасный" />
						 <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="2" {% IF FORM_GOODS_OPINION_RATING=2 %}checked="checked"{% ENDIF %} title="Очень плохой"/>
						 <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="3" {% IF FORM_GOODS_OPINION_RATING=3 %}checked="checked"{% ENDIF %} title="Плохой"/>
						 <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="4" {% IF FORM_GOODS_OPINION_RATING=4 %}checked="checked"{% ENDIF %} title="ниже среднего"/>
						 <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="5" {% IF FORM_GOODS_OPINION_RATING=5 %}checked="checked"{% ENDIF %} title="Средний"/>
						 <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="6" {% IF FORM_GOODS_OPINION_RATING=6 %}checked="checked"{% ENDIF %} title="Выше среднего"/>
						 <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="7" {% IF FORM_GOODS_OPINION_RATING=7 %}checked="checked"{% ENDIF %} title="Хороший"/>
						 <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="8" {% IF FORM_GOODS_OPINION_RATING=8 %}checked="checked"{% ENDIF %} title="Очень хороший"/>
						 <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="9" {% IF FORM_GOODS_OPINION_RATING=9 %}checked="checked"{% ENDIF %} title="Отличный"/>
						 <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="10" {% IF FORM_GOODS_OPINION_RATING=10 %}checked="checked"{% ENDIF %} title="Превосходный"/>
и замените его на
<input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="2" {% IF FORM_GOODS_OPINION_RATING=2 %}checked="checked"{% ENDIF %} title="Очень плохой"/>
						 <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="4" {% IF FORM_GOODS_OPINION_RATING=4 %}checked="checked"{% ENDIF %} title="ниже среднего"/>
						 <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="6" {% IF FORM_GOODS_OPINION_RATING=6 %}checked="checked"{% ENDIF %} title="Выше среднего"/>
						 <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="8" {% IF FORM_GOODS_OPINION_RATING=8 %}checked="checked"{% ENDIF %} title="Очень хороший"/>
						 <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="10" {% IF FORM_GOODS_OPINION_RATING=10 %}checked="checked"{% ENDIF %} title="Превосходный"/>
2) Не могли бы Вы прислать ссылку на товар (без указания доменного имени), где возникает такое отображение?


#258566 Нужно Ваше Мнение Об Им С Продукцией Для Салонов Красоты

Отправлено Сергей Иванович на 18 Март 2017 - 07:08

За 2 секунды посетитель должен увидеть то, за чем он пришел. Что тут решат его проблему.
А сейчас вообще непонятно, о чем сайт.
Вместо слайд-шоу разместите членораздельно и красиво перечень своих услуг (товаров).

<title>Salon-Trade – интернет-магазин оборудования для салонов красоты.</title> - на первое место поставьте основную поисковую фразу "оборудование для салонов красоты".
Аналогично для description.

Все стили и скрипты уберите из кода и выделите в отдельные файлы.


#272606 Микроразметка

Отправлено Ирина345 на 30 Январь 2018 - 14:40

Просмотр сообщенияARGO (25 Январь 2018 - 12:33) писал:

Здравствуй уважаемая администрация. Прошу вашей помощи с микроразметкой.
Так как стандарт http://data-vocabulary.org/ уже не поддерживается ни гуглом ни яндексом а валидаторы с гугла ругаються на



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

яндекс валидатор ругается тоже на товары

Просмотр сообщенияARGO (25 Январь 2018 - 12:33) писал:

Здравствуй уважаемая администрация. Прошу вашей помощи с микроразметкой.
Так как стандарт http://data-vocabulary.org/ уже не поддерживается ни гуглом ни яндексом а валидаторы с гугла ругаються на



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

яндекс валидатор ругается тоже на товары
Здравствуйте, извините за долгий ответ.
На данный момент у Вас микрораметка schema.org на странице товара работает корректно, не считая нескольких недочетов.
Чтобы их исправить найдите в шаблоне Товар код
   {% IF GOODS_MOD_MAX_DISCOUNT_ID %}
				  <div class="sale" itemprop="priceValidUntil" content="{GOODS_MOD_MAX_DISCOUNT_EXPIRED_AT | date("Y-m-d")}">
						<!-- Акция на товар -->
						<strong>Товар участвует в акции &laquo;<u><a href="{GOODS_MOD_MAX_DISCOUNT_URL}"><span style="color:#0000FF;">{GOODS_MOD_MAX_DISCOUNT_CAMPAIGN_NAME}</span></a></u>&raquo;.</strong><br />
						По {GOODS_MOD_MAX_DISCOUNT_EXPIRED_AT | date} <span class="red_sale">скидка</span> составляет <span class="red_sale">{GOODS_MOD_MAX_DISCOUNT}%</span>
				  </div>
				{% ENDIF %}
замените на

   {% IF GOODS_MOD_MAX_DISCOUNT_ID %}
				  <div class="sale">
						<!-- Акция на товар -->
						<strong>Товар участвует в акции &laquo;<u><a href="{GOODS_MOD_MAX_DISCOUNT_URL}"><span style="color:#0000FF;">{GOODS_MOD_MAX_DISCOUNT_CAMPAIGN_NAME}</span></a></u>&raquo;.</strong><br />
						По {GOODS_MOD_MAX_DISCOUNT_EXPIRED_AT | date} <span class="red_sale">скидка</span> составляет <span class="red_sale">{GOODS_MOD_MAX_DISCOUNT}%</span>
				  </div>
				{% ENDIF %}

далее найдите код
<div class="productName">
			<h1 itemprop="name">{GOODS_NAME}</h1>
		
после вставьте
	 <meta itemprop="description" content="{% IF GOODS_DESCRIPTION_SHORT %}{GOODS_DESCRIPTION_SHORT}{% ELSE %}Описание отсутствует{% ENDIF %}">