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


velena168

Регистрация: 11 марта 2011
Offline Активность: 31 окт. 2017 10:35
****-

#158052 Как Ограничить Время Доставки?

Отправлено Сake на 10 Сентябрь 2014 - 01:29

В вашем шаблоне "Быстрый заказ" изменения были произведены. Селектор [value!=] был заменен на [value]. Проверьте результат.


#157262 Создание 2-Й Модификации

Отправлено zabota-mama на 05 Сентябрь 2014 - 10:26

Напомню об этой замечательной доработки: еще не приступали к ней?


#157187 Фио Клиента С Заглавных Букв

Отправлено Сake на 05 Сентябрь 2014 - 03:04

В шаблоне "ЛК Информация о заказе" найдите строку

<td>{CLIENT_ORDER_PERSON}</td>

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

<td style="text-transform:capitalize;">{CLIENT_ORDER_PERSON}</td>



#157166 Фио Клиента С Заглавных Букв

Отправлено Сake на 05 Сентябрь 2014 - 00:05

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

Сделал, но поле контактное лицо в письме пусто, т.е. также как на скрине моего предыдущего сообщения.

Хм, вернул обратно, но контактное лицо в письме все равно пусто =(
Может оно у меня изначально не работало. А как починить?

Вам необходимо в шаблоне следующий код

<td><font color="#6f6f6f" >Контактное лицо</font></td>
				<td>{FORM_ORDER_PERSON}</td>

заменить на

<td><font color="#6f6f6f">Контактное лицо</font></td>
		<td style="text-transform:capitalize;">{ORDER_CONTACT_PERSON}</td>



#156057 Почему При Копировании Товара В Название Товара В Url Подставляется Абракадабра?

Отправлено support на 30 Август 2014 - 18:16

Такой URL для страницы может возникать когда системы подбирает новый доступный, не занятый URL адрес и не может подобрать его в течение 200 попыток, после этого генерируется случайный URL адрес, как Вы указали.
По крайней мере для копирования umka-1 получается что первые 200 адресов, вида umka-2, umka-3... umka-199 заняты и получается так что система не может подобрать свободный. Если копировать umka-200, то по идее до umka-399 адреса будут подобраны корректно. Суть здесь в том, что мы не храним индексы путей товаров, как это делается например для каталога, отчего приходится производить подбор перебором.
Думаю ваша проблема будет исчерпана, если начать размножать товары начиная с umka-200


#154867 Каталог В Админке Тормозит!

Отправлено Yurren на 25 Август 2014 - 16:07

Просмотр сообщенияvelena168 (25 Август 2014 - 11:39) писал:

Вся админка и сайт работает нормально, а КАТАЛОГ
    Управление товарным каталогом очень тормозит! По 2-3 минуты раскрывается
Всплывающее окно подолгу висит и галки не поставить

Надо разместить много товаров в категорию акции, но уж слишком долго...
Проверила скорость интернета на ПК - около 100 mbps
Это хром не дружит с сервисом! Ну или наоборот... кому что нравится.
Попробуйте оперу - по сравнению с хромом летать будете :) Сам уже в хроме давно не админю, нервов не хватает - готов комп грохнуть :)


#153633 Ошибка В Корзине

Отправлено Vaccina на 19 Август 2014 - 02:24

Проблема возникает из-за неправильного синтаксиса в шаблоне корзина, некоторые браузеры при открытии страницы автоматом правят ошибку и ее не видно, а некоторые нет, проблема как раз в строчке, которую вы хотите удалить:
<class="cartFormTfootTruncate"><a href="{CART_TRUNCATE_URL}" onclick="return confirm('Вы действительно хотите удалить все товары из корзины?')"><span style="color: #f2a260">Очистить корзину</a>
можете удалить ее полностью или исправить на:
<a class="cartFormTfootTruncate" href="{CART_TRUNCATE_URL}" onclick="return confirm('Вы действительно хотите удалить все товары из корзины?')"><span style="color: #f2a260;">Очистить корзину</span></a>



#152427 Опять Не Работает Подстановка Стоимости Доставки!

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

В шаблоне "Быстрый заказ" замените код

$('.deliveryZoneRadio').change(function() {
  var value = $(this).find('option:selected').attr('price');
  value = (value === undefined) ? 0 : value;
  $('tbody[rel="' + $(this).attr('deliveryid') + '"] .orderStageDeliveryDefaultPrice .num').text(value);
  $('#deliveryId' + $(this).attr('deliveryid')).click();
});

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

$('.deliveryZoneRadio').change(function() {
  $('.quick_order_payment:visible input:first').attr('checked', true).trigger('click');
  var value = $(this).find('option:selected').attr('price');
  value = (value === undefined) ? 0 : value;
  $('tbody[rel="' + $(this).attr('deliveryid') + '"] .orderStageDeliveryDefaultPrice .num').text(value);
  $('#deliveryId' + $(this).attr('deliveryid')).click();
}).filter(':first').trigger('change');



#152417 Опять Не Работает Подстановка Стоимости Доставки!

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

В ваш шаблон "Быстрый заказ" были внесены некоторые изменения, в частности отключены функции

// Показываем цену по умолчанию
//deliveryDefaultPriceBlock.show();
// Скрываем цену образованную от зоны
//deliveryZonePriceBlock.hide();

а так же

// Показываем цену по умолчанию
//deliveryDefaultPriceBlock.hide();
// Скрываем цену образованную от зоны
//deliveryZonePriceBlock.show().html(deliveryZonePrice.html());

далее немного изменена функция (добавлено условие нулевой цены)

$('.deliveryZoneRadio').change(function() {
  var value = $(this).find('option:selected').attr('price');
  value = (value === undefined) ? 0 : value;
  $('tbody[rel="' + $(this).attr('deliveryid') + '"] .orderStageDeliveryDefaultPrice .num').text(value);
  $('#deliveryId' + $(this).attr('deliveryid')).click();
});

а так же добавлена функция (чтобы не выбирать зону доставки из одной зоны)

$('.deliveryZoneRadio').each(function() {
  if($(this).children('option').size() === 2) {
	$(this).children('option').removeAttr('selected')
	.filter(':eq(1)').attr('selected', true);
	$(this).trigger('change');
  }
});

Проверьте изменения в браузерах Chrome и Firefox.


#150408 Исправляем Ошибку С Каруселью В Шаблоне Осень

Отправлено batta на 30 Июль 2014 - 14:25

Просмотр сообщенияvelena168 (30 Июль 2014 - 13:40) писал:

Спасибо. Изменения произвела. Посмотрите, пожалуйста, все ли теперь нормально?
Здравствуйте.
У вас всё работает хорошо.


#149934 Исправляем Ошибку С Каруселью В Шаблоне Осень

Отправлено MikDark на 28 Июль 2014 - 07:07

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

Всем надо исправлять? У меня вроде все нормально.

У Вас тоже не работает карусель на главной, посмотрите.


#149307 Акции Как Поставить Свои Картинки И Значек В Карточку

Отправлено Dars на 24 Июль 2014 - 10:26

Просмотр сообщенияvelena168 (24 Июль 2014 - 10:16) писал:

Не могу найти тему, подскажите, пожалуйста. Очень надо.
http://forum.storela...з3/#entry116072


#148947 Активная Ссылка - Название Акции

Отправлено Vaccina на 22 Июль 2014 - 02:20

В шаблоне Товар найдите:
<!-- Блок информации по акции действующей на товар, если таковая есть -->
		{% IF GOODS_MOD_MAX_DISCOUNT_ID %}
		  <div class="sale" itemprop="priceValidUntil" content="{GOODS_MOD_MAX_DISCOUNT_EXPIRED_AT | date("Y-m-d")}">
			<!-- Акция на товар -->
			<strong>Товар участвует в акции &laquo;{GOODS_MOD_MAX_DISCOUNT_CAMPAIGN_NAME}&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" itemprop="priceValidUntil" content="{GOODS_MOD_MAX_DISCOUNT_EXPIRED_AT | date("Y-m-d")}">
			<!-- Акция на товар -->
			<strong>Товар участвует в акции &laquo;<a href="{GOODS_MOD_MAX_DISCOUNT_URL}">{GOODS_MOD_MAX_DISCOUNT_CAMPAIGN_NAME}</a>&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 %}



#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 + ' руб.');
		  }
		}
  });
});



#148927 Обратный Звонок Для Шаблона Осень

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

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

<script>
$(document).ready(function() {
$(".callback").fancybox({
maxWidth : 300,
maxHeight : 330,
fitToView : false,
width : '70%',
height : '70%',
autoSize : false,
closeClick : false,
openEffect : 'none',
closeEffect : 'none'
});
});
</script>

и заменить в нем параметры

height : '70%',
maxHeight : 330,

установив в них допустимые для вас значения высоты окна.