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


Публикации velena168

113 публикаций создано velena168 (учитываются публикации только с 15-Май 23)



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

Отправлено от velena168 в 13 Ноябрь 2014 - 18:18 в Оформление заказа

Просмотр сообщенияVaccina (13 Ноябрь 2014 - 02:59) писал:

В main.js найдите:
$("#deliveryConvenientDate").datepicker({
dayNames	 : ['Понедельник', 'Вторник', 'Среда', 'Четверг', 'Пятница', 'Суббота', 'Воскресенье'],
dayNamesMin : ['Вс', 'Пн', 'Вт', 'Ср', 'Чт', 'Пт', 'Сб' ],
closeText	 : 'Готово',
currentText : 'Сегодня' ,
duration	 : '',
monthNames : ['Январь','Февраль','Март','Апрель','Май','Июнь','Июль','Август','Сентябрь','Октябрь','Ноябрь','Декабрь'],
monthNamesShort : ['Янв','Фев','Март','Апр','Май','Июнь','Июль','Авг','Сен','Окт','Ноя','Дек'],
yearRange	 : "-6:+6",
dateFormat : 'dd.mm.yy',
minDate		 : new Date(),
firstDay	 : 1
});
замените на:
var date = new Date();
if(date.getHours() > 19 || date.getHours() == 0) {
		 date.setDate(date.getDate() + 2);
}
$("#deliveryConvenientDate").datepicker({
dayNames	 : ['Понедельник', 'Вторник', 'Среда', 'Четверг', 'Пятница', 'Суббота', 'Воскресенье'],
dayNamesMin : ['Вс', 'Пн', 'Вт', 'Ср', 'Чт', 'Пт', 'Сб' ],
closeText	 : 'Готово',
currentText : 'Сегодня' ,
duration	 : '',
monthNames : ['Январь','Февраль','Март','Апрель','Май','Июнь','Июль','Август','Сентябрь','Октябрь','Ноябрь','Декабрь'],
monthNamesShort : ['Янв','Фев','Март','Апр','Май','Июнь','Июль','Авг','Сен','Окт','Ноя','Дек'],
yearRange	 : "-6:+6",
dateFormat : 'dd.mm.yy',
minDate			 : date,
firstDay	 : 1,
beforeShowDay: function(date) {
var diff = new Date();
return [(parseInt((date.getTime() - diff.getTime())/(24*3600*1000)) <= 5)];
}
});

А как теперь еще и выходные убрать?

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

  • Снимок.PNG



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

Отправлено от velena168 в 09 Сентябрь 2014 - 09:04 в Оформление заказа

Просмотр сообщенияСake (12 Август 2014 - 03:12) писал:

Найдите в вашем файле main.js строку вида

firstDay	 : 1

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

firstDay	 : 1,
beforeShowDay : function(date) {return([date.getDay() != 0, ''])}

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

$(function () {
$('[name="form[delivery][convenient_date]"]').attr('readonly', true);
$('[name="form[delivery][convenient_time_from]"]').change(function () {
var timeFrom = $(this).val();
var timeInterval = 2;
$('[name="form[delivery][convenient_time_to]"] option').each(function () {
	 $(this).removeAttr('disabled');
	 if (parseInt($(this).val()) < (parseInt(timeFrom) + timeInterval)) {
	 $(this).attr('disabled', true);
	 }
}).filter(':first').attr('selected', true);
});
});

Воскресенье убрала, а можно сделать условие для субботы:
чтобы, если заказывают в пятницу после 12:00, то суббота была недоступна для заказа?



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

Отправлено от velena168 в 14 Ноябрь 2014 - 10:18 в Оформление заказа

Большое спасибо, Vaccina. Все получилось.



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

Отправлено от velena168 в 10 Сентябрь 2014 - 01:31 в Оформление заказа

Просмотр сообщенияСake (10 Сентябрь 2014 - 01:29) писал:

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



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

Отправлено от velena168 в 10 Сентябрь 2014 - 00:04 в Оформление заказа

Просмотр сообщенияСake (09 Сентябрь 2014 - 23:52) писал:

Попробуйте тогда использовать следующий код в замен предыдущему

$(function () {
$('[name="form[delivery][convenient_date]"]').attr('readonly', true);
var hour = (new Date()).getHours();
$('[name="form[delivery][convenient_time_from]"] option').each(function () {
	 if (parseInt($(this).val()) < hour) {
		 $(this).attr('disabled', true);
	 }
}).filter('[value!]:not(:disabled):first').attr('selected', true).parent().change(function () {
	 var timeFrom = parseInt($(this).val());
	 var timeInterval = 2;
	 $('[name="form[delivery][convenient_time_to]"] option').each(function () {
		 $(this).removeAttr('disabled');
		 if (parseInt($(this) .val()) < (timeFrom + timeInterval)) {
			 $(this).attr('disabled', true);
		 }
	 }).filter('[value!]:not(:disabled):first').attr('selected', true).parent().trigger('change');
}).trigger('change');
$('[name="form[delivery][convenient_time_to]"]').change(function () {
	 var deliverDate = $('#deliveryConvenientDate');
	 var date = new Date();
	 if ((parseInt($(this).val()) > 12 && date.getDay() == 5) || parseInt($(this).val()) > 16) {
		 date.setDate(date.getDate() + 2);
	 } else {
		 date.setDate(date.getDate() + 1);
	 }
	 deliverDate.datepicker('option', 'minDate', date);
}).trigger('change');
});
Сделала изменения, теперь на стр. .../order/stage/contacts  появилась

JS ошибка




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

Отправлено от velena168 в 10 Сентябрь 2014 - 00:25 в Оформление заказа

Просмотр сообщенияСake (10 Сентябрь 2014 - 00:17) писал:

Форум при вставке кода по какой-то причине удаляет символ = в селекторе [value!]. Вы можете вручную в вставленном коде найти [value!] и заменить на [value!]
Заменила, все равно висит ошибка

А еще страница никак не может до конца загрузиться, внизу какой-то де тунт грузится

И из категории каталога не сделать Быстрый заказ, зависает.

Вернула назад

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

  • Снимок1.PNG



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

Отправлено от velena168 в 10 Сентябрь 2014 - 01:20 в Оформление заказа

Просмотр сообщенияСake (10 Сентябрь 2014 - 01:04) писал:

Вы меняли [value!] в 2х местах? Строки

.filter('[value!]:not(:disabled):first').attr('selected', true).parent().trigger('change');

и

.filter('[value!]:not(:disabled):first').attr('selected', true).parent().change(function ()

Меняла в Быстром заказе, т. к. у меня используется только Быстрый заказ.
Изменения оставила пока. Ошибка висит и из каталога не оформить



#174918 Изменение Тарифных Планов И Другие Обновления Конца Ноября

Отправлено от velena168 в 25 Ноябрь 2014 - 09:35 в Предложения по улучшению сервиса

Просмотр сообщенияsupport 2.0 (25 Ноябрь 2014 - 06:29) писал:

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

  • В карточке заказа добавлены миниатюры изображений товаров

  • В разделе Сайт -> Файлы также готовится новый релиз с миниатюрами.

Спасибо, порадовали.

Но миниатюры изображений товаров, все-таки важнее в просмотре заказа покупателем и личном кабинете.

Цитата

с 1 декабря 2014 года у нас появляется услуга платной технической поддержки

Очень хорошо, и спасибо за уже оказанную помощь всем модераторам.



#179708 Выдает Ошибку "на Сайте Есть 1 Js Ошибка"

Отправлено от velena168 в 19 Декабрь 2014 - 20:54 в Другие ошибки

Тоже появилась
Js Ошибка, изменений давно не делала. Помогите, пожалуйста исправить.



#179807 Выдает Ошибку "на Сайте Есть 1 Js Ошибка"

Отправлено от velena168 в 20 Декабрь 2014 - 21:05 в Другие ошибки

Просмотр сообщенияИрина345 (20 Декабрь 2014 - 09:18) писал:

Здравствуйте, протестировали Ваш магазин, ошибки не обнаружили, обновите страницу.
если ошибка не пропала, уточните где и при каких действиях у Вас появляется данная ошибка.
На всех страницах. Может обратный звонок в шапке?



#180433 Выдает Ошибку "на Сайте Есть 1 Js Ошибка"

Отправлено от velena168 в 25 Декабрь 2014 - 15:48 в Другие ошибки

Просмотр сообщенияMikDark (22 Декабрь 2014 - 17:34) писал:

Перейдите на сайт http://static.audienceinsights.net и нажмите кнопку: Revoke all cookies

Вообще ничего не помогает. В разных браузерах, на разных компьютерах. Очень раздражает и отвлекает.



#180478 Выдает Ошибку "на Сайте Есть 1 Js Ошибка"

Отправлено от velena168 в 25 Декабрь 2014 - 17:55 в Другие ошибки

Просмотр сообщенияTaisia (25 Декабрь 2014 - 15:54) писал:

уточните у вас ошибка на всех страницах сайта ?
при оформлении заказа, в корзине, в контактах ?

обнаружить ее не удалось.

почистите так же кэш браузера.
если не знаете как это сделать - наберите например в гугл поисковый запрос "как почистить кэш бруазера (тут название вашего браузера)"

Чистила КЭШ не раз, ошибка на всех страницах. Появляется периодически.
5 минут назад была, сейчас нет.



#179870 Выдает Ошибку "на Сайте Есть 1 Js Ошибка"

Отправлено от velena168 в 21 Декабрь 2014 - 21:39 в Другие ошибки

Просмотр сообщенияMikDark (21 Декабрь 2014 - 10:10) писал:

Пожалуйста, откройте сайт в Chrome, нажмите F12, появится окно настройки. Перейдите в нем во вкладку Console (Консоль) и пришлите нам скриншот того, что там отображается.

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

  • Снимок.PNG



#179972 Выдает Ошибку "на Сайте Есть 1 Js Ошибка"

Отправлено от velena168 в 22 Декабрь 2014 - 17:32 в Другие ошибки

Просмотр сообщенияMikDark (22 Декабрь 2014 - 11:02) писал:

Как видим, эта ошибка вызвана сторонним плагином с сайта audien******. Скорее всего он находится на компьютере в качестве расширения/вируса и подгружается к браузерам. Так же возможно он подгружается вместе с какими-то сторонними скриптами, установленными на сайте. Советуем открыть сайт на другом компьютере и в разных браузерах и посмотреть, будет ли данная ошибка.

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



#180484 Выдает Ошибку "на Сайте Есть 1 Js Ошибка"

Отправлено от velena168 в 25 Декабрь 2014 - 18:09 в Другие ошибки

Просмотр сообщенияMikDark (25 Декабрь 2014 - 17:58) писал:

Изменения произвели.

Большое спасибо!



#177879 Смс Оповещение Не Работает

Отправлено от velena168 в 09 Декабрь 2014 - 17:59 в Другие ошибки бэк-офиса

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



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

Отправлено от velena168 в 04 Октябрь 2014 - 12:04 в Каталог товаров

Просмотр сообщенияС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 + ' руб.');
		 }
	 }
});
});
.

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

.../goods/kombinezon-vesna-osen-2?from=YTM0#show_tab_1

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

  • Снимок1.JPG
  • Снимок.JPG



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

Отправлено от velena168 в 05 Октябрь 2014 - 21:29 в Каталог товаров

Просмотр сообщенияAnnaM (05 Октябрь 2014 - 11:47) писал:

В шаблогнн "Товар" замените
<div class="saving-wrp" style="display: none;">Вы экономите: <span class="saving"></span></div>
на
{% IF GOODS_MOD_PRICE_NOW_WITHOUT_DISCOUNT>GOODS_MOD_PRICE_NOW || GOODS_MOD_PRICE_OLD>GOODS_MOD_PRICE_NOW %}
<div class="saving-wrp" style="display: none;">Вы экономите: <span class="saving"></span></div>
{% ENDIF %}
К сожалению, ничего не изиенилось.



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

Отправлено от velena168 в 10 Октябрь 2014 - 08:29 в Каталог товаров

Просмотр сообщенияС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();
}
Большое спасибо, Сake. Все отлично получилось.



#165386 Реально Ли Запустить Прибыльный Интернет Магазин ?

Отправлено от velena168 в 11 Октябрь 2014 - 13:25 в Магазины

100 тысяч? Реально, но их скоро становится мало, ведь приходится набирать команду.
И опять гонка, расширение ассортимента и адский труд.
И светлая мечта что скоро буду заниматься только любимым сайтом, а все остальное будут выполнять добросовестные, умные, проверенные члены команды.
Пока мечты. Интернет-магазину 3,5 года, но чтобы раслабиться, еще далеко. Покой нам только снится...



#203470 В Карточке Заказа Добавлен Раздел Печати Бланков Для Почты Рф

Отправлено от velena168 в 29 Июнь 2015 - 22:56 в Предложения по улучшению сервиса

Спасибо, много полезностей.
В админке в "Товары" еще бы название и артикул можно было бы редактировать, а не открывать карточку товара.
Когда заливается прайс с большим количеством новых товаров, да и в других случаях очень часто этого не хватает. И фотографии добавлять, удалять... Красота бы была.
Редактор тем - редактор шаблонов? Что-то не увидела изменений.



#162892 Вывести "нет В Наличии" В Каталоге

Отправлено от velena168 в 29 Сентябрь 2014 - 11:10 в Каталог товаров

Просмотр сообщенияDars (29 Сентябрь 2014 - 09:53) писал:

Код:

<p id="add_to_cart" {% IF GOODS_MOD_REST_VALUE=100 %}style="display:none;"{% ELSE IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>
												 <img src="{ASSETS_IMAGES_PATH}cart_circle.png"/>
												 <input type="submit" name="Submit" value="{% IF GOODS_MOD_REST_VALUE=300 || GOODS_MOD_REST_VALUE=100 %}Заказать{% ELSEIF GOODS_MOD_REST_VALUE=0 %}Нет в наличии{% ELSE %}Купить{% ENDIF%}" class="add_to_cart" onclick="$('.goodsDataForm').submit()">
												 </p>
						 <div class="clear"></div>

замените на:

{% IFNOT GOODS_MOD_REST_VALUE=100 %}
						 <p id="add_to_cart" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>
<img src="{ASSETS_IMAGES_PATH}cart_circle.png"/>
<input type="submit" name="Submit" value="{% IF GOODS_MOD_REST_VALUE=300 || GOODS_MOD_REST_VALUE=100 %}Заказать{% ELSEIF GOODS_MOD_REST_VALUE=0 %}Нет в наличии{% ELSE %}Купить{% ENDIF%}" class="add_to_cart" onclick="$('.goodsDataForm').submit()">
</p>
{% ENDIF %}
Спасибо, получилось.
Остался еще вопрос http://forum.storela...ге/#entry136291
SL-262198



#162912 Вывести "нет В Наличии" В Каталоге

Отправлено от velena168 в 29 Сентябрь 2014 - 13:34 в Каталог товаров

Просмотр сообщенияMikDark (29 Сентябрь 2014 - 11:47) писал:

Цены, наличие и др. берутся из самой дешевой модификации. Если ее в наличии нет, то данная надпись будет выводиться. К сожалению, это изменить не получится. Можно только изменить, чтобы данные выводились не из самой дешевой модификации, а из самой дорогой.
А может по другому, если у модификации кол-во товара = 100 ИЛИ = 300, кнопка заказа будет скрыта?
Кстати, предложенный выше код http://forum.storela...ге/#entry162892
для модификаций не работает. Кнопка не скрыта.

С модификациями вообще беда. Если у самой дешевой поставить кол-во 0 или 100, то кнопка исчезает у всех модификаций.

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

  • Снимок.JPG
  • Снимок.JPG



#162953 Вывести "нет В Наличии" В Каталоге

Отправлено от velena168 в 29 Сентябрь 2014 - 16:32 в Каталог товаров

Просмотр сообщенияDars (29 Сентябрь 2014 - 15:52) писал:

В main.js после строки:

$(document).ready(function(){

вставьте код:

$('.attribute_select').change(function() {
if ($('#availability_value').is(':hidden')) {
	 $('#add_to_cart').css('display', 'none')
} else {
	 $('#add_to_cart').css('display', 'block')
}
});

Теперь при смене модификаций кнопка будет отображаться корректно.

);
[/CODE]


Да, нет кнопка при кол-ве 100 не скрыта, а если перейти с последней категории опять на первую, то кнопка скрыта, где не нужно.

.../goods/kpb-10?from=MmZh#show_tab_1

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

  • Снимок.JPG
  • Снимок1.JPG



#162969 Вывести "нет В Наличии" В Каталоге

Отправлено от velena168 в 29 Сентябрь 2014 - 18:04 в Каталог товаров

Спасибо.