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


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

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



#118155 Как Сделать Слайды На Главной Странице?

Отправлено от Сake в 28 Январь 2014 - 05:42 в Изменение общей стилистики

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

.nivoSlider img {
  max-width: inherit !important;
  z-index: 0 !important;
  max-height: 255px !important;
}



#147267 Вы Экономите...

Отправлено от Сake в 11 Июль 2014 - 00:57 в Каталог товаров

У вас код обрабатывается корректно. Посмотреть можно на странице /catalog/Bodi-pesochniki?goods_view_type=1
На данной странице отображается сумма без именования, так как в самом шаблоне этого не задано. Вы можете в шаблоне "Товары" найти строку

<div class="saving"></div>

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

Вы экономите: <div class="saving">0 руб.</div>

или же в файле main.js найдите строку

$(this).find('.saving').text(saving + ' руб.');

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

$(this).find('.saving').text('Вы экономите: ' + saving + ' руб.');



#148209 Вы Экономите...

Отправлено от Сake в 17 Июль 2014 - 00:36 в Каталог товаров

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

Цена сейчас: <a href="{goods.URL_MIN_PRICE_NOW}">{goods.MIN_PRICE_NOW | money_format}</a><br />
{% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %}
Цена без учёта скидки: <a href="{goods.URL_MIN_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a><br />
<span class="listingDiscountInfo">До {goods.MAX_DISCOUNT_EXPIRED_AT | date} скидка составляет: {goods.MAX_DISCOUNT}%</span>
{% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %}
Старая цена: <a href="{goods.URL_MIN_PRICE_OLD}" class="lineThrough">{goods.MIN_PRICE_OLD | money_format}</a>
{% ENDIF %}

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

<span class="goodsListItemPrice">
Цена сейчас: <a href="{goods.URL_MIN_PRICE_NOW}" class="goodsListItemPriceNew">{goods.MIN_PRICE_NOW | money_format}</a><br />
{% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %}
Цена без учёта скидки: <a href="{goods.URL_MIN_PRICE_NOW_WITHOUT_DISCOUNT}" class="goodsListItemPriceOld lineThrough">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a><br />
<span class="listingDiscountInfo">До {goods.MAX_DISCOUNT_EXPIRED_AT | date} скидка составляет: {goods.MAX_DISCOUNT}%</span>
{% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %}
Старая цена: <a href="{goods.URL_MIN_PRICE_OLD}" class="goodsListItemPriceOld lineThrough">{goods.MIN_PRICE_OLD | money_format}</a>
{% ENDIF %}
<br /><span class="saving-wrp" style="display: none;">Вы экономите: <span class="saving"></span></span>
</span>

далее найдите

<div class="goodsListItemPriceNew">
<a href="{goods.URL_MIN_PRICE_NOW}">{goods.MIN_PRICE_NOW | money_format}</a>
</div> 
<div class="goodsListItemPriceOld">
{% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %}
   <a href="{goods.URL_MIN_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a>
{% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %}
   <a href="{goods.URL_MIN_PRICE_OLD}" class="lineThrough">{goods.MIN_PRICE_OLD | money_format}</a>
{% ENDIF %}
</div>

и замените на

<div class="goodsListItemPrice">
<div class="goodsListItemPriceNew">
<a href="{goods.URL_MIN_PRICE_NOW}">{goods.MIN_PRICE_NOW | money_format}</a>
</div> 
<div class="goodsListItemPriceOld">
{% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %}
   <a href="{goods.URL_MIN_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a>
{% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %}
   <a href="{goods.URL_MIN_PRICE_OLD}" class="lineThrough">{goods.MIN_PRICE_OLD | money_format}</a>
{% ENDIF %}
</div>
<div class="saving-wrp" style="display: none;">Вы экономите: <span class="saving"></span></div>
</div>

после этого в файл main.js добавьте

$(function () {
  $('.goodsListItemPrice').each(function () {
	if ($(this).find('.saving-wrp').length) {
	  var old = parseFloat($(this).find('.goodsListItemPriceOld .num').text().replace(/\s+/, ''));
	  var now = parseFloat($(this).find('.goodsListItemPriceNew .num').text().replace(/\s+/, ''));
	  if (now < old) {
		var saving = number_format(old - now, 0, '.', ' ');
		$(this).find('.saving-wrp').show().find('.saving').text(saving + ' руб.');
	  }
	}
  });
});



#165121 Вы Экономите...

Отправлено от Сake в 10 Октябрь 2014 - 05:57 в Каталог товаров

В файле main.js найдите строку

goodsPriceNow.html(modificationPriceNowFormated);

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

goodsPriceNow.html(modificationPriceNowFormated);
if (modificationPriceNow < modificationPriceOld) {
  var saving = number_format(modificationPriceOld - modificationPriceNow, 0, '.', ' ');
  $('.saving-wrp').show().find('.saving').text(saving + ' руб.');
} else {
  $('.saving-wrp').hide();
}



#148925 Вы Экономите...

Отправлено от Сake в 21 Июль 2014 - 23:06 в Каталог товаров

Цитата

Но действует только на тех товарах, у которых в админке заполнено поле Старая цена.

Расчет ведется между суммами "Старая цена" и "Новая цена". Вычисляется разница, она и является суммой экономии.

Цитата

А возможно чтобы надпись Вы экономите: появлялась и в товарах ( шаблон ТОВАР) на которые действует скидка по акции?

В необходимо место шаблона "Товар" добавьте строку (если этого еще не сделано)

<div class="saving-wrp" style="display: none;">Вы экономите: <span class="saving"></span></div>

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

$(function () {
  $('div[itemprop="offerDetails"]').each(function () {
		if ($(this).find('.saving-wrp').length) {
		  var old = parseFloat($(this).find('.goodsDataMainModificationPriceOld .num').text().replace(/\s+/, ''));
		  var now = parseFloat($(this).find('.goodsDataMainModificationPriceNow .num').text().replace(/\s+/, ''));
		  if (now < old) {
				var saving = number_format(old - now, 0, '.', ' ');
				$(this).find('.saving-wrp').show().find('.saving').text(saving + ' руб.');
		  }
		}
  });
});



#139532 Как Добавить Виджет Кооментариев В Контакте?

Отправлено от Сake в 21 Май 2014 - 13:53 в Другие вопросы дизайна

Оставить ответ на отзыв можно только как администратор магазина в разделе управления отзывами

storeland storeland ru 2014-05-21 17-51-34.png



#139514 Как Добавить Виджет Кооментариев В Контакте?

Отправлено от Сake в 21 Май 2014 - 13:19 в Другие вопросы дизайна

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



#139566 Как Добавить Виджет Кооментариев В Контакте?

Отправлено от Сake в 21 Май 2014 - 15:51 в Другие вопросы дизайна

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



#145061 Встроить В Сайт Онлайн-Калькулятор

Отправлено от Сake в 27 Июнь 2014 - 01:07 в Самое разное

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



#133541 Как Добавить Виджет Кооментариев В Контакте?

Отправлено от Сake в 15 Апрель 2014 - 06:09 в Другие вопросы дизайна

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

{% IF JAVASCRIPT_BUG_HUNTING_URL %}

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

{% IFNOT JAVASCRIPT_BUG_HUNTING_URL %}



#143314 Встроить В Сайт Онлайн-Калькулятор

Отправлено от Сake в 17 Июнь 2014 - 00:04 в Самое разное

Пожалуйста, уточните на какой странице у вас находиться не рабочий калькулятор? Страница которую вы указывали ранее "/news/Raschot-secheniya-kabelya-po-moshhnosti-i-toku" уже не существует.



#127543 Встроить В Сайт Онлайн-Калькулятор

Отправлено от Сake в 18 Март 2014 - 03:24 в Самое разное

Вам необходимо удалить из кода калькулятора строки вида

<tr>
	<td colspan="6"><img width="624" height="15" alt="" src="/files/image/st/pv.gif"></td>
</tr>



#107447 Как Перенести Блок "хиты Продаж" В Левую Колонку?

Отправлено от Сake в 30 Ноябрь 2013 - 05:37 в Главная

Просмотр сообщенияfrolstep (30 Ноябрь 2013 - 02:12) писал:

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

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

<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsfavoritesListFormId{goods.MIN_PRICE_NOW_ID}" class="goodsListForm">
										 <div>
										 <input type="hidden" name="hash" value="{HASH}" />
										 <input type="hidden" name="form[goods_from]" value="{index_page_favorites_goods.GOODS_FROM}" />
										 <input type="hidden" name="form[goods_mod_id]" value="{index_page_favorites_goods.MIN_PRICE_NOW_ID}" />
										 <a href="{goods.URL}" class="whtgreen" title="Перейти на страницу &laquo;{goods.NAME}&raquo;">Подробнее</a>
										 <a class="blgreen" onclick="$('#goodsfavoritesListFormId{index_page_favorites_goods.MIN_PRICE_NOW_ID}').submit(); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={index_page_favorites_goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={index_page_favorites_goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{index_page_favorites_goods.NAME}&raquo; в корзину">Купить</a>
										 </div>
								 </form>

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

<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListForm">
	<div>
		<input type="hidden" name="hash" value="{HASH}" />
		<input type="hidden" name="form[goods_from]" value="{index_page_favorites_goods.GOODS_FROM}" />
		<input type="hidden" name="form[goods_mod_id]" value="{index_page_favorites_goods.MIN_PRICE_NOW_ID}" />
		<a href="{index_page_favorites_goods.URL}" class="whtgreen" title="Перейти на страницу &laquo;{index_page_favorites_goods.NAME}&raquo;">Подробнее</a>
		<a class="blgreen" onclick="$(this).closest('form').submit(); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={index_page_favorites_goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={index_page_favorites_goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{index_page_favorites_goods.NAME}&raquo; в корзину">Купить</a>
	</div>
</form>

Просмотр сообщенияfrolstep (30 Ноябрь 2013 - 02:50) писал:

и возможно, чтобы отображалось на всех страницах.

Спасибо!

К сожалению, данный блок товаров доступен только для главной страницы.



#104710 Как Добавить Виджет Кооментариев В Контакте?

Отправлено от Сake в 20 Ноябрь 2013 - 01:12 в Другие вопросы дизайна

Если вы оставите отображение виджета хотя бы на 1-2 дня, то думаю мы сможет помочь вам в решении данного вопроса. Нам необходимо чтобы виджет присутствовал на вашем сайте. Сообщите нам как вставите обратно виджет.



#121796 Как Добавить Виджет Кооментариев В Контакте?

Отправлено от Сake в 15 Февраль 2014 - 02:01 в Другие вопросы дизайна

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



#122723 Как Добавить Виджет Кооментариев В Контакте?

Отправлено от Сake в 20 Февраль 2014 - 02:33 в Другие вопросы дизайна

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



#104478 Как Добавить Виджет Кооментариев В Контакте?

Отправлено от Сake в 19 Ноябрь 2013 - 01:47 в Другие вопросы дизайна

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

.leftmenu * {
	max-width: 250px !important;
}



#123525 Как Добавить Виджет Кооментариев В Контакте?

Отправлено от Сake в 25 Февраль 2014 - 03:21 в Другие вопросы дизайна

В javascript отсутствуют функции хеширования данных, так же в шаблонизаторе нет подобных функций. В данном случае можно подключить внешний алгоритм хеширования. Например MD5 http://vispyanskiy.n...sh-v-javascript после этого в вашем виджете можно будет задать опцию

page_id: hex_md5(location.href)



#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 параметры.



#101606 Установка Красивого Слайдера Rhinoslider

Отправлено от Сake в 09 Ноябрь 2013 - 02:56 в Главная

Номер аккаунта вы можете посмотреть в вашей панели управления магазином. Номер написан на кнопке меню вида "Аккаунт SL-XXXX".

Цитата

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

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



#144602 Как Поменять Цвет Цены?

Отправлено от Сake в 25 Июнь 2014 - 01:56 в Изменение общей стилистики

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

<form action="{CART_ADD_GOODS_MODIFICATION_URL}" method="post" class="goodsDataForm cont700 hiden">

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

<form action="{CART_ADD_GOODS_MODIFICATION_URL}" method="post" class="goodsDataForm cont700 hiden {% IF GOODS_MOD_MAX_DISCOUNT_ID %} discount{% ENDIF %}">

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

.goodsDataForm.discount .goodsDataMainModificationPriceNow .num,
.goodsDataMainModificationPriceNow.discount .num {
  color: red;
  font-size: 24px !important;
}



#123992 Регистрация почтового ящика

Отправлено от Сake в 27 Февраль 2014 - 01:38 в Инструкция по использованию (документация)

Ваш домен не передавался в наше управление, изменить какие либо данные на вашем домене, с нашей стороны мы не можем. Управление DNS нам не передано, вероятно у вас просто заданы NS сервера storeland. Для подключения почты вам необходимо изменить настройки DNS именно в вашей панели управления 2domains. Если у вас какая-то опция заблокирована, то проверьте причину блокировки и обратитесь в службу технической поддержки 2domains После того как изменение настроек будет доступно, вы можете подключить почту например по инструкции из FAQ http://storeland.ru/about/faq#70, только внося изменения в вашей панели управления  2domains. Так же инструкция по подключению почты есть и на сайте http://2domains.ru/freemail.php



#99883 Как Вставить "Я Принимаю Условия..."

Отправлено от Сake в 02 Ноябрь 2013 - 01:52 в Самое разное

Попробуйте заменить строку

$('.success_read').trigger('change');

на

setTimeout(function() {
  $('.success_read').trigger('change');
}, 500);

далее найдите и удалите

$('.cart-total > div').hide();

Цитата

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

что-то вы меня запутали. Пожалуйста, объясните еще раз подробнее что должно быть в сплывающей корзине. Какой стиль кнопок, и кнопок ли вообще? кнопка очистить корзину в всплывающей корзине? стиль какой кнопки? У вас есть флажок, кнопки, ссылки.



#99887 Как Вставить "Я Принимаю Условия..."

Отправлено от Сake в 02 Ноябрь 2013 - 02:07 в Самое разное

Вы точно верно выполнили предыдущие изменения? может захватили лишний код при удалении или замене? так как код 100% корректен. Пожалуйста, повторите изменения. Не удаляйте их, я проверю все ли верно получилось.



#99879 Как Вставить "Я Принимаю Условия..."

Отправлено от Сake в 02 Ноябрь 2013 - 01:29 в Самое разное

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

$('.success_read').live('change', function(){
if($(this).attr('checked')) {
  $('.more-link').removeAttr("disabled");
}
else {
  $('.more-link').attr("disabled","disabled");
}
});

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

$('.success_read').live('change', function(){
if($(this).attr('checked')) {
  $('input[name="next_step"]').button({ disabled: false });
}
else {
  $('input[name="next_step"]').button({ disabled: true });
}
});
$('.success_read').trigger('change');

далее найдите

$('.cart-item').html(item);
		  $('.cart-total').html($(html).find('.cartFormTable tfoot > tr:eq(1) td').html());
		  $('.cart-total').find('input:last').click(function() {
						   document.location = '/cart';
		  });
		  $('.cart-total').find('input:first').val('Очистить корзину').click(function() {
						 $.get('/cart/truncate/');
						 setTimeout(function() {document.location.reload();}, 500);
				  });

и замените на

$('.cart-item').html(item);
		  $('.cart-total').html($(html).find('.cartFormTable tfoot > tr:eq(1) td').html());
	$('.cart-total > div').hide();
		  $('.cart-total > input:last').click(function() {
						   document.location = '/cart';
		  });
		  $('.cart-total > input:first').val('Очистить корзину').click(function() {
						 $.get('/cart/truncate/');
						 setTimeout(function() {document.location.reload();}, 500);
				  });