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


Несколько Обновлений Этой Осени

обновления

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 39

#1 support

support

    Активный участник

  • Модераторы
  • 3 686 сообщений
  • ГородМосква

Отправлено 21 Октябрь 2014 - 00:01

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

1) Доработали скорость работы модуля экспорта в CSV. Скорость сборки файла увеличилась в несколько раз и выгрузка больших каталогов на 50 000+ товаров теперь успевает закончиться до того, как Вы успеете допить свой чай =) Не все это знают, но раньше это было действительно большой проблемой при ежедневной работе с товарными каталогами.

2) Доработали стабильность в работе поисковых серверов, несколько автоматизированных резервных механизмов теперь не дают им отключаться раньше времени оставляя недовольными гостей интернет-магазинов.

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

4) Немного доработан импорт товаров, теперь ситуация с "Предыдущий процесс импорта товаров на сайт ещё не закончил свою работу, пожалуйста дождитесь его завершения." возникать не будет, пользователю вместо этого будет просто отображаться предыдущий процесс импорта, который не закончен. Это позволит избежать путаницы. Также доработаны некоторые вопросы удобства заполнения формы, например при указании полей категорий (Корневая, подкатегория, подподкатегория) галочка "импортировать структуру категорий" будет ставиться автоматом. Транслитерация теперь он вычленяет русские слова из текста и переводит только их более точным образом. Использование галочки обновления остатков, цен, SEO полей теперь работает более точно чем раньше, не делает то, чего от неё не ожидают и наоборот делают то, чего от них ожидают, например принимают товары с нулевой ценой.

5) Обновлены примеры интернет магазинов

6) Доработан расчёт минимальной  стоимости заказа, теперь при проверке учитывается скидка, которая будет действовать на заказ и только после этого производиться проверка проходит ли заказ по минимальной стоимости или нет

7) На странице личного кабинета покупателя добавлены новые переменные:
Сумма заказов совершенных покупателем без доставки (не считаются отмененные заказы и удаленные):
{FORM_SITES_CLIENT_SUM_ORDERS_WITHOUT_DELIVERY}
Сумма оплаченных заказов совершенных покупателем (не считаются отмененные заказы и удаленные):
{FORM_SITES_CLIENT_SUM_IS_PAYMENT_ORDERS}
Сумма оплаченных заказов совершенных покупателем без доставки (не считаются отмененные заказы и удаленные):
{FORM_SITES_CLIENT_SUM_IS_PAYMENT_ORDERS_WITHOUT_DELIVERY}
Также эти переменные стали доступны в разделе "Заказы" > "Заказы" в общей таблице. Для того, чтобы они начали отображаться, нужно изменить в разделе заказов настройки таблицы, нажав ссылку сверху "Настроить столбцы".
Также данные поля выгружаются в CSV файл из раздела "Заказы" > "Клиенты", через стандартный экспорт.

8) Обновили отображение раздела галереи тем, а также сами шаблоны внутри, таким образом, чтобы при переустановке шаблона не было необходимости обновляться страницу с помощью F5

9) На всех страницах магазина добавлен вывод массива
{compare_goods.}
в нём выводятся все товары, которые сейчас есть на сравнении у покупателя. (Данная опция будет использована в новом шаблоне, который выйдет в следующем месяце)

10) В заказах добавлен "Номер отслеживания посылки". Он доступен в письме покупателю, если указан. В SMS, в экспорте заказов, а также в таблице заказов, если указан в настройках. Он был встроен в шаблонах по умолчанию, на странице оформленного заказа, а также на странице информации о заказе в личном кабинете покупателя. Среди уже созданных магазинов было обновлено 195086 сайтов, там был внедрён вывод трекинг номера, после поля комментария, поэтому дорабатывать коды отдельно руками скорее всего не потребуется.

11) На странице товара добавлены переменные, позволяющие выводить информацию о следующем и предыдущем товаре в категории. Все они начинаются так
{NEIGHBOR_
Пример использования следующий:
{% IFNOT neighbor_goods_empty %}
<div class="prods-paginate">
<a href="{% IF NEIGHBOR_PREVIOUS_GOODS_URL %}{NEIGHBOR_PREVIOUS_GOODS_URL}{% ELSE %}{NEIGHBOR_LAST_GOODS_URL}{% ENDIF %}" class="fl"><span class="prev"> < </span>предыдущий товар</a>
<a href="{% IF NEIGHBOR_NEXT_GOODS_URL %}{NEIGHBOR_NEXT_GOODS_URL} {% ELSE %}{NEIGHBOR_FIRST_GOODS_URL}{% ENDIF %}" class="fr">следующий товар<span class="next"> > </span></a>
</div>
{% ENDIF %}
Посмотреть как это работает можно в сегодня вышедшем шаблоне "Снег".

12) Добавлены новые статусы заказов:
  • Ожидает оплаты
  • Отправлен
  • Прибыл
  • Возврат
13) Потихоньку пишем документацию для API, на вчерашних день были описаны методы работы с заказами, их статусами, и клиентами. Надеюсь завтра допишут о наиболее ожидаемых методах работы с товарными категориями и непосредственно товарами...

14) Ну и конечно же, как я упоминал выше, в галерее тем был добавлен новый адаптивный шаблон "Снег". Пример его можно посмотреть здесь: http://snow-sample.storeland.ru/
Любые возникающие по нему вопросы просим задавать в ветке форума посвящённой этому шаблону

#2 theone

theone

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 479 сообщений

Отправлено 21 Октябрь 2014 - 07:27

Радует и пара вопросов:
   1) импорт возможно ускорить? Экспорт, давно уже заметил, быстрее работает.
   2) у меня около 30.000 товаров в наличии цены и наличие обновляю каждый день. Чтобы обнулить все остатки приходится импортировать все товары, затем в екселе указывать остаток равен 0 и импортировать. Хотелось бы увидеть кнопку "Обнулить остатки" на закладке "Товар в наличии", как на скрине

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

  • 123.jpg


#3 support

support

    Активный участник

  • Модераторы
  • 3 686 сообщений
  • ГородМосква

Отправлено 21 Октябрь 2014 - 17:33

Просмотр сообщенияtheone (21 Октябрь 2014 - 07:27) писал:

Радует и пара вопросов:
   1) импорт возможно ускорить? Экспорт, давно уже заметил, быстрее работает.
   2) у меня около 30.000 товаров в наличии цены и наличие обновляю каждый день. Чтобы обнулить все остатки приходится импортировать все товары, затем в екселе указывать остаток равен 0 и импортировать. Хотелось бы увидеть кнопку "Обнулить остатки" на закладке "Товар в наличии", как на скрине
Спасибо за предложенную идею. В принципе, сейчас есть возможность изменения остатков у всех товаров в выбранной категории, делается это в выпадающем списке снизу таблицы товаров. Другой вопрос что действие пока не действует на все товары в категории, а только не те, что выделены, в ближайшем будущем планируем доработать этот момент...

#4 xloops

xloops

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 79 сообщений

Отправлено 21 Октябрь 2014 - 22:35

О боже, API, чудо! Ждемс, не верится даже, что вы наконец взялись.

#5 Борис

Борис

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 74 сообщений
  • ГородРостов-на-Дону

Отправлено 22 Октябрь 2014 - 12:42

Ребят.. ну и по валюте!! Ну очень ждем ввода цен в валюте - вывода в рублях...скачет евро и доллар .. дымим уже от лишней работы

#6 sergey85

sergey85

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 230 сообщений
  • ГородКиев

Отправлено 22 Октябрь 2014 - 13:27

Лучше б Вы сделали управление клиентами магазина,чтоб можно было банить по айпишнику клиентов которые заходят на сайт и глупостями занимаются,или просто отключать им кнопку КУПИТЬ,чтоб заказы левые не делали.Два дня писал в тех-поддержку чтоб избавили меня от ТРОЛЯ толку ноль.

#7 Nogami

Nogami

    Пользователь

  • Пользователи
  • PipPip
  • 46 сообщений

Отправлено 22 Октябрь 2014 - 14:34

Просмотр сообщенияsupport (21 Октябрь 2014 - 17:33) писал:

Спасибо за предложенную идею. В принципе, сейчас есть возможность изменения остатков у всех товаров в выбранной категории, делается это в выпадающем списке снизу таблицы товаров. Другой вопрос что действие пока не действует на все товары в категории, а только не те, что выделены, в ближайшем будущем планируем доработать этот момент...
А если в магазине 30-50 категорий  и 10000 товаров ?  Сделайте изменение, чтоб в одной категории склада был весь товар привязанный к витрине, чтоб выгрузив от туда прайс магазина, можно былоб на комп. изменить остатки или цены и залить туда-же в одну категорию склада, на не резать прайс на 50 частей, удалять товар с витрины, а потом обратно заливать.. Это мое видение, как это можно сделать, у вас целая команда я думаю лучше придумает решение такой задачи.

#8 Victor Slimer

Victor Slimer

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 137 сообщений

Отправлено 22 Октябрь 2014 - 19:30

Большое спасибо за функцию "следующий / предыдущий товар"!! Только пока глючит, нужно листать по очереди товары как в категории, так и в подкатегории. Сейчас у меня товары листаются произвольно, допустим захожу в категорию "подарочные наборы" http://ideal-buket.r...arochnye-nabory открываю первый товар и уже на 5 клике улетаю в другую категорию, а там 8 товаров. То же самое в других категориях, самопроизвольно улетает в другие категории.

#9 Сake

Сake

    Активный участник

  • Модератоpы
  • 5 979 сообщений

Отправлено 23 Октябрь 2014 - 00:14

Информация по описываемой вами проблеме передана разработчикам.

#10 support

support

    Активный участник

  • Модераторы
  • 3 686 сообщений
  • ГородМосква

Отправлено 23 Октябрь 2014 - 01:52

Просмотр сообщенияVictor Slimer (22 Октябрь 2014 - 19:30) писал:

Большое спасибо за функцию "следующий / предыдущий товар"!! Только пока глючит, нужно листать по очереди товары как в категории, так и в подкатегории. Сейчас у меня товары листаются произвольно, допустим захожу в категорию "подарочные наборы" http://ideal-buket.r...arochnye-nabory открываю первый товар и уже на 5 клике улетаю в другую категорию, а там 8 товаров. То же самое в других категориях, самопроизвольно улетает в другие категории.
Возможно проблема связана с тем, что некоторые товары находятся одновременно в нескольких категориях, могли бы Вы прислать пример, где можно проверить указанное поведение? К сожалению воспроизвести ошибку у меня не удалось, а на вашем сайте не нашёл этих ссылок.

#11 support

support

    Активный участник

  • Модераторы
  • 3 686 сообщений
  • ГородМосква

Отправлено 23 Октябрь 2014 - 02:01

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

А если в магазине 30-50 категорий  и 10000 товаров ?  Сделайте изменение, чтоб в одной категории склада был весь товар привязанный к витрине, чтоб выгрузив от туда прайс магазина, можно былоб на комп. изменить остатки или цены и залить туда-же в одну категорию склада, на не резать прайс на 50 частей, удалять товар с витрины, а потом обратно заливать.. Это мое видение, как это можно сделать, у вас целая команда я думаю лучше придумает решение такой задачи.
Сейчас можно реализовать этот таким образом, что выделить с помощью CTRL все необходимые категории склада, затем сделать выгрузку в CSV. В указанном файле будет особое поле идентификатора товара в магазине. Далее изменить цены в прайс листе и закачать его обратно в любую категорию склада, во избежание путаницы лучше создать новую пустую категорию. Затем закачать в неё указанный прайс указав в параметре идентифицировать товар по "Идентификатору". В этом случае товары должны будут обновиться так, как Вам было нужно в описании проблемы. Возможно я что-то не понял, если данный вариант не подходит, напишите, пожалуйста, более подробно.

#12 Victor Slimer

Victor Slimer

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 137 сообщений

Отправлено 23 Октябрь 2014 - 10:03

Просмотр сообщенияsupport (23 Октябрь 2014 - 01:52) писал:


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

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

Давайте думать.
В этой категории первый товар Н07 Дюшес, заходим, жмем следующий, попадаем на товар Н01 Золушка, т.е. перескакивает в самое начало категории, а вовсе не на следующий товар за Н07 Дюшес, жмем следующий - Н02, вроде нормально, жмем следующий - К151 Прованс. Вообще из другой категории, причем вчера другой букет вместо него вылетал.

Н01 и Н02 размещены только в каталоге Подарочные наборы, К151 размещен в каталоге Букеты из конфет и подкатегориях Из игрушек и конфет и Премиум букеты из конфет.

Но! Все эти товары так же размещены в разделе Новинки.

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

Upd. Провел ещё эксперименты, с включением и отключением категорий и разделов. Да, именно их пересечение ломает логику. Причем оба влияют и разделы и категории.  Надо переделывать, иначе смысла нет в таком переключателе.

#13 kapron

kapron

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 90 сообщений

Отправлено 23 Октябрь 2014 - 10:53

реально полезная штука трек-номер в смс автоматически! вот за 10 и 12 пункты прямо спасибо-спасибо!))

#14 Nogami

Nogami

    Пользователь

  • Пользователи
  • PipPip
  • 46 сообщений

Отправлено 23 Октябрь 2014 - 11:41

Просмотр сообщенияsupport (23 Октябрь 2014 - 02:01) писал:

Сейчас можно реализовать этот таким образом, что выделить с помощью CTRL все необходимые категории склада, затем сделать выгрузку в CSV. В указанном файле будет особое поле идентификатора товара в магазине. Далее изменить цены в прайс листе и закачать его обратно в любую категорию склада, во избежание путаницы лучше создать новую пустую категорию. Затем закачать в неё указанный прайс указав в параметре идентифицировать товар по "Идентификатору". В этом случае товары должны будут обновиться так, как Вам было нужно в описании проблемы. Возможно я что-то не понял, если данный вариант не подходит, напишите, пожалуйста, более подробно.
Подскажите, в управлении товарным каталогом, Связанны между собой категория Склад и Категория товаров на сайте ? Т.е. если я редактирую товар на Складе, то его параметры меняются на витрине ?

#15 batta

batta

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 1 142 сообщений
  • ГородНижний Новгород

Отправлено 23 Октябрь 2014 - 11:46

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

Подскажите, в управлении товарным каталогом, Связанны между собой категория Склад и Категория товаров на сайте ? Т.е. если я редактирую товар на Складе, то его параметры меняются на витрине ?
Да, совершено верно. Если поменять товар на складе, то он изменится также и на витрине.

#16 support

support

    Активный участник

  • Модераторы
  • 3 686 сообщений
  • ГородМосква

Отправлено 24 Октябрь 2014 - 16:18

Просмотр сообщенияVictor Slimer (23 Октябрь 2014 - 10:03) писал:

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

Давайте думать.
В этой категории первый товар Н07 Дюшес, заходим, жмем следующий, попадаем на товар Н01 Золушка, т.е. перескакивает в самое начало категории, а вовсе не на следующий товар за Н07 Дюшес, жмем следующий - Н02, вроде нормально, жмем следующий - К151 Прованс. Вообще из другой категории, причем вчера другой букет вместо него вылетал.

Н01 и Н02 размещены только в каталоге Подарочные наборы, К151 размещен в каталоге Букеты из конфет и подкатегориях Из игрушек и конфет и Премиум букеты из конфет.

Но! Все эти товары так же размещены в разделе Новинки.

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

Upd. Провел ещё эксперименты, с включением и отключением категорий и разделов. Да, именно их пересечение ломает логику. Причем оба влияют и разделы и категории.  Надо переделывать, иначе смысла нет в таком переключателе.
Спасибо за нахождение ошибки в работе системы. Мы её исправили, пересечение категорий теперь не влияет на переход от одного товара к другому. В благодарность за её нахождение баланс вашего магазина пополнили на 500 рублей.

#17 Victor Slimer

Victor Slimer

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 137 сообщений

Отправлено 24 Октябрь 2014 - 16:21

Ух ты! Починили! Спасибо!

А насчет поменять местами следующий/предыдущий?

С точки зрения программиста :) сейчас всё правильно, но вот с точки зрения обычного покупателя - нет.

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

А вот с точки зрения обычного посетителя следующий товар, это тот, который идёт сразу за тем товаром в каталоге который открыт, двигаясь слева на право, т.е. по сути "следующий" -  это "предыдущий" :)

#18 support

support

    Активный участник

  • Модераторы
  • 3 686 сообщений
  • ГородМосква

Отправлено 24 Октябрь 2014 - 17:19

Просмотр сообщенияVictor Slimer (24 Октябрь 2014 - 16:21) писал:

Ух ты! Починили! Спасибо!

А насчет поменять местами следующий/предыдущий?

С точки зрения программиста :) сейчас всё правильно, но вот с точки зрения обычного покупателя - нет.

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

А вот с точки зрения обычного посетителя следующий товар, это тот, который идёт сразу за тем товаром в каталоге который открыт, двигаясь слева на право, т.е. по сути "следующий" -  это "предыдущий" :)
У Вас по умолчанию стоит сортировка товаров по дате сначала новые, затем старые, в этом случае действительно логика получается обратная. Думаю будет не сложно в логике вашего шаблона просто изменить ссылки местами. В случае же если на сайте у пользователя стоит другая сортировка, например по цене или изображению, то следующий и предыдущий товар в категории не будут работать так, как ожидается по порядку для данного посетителя. Чтобы избежать недоразумений с переходом к следующему товару, например общаясь с клиентом по телефону, оставили единый механизм сортировки по дате - следующий товар это тот, который был создан после текущего. Предыдущий соответственно наоборот.

#19 Victor Slimer

Victor Slimer

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 137 сообщений

Отправлено 24 Октябрь 2014 - 18:53

ОК, тогда сам поменяю.

#20 Acum56

Acum56

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 217 сообщений

Отправлено 25 Октябрь 2014 - 05:39

Валюта склада - одна, валюта витрины - другая. Обновления по курсу ЦБ с коэфф. Удорожания.
КОГДА????





Темы с аналогичным тегами обновления

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных