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


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

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



#132427 Переместить Логотип Поднять Слайдер И Переместить Корзину

Отправлено от Сake в 09 Апрель 2014 - 02:52 в Изменение общей стилистики

Добавьте в ваш файл стилей main.css

#header #logo {
  margin-bottom: 0;
}



#134773 Как Подключить Поддомен И Закинуть Туда Лендинг?

Отправлено от Сake в 22 Апрель 2014 - 01:06 в Бэк-офис. Настройки

 Eugie89 (21 Апрель 2014 - 10:27) писал:

Не знаю, все осталось по-прежнему

В вашем случае проблема возникает из-за того, что в файле стилей main.css содержится синтаксическая ошибка и стили вставленные после ошибки попросту не применяются. Вам необходимо в файле стилей main.css найти строки

.otziv .contentTbodyNews {
		padding-left: 45px;
.newsListBlockItemPreview

и заменить их на

.otziv .contentTbodyNews {
		padding-left: 45px;
}
.newsListBlockItemPreview



#134980 Как Подключить Поддомен И Закинуть Туда Лендинг?

Отправлено от Сake в 22 Апрель 2014 - 23:58 в Бэк-офис. Настройки

 Eugie89 (22 Апрель 2014 - 10:09) писал:

пока все по прежнему.

Пожалуйста, выполните инструкцию из сообщения указанного ранее (http://forum.storela...ин/#entry134773), так как без внесения данного изменения часть стилей из вашего файла main.css применяться не будет. На данный момент у вас в файле стилей main.css все так же присутствует синтаксическая ошибка.



#146268 Как Подключить Поддомен И Закинуть Туда Лендинг?

Отправлено от Сake в 05 Июль 2014 - 01:12 в Бэк-офис. Настройки

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



#134418 Как Подключить Поддомен И Закинуть Туда Лендинг?

Отправлено от Сake в 19 Апрель 2014 - 04:31 в Бэк-офис. Настройки

Добавьте в конец вашего файла стилей main.css

.menufut ~ p {
  display: inline !important;
}
.menufut ~ .counter {
  float: right !important;
  margin: 0 !important;
}
.counter + div {
  float: right;
  margin: 0 10px;
}



#132867 Как Подключить Поддомен И Закинуть Туда Лендинг?

Отправлено от Сake в 11 Апрель 2014 - 01:36 в Бэк-офис. Настройки

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

<!--футер-->
<div <div style="z-index:1; background: url({ASSETS_IMAGES_PATH}footer.png) no-repeat center top 15px; position:relative;  padding: 0px;  height: 225px; margin: 0px auto; left:0px; margin-bottom: -10px;">
<div style="width:900px;  margin-left:-500px; position:relative; left:50%; top:0px;">
	<table style="text-align: left; width: 100%;" >
	<tr>
	  <td style="height: 115px; min-width: 300px;"></td>
	  <td></td>
	</tr>
	<tr>
	  <td  style="width: 300px; "><div style="background: url(http://zakdak.ru/web/upload/assets/images/157/156195/logo2.png);  height: 100px;width: 247px;  margin-left:10px; margin-top:-25px;"> </div></td>
	  <td style=" min-width: 690px; vertical-align: top;">
	  <div class="menufut" >
	  <ul>
		{% FOR menu %}
		  {% FOR footer %}
			{% FOR links %}<a href="{menu.footer.links.URL}" style="color:#ffffff;" {% IF menu.footer.links.SELECTED %}class="selected"{%ENDIF%} {% IF menu.footer.links.TITLE %}title="{menu.footer.links.TITLE}"{% ENDIF %}>{menu.footer.links.NAME}</a> &nbsp; &nbsp; {% ENDFOR %}
		  {% ENDFOR %}
		{% ENDFOR %}</div>
	  </ul>
	<p style="color:#ffec00; font-size:12px;" >&copy; {DATE_YEAR} {SETTINGS_STORE_NAME}. {SETTINGS_STORE_ORG_NAME}. Все права защищены.</p>
  
  
<div>{SETTINGS_STORE_HTML_CODE}</div></td>
	</tr>
</table>
	</div>

<!--
<div style="width:900px;  margin-left:-450px; position:relative; left:50%; top:-20px;">
	<table style="text-align: left; width: 100%;" >
  <tbody>
	<tr>
	  <td style="height: 115px; min-width: 300px;"></td>
	  <td></td>
	</tr>
	<tr>
	  <td style="width: 300px; vertical-align: top;"> <div style="color:#ab8564; font-size:14px; height: 25px;" >Zak Dak</div>
	   
		<div style="font-size:12px; color: #ffffff; width: 250px;"> </div>
	   
	   
	   
	  </td>
	  <td style=" min-width: 650px;">
	  <div class="menufut" >


<table style="text-align: left;">
	<tr>
	  <td><table style="text-align: left; width: 150px; height:100px;" >
	<tr>
	  <td style="color:#ab8564; font-size:14px;" >e-mail:  zakdak548@gmail.com</td>
	</tr>
	<tr>
	  <td><a href="/" title="" style="font-size:12px; color: #ffffff;"></a></td>
	</tr>
	<tr>
	  <td><a href="/" title="" style="font-size:12px; color: #ffffff;"></a></td>
	</tr>
	<tr>
	  <td><a href="/" title="" style="font-size:12px; color: #ffffff;"></a></td>
	</tr>
</table></td>
	  <td><table style="text-align: left; width: 150px; height:100px;" >
	<tr>
	  <td style="color:#ab8564; font-size:14px;" ></td>
	</tr>
	<tr>
	  <td><a href="/" title="" style="font-size:12px; color: #ffffff;"></a></td>
	</tr>
	<tr>
	  <td><a href="/" title="" style="font-size:12px; color: #ffffff;"></a></td>
	</tr>
	<tr>
	  <td><a href="/" title="" style="font-size:12px; color: #ffffff;"></a></td>
	</tr>
</table></td>
	  <td><table style="text-align: left; width: 150px; height:100px;" >
	<tr>
	  <td style="color:#ab8564; font-size:14px;" ></td>
	</tr>
	<tr>
	  <td><a href="/" title="" style="font-size:12px; color: #ffffff;"></a></td>
	</tr>
	<tr>
	  <td><a href="/" title="" style="font-size:12px; color: #ffffff;"></a></td>
	</tr>
	<tr>
	  <td><a href="/" title="" style="font-size:12px; color: #ffffff;"></a></td>
	</tr>
</table></td>
	  <td><table style="text-align: left; width: 150px; height:100px;" >
	<tr>
	  <td style="color:#ab8564; font-size:14px;" >тел.+7(950) 225 91 91</td>
	</tr>
	<tr>
	  <td><a href="/" title="" style="font-size:12px; color: #ffffff;"></a></td>
	</tr>
	<tr>
	  <td><a href="/" title="" style="font-size:12px; color: #ffffff;"></a></td>
	</tr>
	<tr>
	  <td><a href="/" title="" style="font-size:12px; color: #ffffff;"></a></td>
	</tr>
</table></td>
	</tr>
</table>

<br><br>
	<p style="color:#ab8564; font-size:12px;" >&copy; {DATE_YEAR} {SETTINGS_STORE_NAME}. {SETTINGS_STORE_ORG_NAME}. Все права защищены.</p>
  
  
<div>{SETTINGS_STORE_HTML_CODE}</div></td>
	</tr>
  </tbody>
</table>
</div>
-->
</div>
<!-- SiteHeart -->
<script type="text/javascript"> _shcp = []; _shcp.push({widget_id : 574335, widget : "Chat"}); (function() { var hcc = document.createElement("script"); hcc.type = "text/javascript"; hcc.async = true; hcc.src = ("https:" == document.location.protocol ? "https" : "http")+"://widget.siteheart.com/apps/js/sh.js"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hcc, s.nextSibling); })();</script>
<!-- Yandex.Metrika counter -->
<script type="text/javascript">
(function (d, w, c) {
	(w[c] = w[c] || []).push(function() {
		try {
			w.yaCounter19336078 = new Ya.Metrika({id:19336078,
					webvisor:true,  
					clickmap:true,
					trackLinks:true,
					accurateTrackBounce:true});
		} catch(e) { }
	});
	var n = d.getElementsByTagName("script")[0],
		s = d.createElement("script"),
		f = function () { n.parentNode.insertBefore(s, n); };
	s.type = "text/javascript";
	s.async = true;
	s.src = (d.location.protocol == "https:" ? "https:" : "http:") + "//mc.yandex.ru/metrika/watch.js";
	if (w.opera == "[object Opera]") {
		d.addEventListener("DOMContentLoaded", f, false);
	} else { f(); }
})(document, window, "yandex_metrika_callbacks");
</script>
<noscript><div><img src="//mc.yandex.ru/watch/19336078" style="position:absolute; left:-9999px;" alt="" /></div></noscript>
<!-- /Yandex.Metrika counter -->
<script type='text/javascript' src='http://studioad.ru/iload/iLoad.js'></script>
<script async="async" src="https://w.uptolike.com/widgets/v1/zp.js?pid=47943"></script>
<!-- begin of Top100 code -->
<script id="top100Counter" type="text/javascript" src="http://counter.rambler.ru/top100.jcn?3012554"></script>
<noscript>
<a href="http://top100.rambler.ru/navi/3012554/">
<img src="http://counter.rambler.ru/top100.cnt?3012554" alt="Rambler's Top100" border="0" />
</a>
</noscript>
<!-- end of Top100 code -->

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

<!--футер-->
<div <div style="z-index:1; background: url({ASSETS_IMAGES_PATH}footer.png) no-repeat center top 15px; position:relative;  padding: 0px;  height: 225px; margin: 0px auto; left:0px; margin-bottom: -10px;">
<div style="width:900px;  margin-left:-500px; position:relative; left:50%; top:0px;">
	<table style="text-align: left; width: 100%;" >
	<tr>
	  <td style="height: 115px; min-width: 300px;"></td>
	  <td></td>
	</tr>
	<tr>
	  <td  style="width: 300px; "><div style="background: url(http://zakdak.ru/web/upload/assets/images/157/156195/logo2.png);  height: 100px;width: 247px;  margin-left:10px; margin-top:-25px;"> </div></td>
	  <td style=" min-width: 690px; vertical-align: top;">
	  <div class="menufut" >
	  <ul>
		{% FOR menu %}
		  {% FOR footer %}
			{% FOR links %}<a href="{menu.footer.links.URL}" style="color:#ffffff;" {% IF menu.footer.links.SELECTED %}class="selected"{%ENDIF%} {% IF menu.footer.links.TITLE %}title="{menu.footer.links.TITLE}"{% ENDIF %}>{menu.footer.links.NAME}</a> &nbsp; &nbsp; {% ENDFOR %}
		  {% ENDFOR %}
		{% ENDFOR %}</div>
	  </ul>
	<p style="color:#ffec00; font-size:12px;" >&copy; {DATE_YEAR} {SETTINGS_STORE_NAME}. {SETTINGS_STORE_ORG_NAME}. Все права защищены.</p>
<div class="counter" style="float: right; margin-top: -60px;">
<!-- Yandex.Metrika counter -->
<script type="text/javascript">
(function (d, w, c) {
	(w[c] = w[c] || []).push(function() {
		try {
			w.yaCounter19336078 = new Ya.Metrika({id:19336078,
					webvisor:true,  
					clickmap:true,
					trackLinks:true,
					accurateTrackBounce:true});
		} catch(e) { }
	});
	var n = d.getElementsByTagName("script")[0],
		s = d.createElement("script"),
		f = function () { n.parentNode.insertBefore(s, n); };
	s.type = "text/javascript";
	s.async = true;
	s.src = (d.location.protocol == "https:" ? "https:" : "http:") + "//mc.yandex.ru/metrika/watch.js";
	if (w.opera == "[object Opera]") {
		d.addEventListener("DOMContentLoaded", f, false);
	} else { f(); }
})(document, window, "yandex_metrika_callbacks");
</script>
<noscript><div><img src="//mc.yandex.ru/watch/19336078" style="position:absolute; left:-9999px;" alt="" /></div></noscript>
<!-- /Yandex.Metrika counter -->
<script type='text/javascript' src='http://studioad.ru/iload/iLoad.js'></script>
<script async="async" src="https://w.uptolike.com/widgets/v1/zp.js?pid=47943"></script>
<!-- begin of Top100 code -->
<script id="top100Counter" type="text/javascript" src="http://counter.rambler.ru/top100.jcn?3012554"></script>
<noscript>
<a href="http://top100.rambler.ru/navi/3012554/">
<img src="http://counter.rambler.ru/top100.cnt?3012554" alt="Rambler's Top100" border="0" />
</a>
</noscript>
<!-- end of Top100 code -->
</div>
  
  
<div>{SETTINGS_STORE_HTML_CODE}</div></td>
	</tr>
</table>
	</div>
</div>
<!-- SiteHeart -->
<script type="text/javascript"> _shcp = []; _shcp.push({widget_id : 574335, widget : "Chat"}); (function() { var hcc = document.createElement("script"); hcc.type = "text/javascript"; hcc.async = true; hcc.src = ("https:" == document.location.protocol ? "https" : "http")+"://widget.siteheart.com/apps/js/sh.js"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hcc, s.nextSibling); })();</script>




#132661 Как Подключить Поддомен И Закинуть Туда Лендинг?

Отправлено от Сake в 10 Апрель 2014 - 01:00 в Бэк-офис. Настройки

Ваш основной домен zakdak.ru и поддомен bigbears.zakdak.ru доступен. По первому отображается ваш магазин, а по второму ресурс от lpgenerator.ru. С чем именно у вас сейчас связана проблема? В регистрации Рамблер топ-100? Какой адрес вы задаете bigbears.zakdak.ru?



#167581 Главная Каталог

Отправлено от Сake в 21 Октябрь 2014 - 02:35 в Главная

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

<title>{PAGE_TITLE}</title>
  <meta name="keywords" content="{PAGE_META_KEYWORDS}" />
  <meta name="description" content="{PAGE_META_DESCRIPTION}" />

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

{% IF IS_FULL_CATALOG %}
<title>Заголовок для каталога</title>
<meta name="keywords" content="keywords для каталога" />
<meta name="description" content="description для каталога" />
{% ELSE %}
<title>{PAGE_TITLE}</title>
<meta name="keywords" content="{PAGE_META_KEYWORDS}" />
<meta name="description" content="{PAGE_META_DESCRIPTION}" />
{% ENDIF %}

После чего заполните необходимые вам seo параметры.



#153153 Пагинация Товаров На Странице Каталога

Отправлено от Сake в 16 Август 2014 - 02:57 в Каталог товаров

1. Изменять адреса страниц нет необходимости. На подобный вопрос вам ответили в теме форума http://forum.storela...ты/#entry153138

2. Найдите в вашем шаблоне "HTML" код

<title>{PAGE_TITLE}</title>
<meta name="keywords" content="{PAGE_META_KEYWORDS}" />
<meta name="description" content="{PAGE_META_DESCRIPTION}" />

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

<title>{% IF show_pages && GOODS_PAGES_CURRENT > 1 %}{PAGE_TITLE} – Страница {GOODS_PAGES_CURRENT}{% ELSE %}{PAGE_TITLE}{% ENDIF %}</title>
{% IF show_pages=0 || GOODS_PAGES_CURRENT < 2 %}
<meta name="keywords" content="{PAGE_META_KEYWORDS}" />
<meta name="description" content="{PAGE_META_DESCRIPTION}" />
{% ENDIF %}

3. Найдите в вашем шаблоне "HTML" код

<!-- SEO параметр определяющий главную страницу для фильтрации её дублей -->
{% IF PAGE_CANONICAL %}
  <link rel="canonical" href="{PAGE_CANONICAL}" />
{% ENDIF %}

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

<!-- SEO параметр определяющий главную страницу для фильтрации её дублей -->
{% IF PAGE_CANONICAL %}
  <link rel="canonical" href="{PAGE_CANONICAL}" />
{% ENDIF %}
{% IF show_pages %}
  {% IF GOODS_PAGES_CURRENT > 2 %}
  <link rel="prev" href="{GOODS_PAGINATE_URL}page={GOODS_PAGES_PREVIOUS}" />
  {% ELSEIF GOODS_PAGES_CURRENT > 1 %}
  <link rel="prev" href="{% FOR upper_navigation %}{upper_navigation.URL}{% ENDFOR %}" />
  {% ENDIF %}
  {% IF GOODS_PAGES_NEXT > GOODS_PAGES_CURRENT %}
  <link rel="next" href="{GOODS_PAGINATE_URL}page={GOODS_PAGES_NEXT}" />
  {% ENDIF %}
{% ENDIF %}



#119625 Вопросы Дизайна

Отправлено от Сake в 04 Февраль 2014 - 03:25 в Другое

У вас на данный момент в разделе Настройки -> Основные для "Максимальный размер по высоте/ширине в пикселях для маленьких изображений" задан размер равный 106. Попробуйте заменить данный размер, задав ~ 160.



#140932 Юзабилити Сайта. Добавить Кнопку Купить

Отправлено от Сake в 30 Май 2014 - 03:45 в Шаблон Сияние

Попробуйте в вашем подключенном файле main0000.js найти строку

$('.goodsDataForm, .goodsToCartFromCompareForm').submit

и заменить её на

$('.goodsDataForm, .goodsToCartFromCompareForm, .goodsListForm').submit



#138609 Юзабилити Сайта. Добавить Кнопку Купить

Отправлено от Сake в 16 Май 2014 - 03:13 в Шаблон Сияние

Цитата

Скажите можно изменить всплывающее окно при нажатии "купить" примерно как на фото. т.е. добавить возможность изменить кол-во товара и чтобы картинка заказываемого товара видна была.

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

Цитата

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

Добавьте в конец вашего файла стилей main.css

#nyroModalContent .nyroModalClose,
#nyroModalContent .messageBoxToCart {
  text-decoration: underline;
}
#nyroModalContent .nyroModalClose {
  color: sienna;
}
#nyroModalContent .messageBoxToCart {
  color: teal;
}



#137095 Юзабилити Сайта. Добавить Кнопку Купить

Отправлено от Сake в 07 Май 2014 - 02:17 в Шаблон Сияние

Добавьте в ваш файл стилей main.css

.goodsListForm {
  clear: both;
  display: block;
}
.goodsListForm .quantity {
  height: 20px;
  margin-top: -3px;
}
.goodsListItemBlock {
  height: 294px !important;
}
.goodsListItemPriceNew1 > div {
  height: auto !important;
}

после этого в шаблоне "Товары" найдите код

<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{goods.MAX_PRICE_NOW_ID}" class="goodsListForm">
			  <p>
				<input type="hidden" name="hash" value="{HASH}" />
				<input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" />
				<input type="hidden" name="form[goods_mod_id]" value="{goods.MAX_PRICE_NOW_ID}" />
				<a onclick="quickorder('#goodsListFormId{goods.MIN_PRICE_NOW_ID}'); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={goods.MAX_PRICE_NOW_ID}" title="Положить &laquo;{goods.NAME}&raquo; в корзину">Купить</a>
			   </p>
			</form>

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

<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{goods.MAX_PRICE_NOW_ID}" class="goodsListForm">
			  <p>
				<input type="hidden" name="hash" value="{HASH}" />
				<input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" />
				<input type="hidden" name="form[goods_mod_id]" value="{goods.MAX_PRICE_NOW_ID}" />
				<input type="text" name="form[goods_mod_quantity]" class="quantity" maxlength="5" size="2" value="1">
				<a onclick="quickorder('#goodsListFormId{goods.MIN_PRICE_NOW_ID}'); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={goods.MAX_PRICE_NOW_ID}" title="Положить &laquo;{goods.NAME}&raquo; в корзину">Купить</a>
			   </p>
			</form>



#114688 Не Помещается Текст В Иконку.

Отправлено от Сake в 11 Январь 2014 - 04:22 в Каталог товаров

1. Подобный вопрос ранее рассматривался в следующей теме форума http://forum.storela..._20#entry104119

2. Подобное можно реализовать только вручную например - используя условия в шаблоне "Товар" проверяя название категории и отображаю изображение бренда. Так же можно создать дополнительную категорию в которой будут созданы подкатегории в виде названий брендов и соответствующие товары будут разнесены по своим категориям брендов. Так же можно реализовать условие определения бренда основываясь не на названии товара, а на названии характеристики. Подобный вопрос ранее рассматривался в следующей теме форума http://forum.storela...карточке-товара



#152426 Ошибки В Индексировании Яндексом, Ошибка На Стороне Сервера!

Отправлено от Сake в 12 Август 2014 - 04:27 в Сайт

К сожалению, от поисковой системы закрыть страницу javascript не получится.



#147815 Ошибки В Индексировании Яндексом, Ошибка На Стороне Сервера!

Отправлено от Сake в 15 Июль 2014 - 01:29 в Сайт

К сожалению, в вашем шаблоне больше не удалось найти использование ссылок с адресом /cart/add. Судя по дате посещения - данные представлены из кэша, т.е по сути они не перепроверялись повторно. Указанные вами ссылки должны в последствии вылететь из индекса, так как их уже не существует на тех страницах, на которых они ранее были найдены.



#145662 Ошибки В Индексировании Яндексом, Ошибка На Стороне Сервера!

Отправлено от Сake в 02 Июль 2014 - 04:54 в Сайт

Найдите в вашем шаблоне "Товары" ссылку

<a class="readmore" onclick="quickorder('#goodsListFormId{goods.MIN_PRICE_NOW_ID}'); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{goods.NAME}&raquo; в корзину">Быстрый заказ</a>

и замените её на

<a class="readmore" rel="nofollow" onclick="quickorder('#goodsListFormId{goods.MIN_PRICE_NOW_ID}'); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{goods.NAME}&raquo; в корзину">Быстрый заказ</a>

или же на

<a class="readmore" onclick="quickorder('#goodsListFormId{goods.MIN_PRICE_NOW_ID}'); return false;" title="Положить &laquo;{goods.NAME}&raquo; в корзину">Быстрый заказ</a>



#131314 Имена И Значения Переменных

Отправлено от Сake в 04 Апрель 2014 - 01:11 в Язык разметки и переменные шаблонов

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



#150053 Имена И Значения Переменных

Отправлено от Сake в 29 Июль 2014 - 01:20 в Язык разметки и переменные шаблонов

На данный момент у вас ранее добавленный код закомментирован. Пожалуйста, раскомментируйте код и удалите дубликат в main.js, а именно код

// Кнопка добавления товара на сравнение сравнения товаров
$('.goodsDataCompareButton').click(function(){
		window.location.href = $(this).attr('rel') +
		($(this).attr('rel').indexOf( '\?' ) > -1 ? '&' : '?') +
		'id='+
		$('.goodsDataMainModificationId').val()+
		'&from='+
		$('input[name="form[goods_from]"]').val();
		return false;
});

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



#149724 Имена И Значения Переменных

Отправлено от Сake в 26 Июль 2014 - 02:53 в Язык разметки и переменные шаблонов

Найдите в вашем шаблоне "Товары" следующий код

<input type='hidden' value='{goods.MAX_PRICE_NOW_ID}' class='goodsDataMainModificationId'/>
	{% IFNOT SETTINGS_COMPARE_DISABLE %}
						<a class="goodsDataCompareButton add" {% IF GOODS_MOD_IS_HAS_IN_COMPARE_LIST %}style="display:none;"{% ENDIF %} rel="{COMPARE_ADD_URL}?return_to={CURRENT_URL | urlencode}" title="Добавить &laquo;{goods.NAME}&raquo; к списку сравнения с другими товарами" href="#" >Добавить к сравнению</a>
						<a class="goodsDataCompareButton delete" {% IFNOT GOODS_MOD_IS_HAS_IN_COMPARE_LIST %}style="display:none;"{% ENDIF %} rel="{COMPARE_DELETE_URL}?return_to={CURRENT_URL | urlencode}" title="Убрать &laquo;{goods.NAME}&raquo; из списка сравнения с другими товарами" href="#" >Убрать из сравнения</a>
					 {% ENDIF %}

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

{% IFNOT SETTINGS_COMPARE_DISABLE %}
<div class="goodsDataCompare">
  <input type='hidden' class='goodsDataMainModificationId' value='{goods.MIN_PRICE_NOW_ID}' />
  <input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" />
  <a class="goodsDataCompareButton add" {% IF goods.IS_HAS_IN_COMPARE_LIST %}style="display:none;"{% ENDIF %} rel="{COMPARE_ADD_URL}?return_to={CURRENT_URL | urlencode}" title="Добавить &laquo;{goods.NAME}&raquo; к списку сравнения с другими товарами" href="#" >Добавить к сравнению</a>
  <a class="goodsDataCompareButton delete" {% IFNOT goods.IS_HAS_IN_COMPARE_LIST %}style="display:none;"{% ENDIF %} rel="{COMPARE_DELETE_URL}?return_to={CURRENT_URL | urlencode}" title="Убрать &laquo;{goods.NAME}&raquo; из списка сравнения с другими товарами" href="#" >Убрать из сравнения</a>
</div>
{% ENDIF %}

далее в файле main.js найдите код

// Кнопка добавления товара на сравнение сравнения товаров
$('.goodsDataCompareButton').click(function(){
	window.location.href = $(this).attr('rel') +
	($(this).attr('rel').indexOf( '\?' ) > -1 ? '&' : '?') +
	'id='+
	$('.goodsDataMainModificationId').val()+
	'&from='+
	$('input[name="form[goods_from]"]').val();
	return false;
});

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

// Кнопка добавления товара на сравнение сравнения товаров
$('.goodsDataCompareButton').click(function(){
	var href = $(this).attr('rel') + ($(this).attr('rel').indexOf( '\?' ) > -1 ? '&' : '?');
	if ($('.goodsDataMainModificationId').size() > 1) {
	  var compare = $(this).closest('.goodsDataCompare');
	  href += 'id=' + compare.find('.goodsDataMainModificationId').val()
			+ '&from=' + compare.find('input[name="form[goods_from]"]').val();
	} else {
	  href += 'id=' + $('.goodsDataMainModificationId').val()
			+ '&from=' + $('input[name="form[goods_from]"]').val();
	}
	window.location.href = href;
	return false;
});



#169185 Переработать Карточку Товара

Отправлено от Сake в 29 Октябрь 2014 - 03:49 в Страница товара

Просмотр сообщенияНаталья11111 (28 Октябрь 2014 - 22:58) писал:

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

http://akwaservis.ru...eniya?from=ZmFj

Найдите в шаблоне "Товар" строку

<a href="{goods_images.LARGE}" data="{goods_images.ID}" title="{goods_images.NAME}" class="cloud-zoom-gallery" rel="useZoom: 'zoom1', smallImage: '{goods_images.MEDIUM}' "><img src="{goods_images.ICON}" alt="{goods_images.NAME}" /></a>

и замените её на

<a href="{goods_images.LARGE}" data="{goods_images.ID}" title="{goods_images.NAME}" rel="{goods_images.MEDIUM}"><img src="{goods_images.ICON}" alt="{goods_images.NAME}" /></a>

далее в самый конец файла main.js добавьте

$(function () {
  $('.image-additional a').click(function () {
	$('.image #wrap a img').attr('src', $(this).attr('rel'))
	.closest('a').attr('href', $(this).attr('href'));
	return (false);
  });
});



#143603 Различные Вопросы По Каталогу И Быстрому Заказу

Отправлено от Сake в 18 Июнь 2014 - 02:37 в Каталог товаров

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



#144429 Различные Вопросы По Каталогу И Быстрому Заказу

Отправлено от Сake в 24 Июнь 2014 - 04:27 в Каталог товаров

Пожалуйста, напишите подробнее что именно у вас не поменялось? На данный момент у вас отсутствует функция быстрого заказа, вместо него используется обычный заказ через корзину. Например на странице товара /goods/Cellucor-B-BCA используется кнопка "Добавить в корзину".



#150678 Различные Вопросы По Каталогу И Быстрому Заказу

Отправлено от Сake в 01 Август 2014 - 02:09 в Каталог товаров

Относительно 3го вопроса - в шаблоне "Товары" найдите строку

<div class="prod-info-fly">

и замените её на

<div class="images" style="display: none;">
{% FOR images %}
  <span rel="{goods.images.SMALL}"></span>
{% ENDFOR %}
</div>
<div class="prod-info-fly">

далее в файл main.js добавьте код

$(function() {
  $('.product-list').on('hover', '.prod_hold div.image', function() {
	clearInterval(window.intervalImage);
	window.intervalImage = setInterval($.proxy(function() {
	  var images = $(this).closest('.prod_hold').find('.images span');
	  if (!images.length) {
		clearInterval(window.intervalImage);
	  }
	  if (!images.filter('.active').length) {
		images.filter(':eq(0)').addClass('active');
	  }
	  var imageActive = images.filter('.active');
	  var imageUrl = imageActive.removeClass('active').attr('rel');
	  if (!imageActive.next().length) {
		images.filter(':eq(0)').addClass('active');
	  } else {
		imageActive.next().addClass('active');
	  }
	  $(this).find('img').attr('src', imageUrl);
	}, this), 1000);
  });
});



#150768 Различные Вопросы По Каталогу И Быстрому Заказу

Отправлено от Сake в 02 Август 2014 - 00:17 в Каталог товаров

Просмотр сообщенияCybernetic (01 Август 2014 - 07:00) писал:

Сake способ описанный вами не изменяет картинки при наведении.

У вас в шаблоне "Товары" код продублирован. Найдите в шаблоне "Товары" следующий код

<div class="images" style="display: none;">
{% FOR images %}
<span rel="{goods.images.SMALL}"></span>
{% ENDFOR %}
</div>
<div class="images" style="display: none;">
{% FOR images %}
<span rel="{goods.images.SMALL}"></span>
{% ENDFOR %}
</div>

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

<div class="images" style="display: none;">
{% FOR images %}
<span rel="{goods.images.SMALL}"></span>
{% ENDFOR %}
</div>

тем самым удалив дубликат. В файле main.js у вас отсутствуют изменения. Пожалуйста, выполните инструкцию полностью и не удаляйте добавленный код. Приведите пример товара с несколькими изображениями.