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


Публикации sVs

28 публикаций создано sVs (учитываются публикации только с 30-Март 23)



#260996 Изменение Цены В Зависимости От Способа Оплаты

Отправлено от sVs в 28 Апрель 2017 - 10:58 в Оформление заказа

Просмотр сообщенияautomega (27 Апрель 2017 - 21:25) писал:

Доброго времени суток умы стореленда. Хочу подключить на сайт интернет эквайринг сбербанка. У них процентная ставка 2.2% взимается с моего расчетного счета в банке. Хочу сделать так, чтобы когда клиент выбирал оплата через Visa Master Card эквайринг, то цена покупки увеличивалась на 2%. Возможно ли такое организовать в вашем сервисе?
Согласно гражданскому законодательству, запрещено устанавливать разную стоимость товара в зависимости от способа оплаты.



#256168 В Инфинити Добавляются Отсутствующие Товары В Корзину

Отправлено от sVs в 29 Январь 2017 - 04:49 в Другие ошибки

Просмотр сообщенияИрина345 (27 Январь 2017 - 16:04) писал:

Здравствуйте, найдите в шаблоне Поиск код
<a class="add-cart" title="В корзину" data-tooltip="В корзину"><i class="fa fa-shopping-cart"></i></a>
				
замените на
{% IF goods.MAX_REST_VALUE>0 %}<a class="add-cart" title="В корзину" data-tooltip="В корзину"><i class="fa fa-shopping-cart"></i></a>{%ENDIF%}
					
Получилось, но только при отображении товаров плиткой. Как сделать так, чтобы кнопка "В корзину" исчезла и при отображении товаров списком?



#255841 В Инфинити Добавляются Отсутствующие Товары В Корзину

Отправлено от sVs в 26 Январь 2017 - 23:36 в Другие ошибки

Просмотр сообщенияFirefly (12 Январь 2017 - 12:45) писал:

Здравствуйте.
Для сопутствующих и "с этим товаром смотрят" товаров изменения Вам произвели и создали бэкап.
На странице поиска товаров кнопки "В корзину" у отсутствующих товаров по-прежнему отображаются. Нужно тоже исправить.



#255606 В Инфинити Добавляются Отсутствующие Товары В Корзину

Отправлено от sVs в 22 Январь 2017 - 22:01 в Другие ошибки

Просмотр сообщенияFirefly (12 Январь 2017 - 12:45) писал:

Здравствуйте.
Для сопутствующих и "с этим товаром смотрят" товаров изменения Вам произвели и создали бэкап.
Спасибо. Еще такая ошибка есть на странице "Акции". Как исправить?



#255226 Как Сделать "вы Не Завершили Оформление Заказа"

Отправлено от sVs в 16 Январь 2017 - 13:09 в Общие вопросы

А если у человека открыто несколько вкладок с сайта. Окно будет вылезать после закрытия каждой из них?



#254989 В Инфинити Добавляются Отсутствующие Товары В Корзину

Отправлено от sVs в 11 Январь 2017 - 20:47 в Другие ошибки

Просмотр сообщенияMikDark (11 Январь 2017 - 20:15) писал:

Изменения Вам внесли
В блоке "С этим товаром смотрят" по-прежнему есть корзина у отсутствующих товаров.



#254977 В Инфинити Добавляются Отсутствующие Товары В Корзину

Отправлено от sVs в 11 Январь 2017 - 19:39 в Другие ошибки

Просмотр сообщенияMikDark (11 Январь 2017 - 18:02) писал:

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



#254965 В Инфинити Добавляются Отсутствующие Товары В Корзину

Отправлено от sVs в 11 Январь 2017 - 17:58 в Другие ошибки

В шаблоне "Инфинити" клиенты могут добавить (и добавляют!) отсутствующие в наличии товары со страницы списка товаров, а также из раздела "С этим товаром смотрят".



#245736 Выбирается Недоступный Способ Оплаты

Отправлено от sVs в 23 Август 2016 - 03:20 в Другие ошибки

 Stasya (08 Август 2016 - 16:46) писал:

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



#244363 Выбирается Недоступный Способ Оплаты

Отправлено от sVs в 07 Август 2016 - 17:54 в Другие ошибки

Здравствуйте, уже несколько раз замечал такие заказы (см. скрин). К способу доставки "Из центра обслуживания в Москве" прикреплен только один способ оплаты - "Наличными при получении". Но пользователи умудряются оформлять заказ с оплатой банковской картой. Как такое может происходить и как такое исправить?

Прикрепленные изображения

  • скрин19.png



#244042 При Самовывозе Не Убирается Запрос Адреса

Отправлено от sVs в 03 Август 2016 - 03:44 в Оформление заказа

 Vaccina (03 Август 2016 - 01:24) писал:

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

Сделал. Но при выборе курьерской доставки в полях по умолчанию теперь стоят такие значения. (см. скрин)

Прикрепленные изображения

  • скрин18.png



#244029 При Самовывозе Не Убирается Запрос Адреса

Отправлено от sVs в 03 Август 2016 - 00:22 в Оформление заказа

 Stasya (02 Август 2016 - 13:46) писал:

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



#243787 При Самовывозе Не Убирается Запрос Адреса

Отправлено от sVs в 29 Июль 2016 - 11:29 в Оформление заказа

 Danil (10 Июль 2016 - 11:31) писал:

Изменения Вам произвел, проверьте.
У меня опять что-то слетело. И при выборе в качестве доставки Центр обслуживания, система не принимает заказ без указания адреса (сами поля адреса не показываются). Как убрать такой запрос?



#243657 Несколько Ошибок В "инфинити"

Отправлено от sVs в 27 Июль 2016 - 03:31 в Другие ошибки витрины

 Stasya (26 Июль 2016 - 11:06) писал:

Простите, видимо не тот код прикрепила. Проделала Вам изменения сама.
Так же прикрепляю файл с новым кодом

5) В файле main.js найдите блок
// Изменение цены товара при изменении у товара свойства для модификации
goodsDataProperties.each(function(){
$(this).change(function(){
	 var slug = getSlugFromGoodsDataFormModificationsProperties(goodsDataProperties),
	 modificationBlock			 = $('.goodsDataMainModificationsList[rel="'+slug+'"]'),
	 modificationId			 = parseInt(modificationBlock.find('[name="id"]').val()),
	 modificationArtNumber		 = modificationBlock.find('[name="art_number"]').val(),
	 modificationPriceNow		 = parseInt(modificationBlock.find('[name="price_now"]').val()),
	 modificationPriceNowFormated = modificationBlock.find('.price_now_formated').html(),
	 modificationPriceOld		 = parseInt(modificationBlock.find('[name="price_old"]').val()),
	 modificationPriceOldFormated = modificationBlock.find('.price_old_formated').html(),
	 modificationRestValue		 = parseFloat(modificationBlock.find('[name="rest_value"]').val()),
	 modificationDescription	 = modificationBlock.find('.description').html(),
	 modificationMeasureId		 = parseInt(modificationBlock.find('[name="measure_id"]').val()),
	 modificationMeasureName	 = modificationBlock.find('[name="measure_name"]').val(),
	 modificationMeasureDesc	 = modificationBlock.find('[name="measure_desc"]').val(),
	 modificationMeasurePrecision = modificationBlock.find('[name="measure_precision"]').val(),
	 modificationIsHasInCompareList= modificationBlock.find('[name="is_has_in_compare_list"]').val(),
	 goodsModificationId		 = $('.goodsDataMainModificationId'),
	 goodsPriceNow				 = $('.goodsDataMainModificationPriceNow'),
	 goodsPriceOld				 = $('.goodsDataMainModificationPriceOld'),
	 goodsAvailable			 = $('.goodsDataMainModificationAvailable'),
	 goodsAvailableTrue		 = goodsAvailable.find('.available-true'),
	 goodsAvailableFalse		 = goodsAvailable.find('.available-false'),
	 goodsAvailableAddCart		 = $('.add-to-form .add-to-cart'),
	 goodsAvailableQty			 = $('.add-to-form .wrap-qty'),
	 goodsArtNumberBlock		 = $('.goodsDataMainModificationArtNumber'),
	 goodsArtNumber			 = goodsArtNumberBlock.find('span');
	 goodsCompareAddButton		 = $('.goodsDataCompareButton.add');
	 goodsCompareDeleteButton	 = $('.goodsDataCompareButton.delete');
	 goodsModDescriptionBlock	 = $('.goodsDataMainModificationsDescriptionBlock');
	
	 // Изменяем данные товара для выбранных параметров. Если нашлась выбранная модификация
	 if(modificationBlock.length) {
	 // Цена товара
	 goodsPriceNow.html('<span class="price">' + modificationPriceNowFormated + '</span>');
	 // Старая цена товара
	 if(modificationPriceOld>modificationPriceNow) {
		 goodsPriceOld.html('<span class="price">' + modificationPriceOldFormated + '</span>');
	 } else {
		 goodsPriceOld.html('');
	 }
	 // Есть ли товар есть в наличии
	 if(modificationRestValue>0) {
		 goodsAvailableTrue.show();
		 goodsAvailableFalse.hide();
		 goodsAvailableAddCart.show();
		 goodsAvailableQty.show();
	 // Если товара нет в наличии
	 } else {
		 goodsAvailableTrue.hide();
		 goodsAvailableFalse.show();
		 goodsAvailableAddCart.hide();
		 goodsAvailableQty.hide();
	 }
	 // Если товар есть в списке сравнения
	 if(modificationIsHasInCompareList>0) {
		 goodsCompareAddButton.hide();
		 goodsCompareDeleteButton.show();
	 // Если товара нет в списке сравнения
	 } else {
		 goodsCompareAddButton.show();
		 goodsCompareDeleteButton.hide();
	 }
	 // Покажем артикул модификации товара, если он указан
	 if(modificationArtNumber.length>0) {
		 goodsArtNumberBlock.show();
		 goodsArtNumber.html(modificationArtNumber);
	 // Скроем артикул модификации товара, если он не указан
	 } else {
		 goodsArtNumberBlock.hide();
		 goodsArtNumber.html('');
	 }
	 // Описание модификации товара. Покажем если оно есть, спрячем если его у модификации нет
	 if(modificationDescription.length > 0) {
		 goodsModDescriptionBlock.show().html('<div>' + modificationDescription + '</div>');
	 } else {
		 goodsModDescriptionBlock.hide().html();
	 }
	 // Идентификатор товарной модификации
	 goodsModificationId.val(modificationId);
	 } else {
	 // Отправим запись об ошибке на сервер
	 sendError('no modification by slug '+slug);
	 alert('К сожалению сейчас не получается подобрать модификацию соответствующую выбранным параметрам.');
	 }
});
});


goodsDataProperties.trigger('change');
и замените его на
// Изменение цены товара при изменении у товара свойства для модификации
goodsDataProperties.each(function(){
$(this).change(function(){
	 var slug = getSlugFromGoodsDataFormModificationsProperties(goodsDataProperties),
	 submitButtonBlock			 = $('.add-to-cart'),
	 modificationBlock			 = $('.goodsDataMainModificationsList[rel="'+slug+'"]'),
	 modificationId			 = parseInt(modificationBlock.find('[name="id"]').val()),
	 modificationArtNumber		 = modificationBlock.find('[name="art_number"]').val(),
	 modificationPriceNow		 = parseInt(modificationBlock.find('[name="price_now"]').val()),
	 modificationPriceNowFormated = modificationBlock.find('.price_now_formated').html(),
	 modificationPriceOld		 = parseInt(modificationBlock.find('[name="price_old"]').val()),
	 modificationPriceOldFormated = modificationBlock.find('.price_old_formated').html(),
	 modificationRestValue		 = parseFloat(modificationBlock.find('[name="rest_value"]').val()),
	 modificationDescription	 = modificationBlock.find('.description').html(),
	 modificationMeasureId		 = parseInt(modificationBlock.find('[name="measure_id"]').val()),
	 modificationMeasureName	 = modificationBlock.find('[name="measure_name"]').val(),
	 modificationMeasureDesc	 = modificationBlock.find('[name="measure_desc"]').val(),
	 modificationMeasurePrecision = modificationBlock.find('[name="measure_precision"]').val(),
	 modificationIsHasInCompareList= modificationBlock.find('[name="is_has_in_compare_list"]').val(),
	 goodsModificationId		 = $('.goodsDataMainModificationId'),
	 goodsPriceNow				 = $('.goodsDataMainModificationPriceNow'),
	 goodsPriceOld				 = $('.goodsDataMainModificationPriceOld'),
	 goodsAvailable			 = $('.goodsDataMainModificationAvailable'),
	 goodsAvailableTrue		 = goodsAvailable.find('.available-true'),
	 goodsAvailableFalse		 = goodsAvailable.find('.available-false'),
	 goodsAvailableAddCart		 = $('.add-to-form .add-to-cart'),
	 goodsAvailableQty			 = $('.add-to-form .wrap-qty'),
	 goodsArtNumberBlock		 = $('.goodsDataMainModificationArtNumber'),
	 goodsArtNumber			 = goodsArtNumberBlock.find('span');
	 goodsCompareAddButton		 = $('.goodsDataCompareButton.add');
	 goodsCompareDeleteButton	 = $('.goodsDataCompareButton.delete');
	 goodsModDescriptionBlock	 = $('.goodsDataMainModificationsDescriptionBlock');
	
	 // Изменяем данные товара для выбранных параметров. Если нашлась выбранная модификация
	 if(modificationBlock.length) {
	 // Цена товара
	 goodsPriceNow.html('<span class="price">' + modificationPriceNowFormated + '</span>');
	 // Старая цена товара
	 if(modificationPriceOld>modificationPriceNow) {
		 goodsPriceOld.html('<span class="price">' + modificationPriceOldFormated + '</span>');
	 } else {
		 goodsPriceOld.html('');
	 }
	 // Есть ли товар есть в наличии
	 if(modificationRestValue>0) {
		 submitButtonBlock.show();
		 goodsAvailableTrue.show();
		 goodsAvailableFalse.hide();
		 goodsAvailableAddCart.show();
		 goodsAvailableQty.show();
	 // Если товара нет в наличии
	 } else {
		 submitButtonBlock.hide();
		 goodsAvailableTrue.hide();
		 goodsAvailableFalse.show();
		 goodsAvailableAddCart.hide();
		 goodsAvailableQty.hide();
	 }
	 // Если товар есть в списке сравнения
	 if(modificationIsHasInCompareList>0) {
		 goodsCompareAddButton.hide();
		 goodsCompareDeleteButton.show();
	 // Если товара нет в списке сравнения
	 } else {
		 goodsCompareAddButton.show();
		 goodsCompareDeleteButton.hide();
	 }
	 // Покажем артикул модификации товара, если он указан
	 if(modificationArtNumber.length>0) {
		 goodsArtNumberBlock.show();
		 goodsArtNumber.html(modificationArtNumber);
	 // Скроем артикул модификации товара, если он не указан
	 } else {
		 goodsArtNumberBlock.hide();
		 goodsArtNumber.html('');
	 }
	 // Описание модификации товара. Покажем если оно есть, спрячем если его у модификации нет
	 if(modificationDescription.length > 0) {
		 goodsModDescriptionBlock.show().html('<div>' + modificationDescription + '</div>');
	 } else {
		 goodsModDescriptionBlock.hide().html();
	 }
	 // Идентификатор товарной модификации
	 goodsModificationId.val(modificationId);
	 } else {
	 // Отправим запись об ошибке на сервер
	 sendError('no modification by slug '+slug);
	 alert('К сожалению сейчас не получается подобрать модификацию соответствующую выбранным параметрам.');
	 }
});
});


goodsDataProperties.trigger('change');

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



#243569 Неверное Отображение Стоимости Тарифа

Отправлено от sVs в 26 Июль 2016 - 02:47 в Другие ошибки

У меня в личном кабинете неверно отображается стоимость тарифа, на котором я сейчас нахожусь (см. скрин).

Прикрепленные изображения

  • скрин16.png



#243543 Несколько Ошибок В "инфинити"

Отправлено от sVs в 25 Июль 2016 - 19:41 в Другие ошибки витрины

 Stasya (25 Июль 2016 - 11:16) писал:

Приносим свои извинения за ожидание.
1) В данном случае ошибка исправляется в шаблоне ЛК Регистрация нового клиента. Там находим строку
<p>Если Вы уже имеете аккаунт у нас, пожалуйста входите.<br/>Если Вы забыли пароль, воспользуйтесь формой восстановления.</p>
и заменяем ее на
<p>Если Вы уже имеете аккаунт у нас, пожалуйста, входите.<br/>Если Вы забыли пароль, воспользуйтесь формой восстановления.</p>
2) Замените весь код из шаблона Быстрый заказ на код из прикрепленного файла.
3) В файле main.css найдите строку
ol, ul {margin: 0;padding: 0;list-style: none;list-style-position: inside;}
и замените ее на
ol.unstyled, ul.unstyled, .cart-products-list, .products-list, .disc, .tabs, .pages, .CompareNavigation, .links, .viewed-items, .cart-products-list, .mobile-top-links, .mainnav, .sub, .dropdown-menu, #compare-items, #custommenu, .breadcrumbs ul, .filter ul, .info-list, .list-blog, .step, ul.form-list, .cart-products-list {margin: 0;padding: 0;list-style: none;list-style-position: inside;}

4) В файле main.css найдите строку
#custommenu li .dropdown-menu {display: none;position: absolute;width: 200px;left: 100%;top: 0px;padding: 0px 0;border-radius: 0 3px 3px 3px;background-color: #3b3b3b;border: 1px solid #575757;z-index: 10000;}
и замените ее на
#custommenu li .dropdown-menu {display: none;position: absolute;width: 200px;max-height: 410px;overflow-y: auto;left: 100%;top: 0px;padding: 0px 0;border-radius: 0 3px 3px 3px;background-color: #3b3b3b;border: 1px solid #575757;z-index: 10000;}
Далее находим
#custommenu li.parent > a:after
и заменяем на
#custommenu > li.parent > a:after
Теперь в шаблоне HTML найдите
IF catalog_full.LEVEL > 2
и замените на
IF catalog_full.LEVEL > 1

В данном случае мы ограничиваем вывод категорий до 2 уровня.

Сделал, но пункт 2 не работает.
Как решить вопрос с пунктом 5?



#243175 Несколько Ошибок В "инфинити"

Отправлено от sVs в 20 Июль 2016 - 19:36 в Другие ошибки витрины

Прошел уже месяц. Есть ли какие-либо новости по исправлению этих ошибок в шаблоне?



#242719 Анимация Добавления Товара В Корзину

Отправлено от sVs в 15 Июль 2016 - 22:33 в Корзина

А можно пример, где можно посмотреть такую анимацию?



#242295 При Самовывозе Не Убирается Запрос Адреса

Отправлено от sVs в 10 Июль 2016 - 11:02 в Оформление заказа

 Danil (10 Июль 2016 - 10:57) писал:


Здравствуйте.
В разделе Настройки - Основные, необходимо установить поле "Адрес доставки" необязательным для заполнения.
Это понятно, но тогда при выборе курьерской доставки, например, эти поля клиентом могут быть незаполнены. Можно это реализовать через какое-то условие, которое позволяло бы именно при выборе самовывоза не заполнять данные об адресе?



#242284 При Самовывозе Не Убирается Запрос Адреса

Отправлено от sVs в 09 Июль 2016 - 22:35 в Оформление заказа

 MikDark (06 Июль 2016 - 21:06) писал:

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



#242104 При Самовывозе Не Убирается Запрос Адреса

Отправлено от sVs в 06 Июль 2016 - 21:17 в Оформление заказа

 MikDark (06 Июль 2016 - 21:06) писал:

Попробуйте обносить кэш, проверили, все работает при выборе вариантов доставки.
спасибо. все работает!



#242102 При Самовывозе Не Убирается Запрос Адреса

Отправлено от sVs в 06 Июль 2016 - 21:01 в Оформление заказа

 Danil (06 Июль 2016 - 20:51) писал:

Здравствуйте.
Изменения Вам произвел, проверьте.
не заметил изменений



#242073 При Самовывозе Не Убирается Запрос Адреса

Отправлено от sVs в 06 Июль 2016 - 15:00 в Оформление заказа

Можно поподробнее, как убрать поля доставки, при выборе самовывоза в корзине и в быстром заказе? (шаблон "Инфинити")



#241450 Несколько Ошибок В "инфинити"

Отправлено от sVs в 29 Июнь 2016 - 15:22 в Другие ошибки витрины

Уточните, пожалуйста, в галерее шаблон уже обновился? есть инструкции?



#240645 Несколько Ошибок В "инфинити"

Отправлено от sVs в 21 Июнь 2016 - 18:22 в Другие ошибки витрины

 MikDark (21 Июнь 2016 - 16:28) писал:



В шаблоне Товар попробуйте найти код:
		  <button type="submit" class="add-cart quick button" title="Положить &amp;laquo;{GOODS_NAME}&amp;raquo; в корзину"/>Быстрый заказ</button>
		  <button type="submit" class="add-cart button" title="Положить &amp;laquo;{GOODS_NAME}&amp;raquo; в корзину"/>В корзину</button>

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

{% IF GOODS_MOD_REST_VALUE>0 %}
		  <button type="submit" class="add-cart quick button" title="Положить &amp;laquo;{GOODS_NAME}&amp;raquo; в корзину"/>Быстрый заказ</button>
		  <button type="submit" class="add-cart button" title="Положить &amp;laquo;{GOODS_NAME}&amp;raquo; в корзину"/>В корзину</button>
{%ENDIF%}
л

 support 2.0 (21 Июнь 2016 - 14:34) писал:



5. Для того, чтобы нельзя была в корзину было класть больше, чем есть в наличии, в разделе Настройки -> Основные -> поставьте галочку: Отключить возможность класть в корзину больше товара, чем есть в наличии.

За остальные найденные ошибки счет Вашего магазина пополняем на 1600 рублей. Спасибо за помощь в развитии сервиса.

Как устранить на сайте проблемы 2,3,4?