Видеоотчёт от разработчиков CS-Cart (февраль 2019)


#1

Что уже сделано:
00:25 – версия 4.9.3 SP1 с исправлением прокрутки страницы на мобильных устройствах.
01:11 – jQuery обновлён с 1.9.1 до 3.3.1.
02:06 – модуль онлайн-чата на витрине.
04:54 – новые вариации товаров на основе характеристик: интерфейс, фильтрация.
10:32 – изменения в “Простом оформлении заказа”.
16:55 – улучшения “Брошенных корзин”.
17:56 – первый прототип многоскладовости.
22:34 – мелкие доработки.

Что делаем и планируем:
22:58 – вывод нового оформления заказа и вариаций из беты в 4.10.1.
24:35 – новое оформление заказа: редактирование полей профиля, решение проблемы с автозаполнением в Google Chrome.
25:55 – новые вариации: интеграция с CommerceML и Google Merchant Center.
26:40 – многоскладовость: сроки доставки, зависимость склада от региона, интеграция с CommerceML.


Фильтры товаров на основании опций
Фильтры По Опциям - Как Сделать Правильно
Cмена картинки в списке товаров при выборе цвета в фильтре
Авторизация через телефон или почту Cs-Cart
#2

Как так можно? 2 года мурижили вариации в Бета, а теперь говорите что выведите их из беты в версию 4.10 и потом практически никаких изменений делать не будете… А мы клиенты получим продукт который хорош по вашему мнению, а не по нашему. Очень клиенто ориентировано…
Дайте людям его опробовать сначала, а потом выводите из беты.
И снова эти ваши любимые футболки. Просил же, покажите какой то более сложный кейс, где есть более чем две опции (размер, цвет). Какое то такое отношение, на отцепись…


#3

Ждём! Не тяните, пожалуйста. Будет повод обновиться наконец. Если будет многоскладовость и обмен с 1С. По многоскладовости - прошу обратить внимание и сразу предусмотреть вывод сроков и наличия товара в карточках товаров и на страницах категорий. Это одна из важных фич, которые потребуются почти всем и хорошо бы чтобы была возможность сразу обратиться к этим данным через Smarty.
image


#4

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

  • По этой причине мы изначально и выпустили вариации в бете. Собрали фидбек, и в новых вариациях учли все те моменты, по которым было много вопросов (импорт, фильтрация, SEO-имена и пр.).

  • По этой же причине сначала планируем выпустить версию RC (Release Candidate). Все желающие смогут попробовать вариации на собственной тестовой установке CS-Cart до релиза.

Пометка [Beta] нужна в основном для сторонних разработчиков. Она им говорит, что в будущем могут произойти очень серьёзные технические изменения. Например, переезд вариаций с опций на характеристики – это по сути разработка вариаций с нуля. Если вариации выйдут из беты в 4.10.1, то разработчики будут уверены, что можно адаптировать сторонние модули под вариации, и потом не понадобится всё переделывать.

На http://dev.demo.cs-cart.ru сейчас самая актуальная версия вариаций. В конце этой недели я создам тему на форуме, где объясню, как с ними освоиться и на что обратить внимание. Но экспериментировать с новыми вариациями можно уже сейчас.

Объясняем вариации “на футболках” мы потому, что это самый бытовой и наглядный кейс, и он раскрывает все возможности новых вариаций (например, возможность показать цвета сразу в каталоге, а размеры только на странице товара).

На подготовку, проверку и интеграцию демо-данных тоже нужно время, и это не всегда оправданно. Тем более, кейсы у всех разные: кому-то хватало текущих вариаций или даже комбинаций опций. Поэтому, вместо того, чтобы пытаться объять необъятное, документация по вариациям тоже будет объяснять принципы работы вариаций “на футболках”.

Но на dev.demo и тестовых установках каждый сможет протестировать свой кейс: импортировать свои товары и создать из них группы вариаций на основе любого количества характеристик. Те, у кого есть желание и возможность разобраться с новой функциональностью самостоятельно, могут это сделать уже сейчас. Для остальных мы готовим документацию и пост-гид по основным изменениям. Опубликуем в конце недели.


Убираем комбинации опций в 4.10.1
#5

Я вижу, вы пост немного отредактировали, но всё равно скажу кратко про многоскладовость.

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

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


#6

Брошенные корзины - Илья говорит, что сохранится регион и город. А Имя и телефон, которые гораздо более важны, нет?


#7

Уже сделали, но раньше)


#8

Очень ждем документацию. Сам не могу понять на http://dev.demo.cs-cart.ru )


#9

Здравствуйте! Можно скачать модуль “простого чекаута” без обновления всего движка цскарта чтобы потестировать его у себя?


#10

Скрыть поле email это гуд, а как оставить и назначить статус “необязательное” (без звездочки) ?)


#11

Скажите пож-та, а есть возможность модуль Вариации, в таком виде каком он сейчас есть, оставить его в модулях, для тех кому новые группы товаров не подойдут. Как другие модуля старые, которые практически не используются, но они есть. А то я очень переживаю, что ваша новая разработка не подойдет под товары где по 800 вариантов. И мы, любители текущих вариаций, тогда будем сидеть у разбитого корыта…


#12

Над ней прямо сейчас работаем. Пока документации нет, могу изложить кратко:

  1. Заходим на страницу редактирования любой характеристики, которая отличает товары (например, “цвет” или “размер”. У неё там новая настройка Цель. Ставим ей один из вариантов (переводов пока нет, но к концу недели должны быть):

    • Group catalog items as variations (если хотим, чтобы вариации показывались как отдельные товары в каталоге; подходит для характеристики “Цвет” у футболки).

    • Group variations in one catalog item (если хотим, чтобы все вариации были внутри одной карточки, как сейчас; подходит для характеристики “Размер” у футболки).

  2. Повторяем это для всех характеристик, на основе которых надо создать вариации (длина, ширина, высота, диаметр, и пр.) Можно им задавать разные цели характеристик, и CS-Cart сам разберётся, что показывать как отдельные товары в каталоге, а что давать выбрать только на странице товара.

  3. Находим какой-нибудь один товар и убеждаемся, что у него заданы значения этих характеристик. После этого можно идти на вкладку Variations и нажимать Add variations. Там можно:

    • либо выбрать существующие товары, у которых другие значения этих же характеристик;

    • либо создать на основе этих характеристик новые товары (как сейчас создаются вариации).

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

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


#13

Здравствуйте. Мы его не распространяем отдельно, т.к. с самого выхода он работал только с 4.9.1 и дальше обновлялся вместе с версиями CS-Cart. Скоро он вообще перестанет быть модулем и станет частью ядра.


#14

А когда всё-таки это выкатите? Не называете сроков, но время то идет и идет неумолимо. И не понятно, сейчас что делать. Есть магазин который сейчас переделываю и там бы новые вариации отлично зашли. Делать старыми? Или обычными товарами и ждать выхода чтобы соединить? Или своими костылями товары склеить? Уже две недели понять не могу, как и вперед двигаться и так чтобы через месяц всё не начать переделывать. Всё-таки наличие чего-то на dev.demo не особо помогает.


#15

Ориентировочные сроки @imac называл в видео (апрель): https://youtu.be/oWf8QEAmQnE?t=1469
Планируем старые вариации после обновления автоматически преобразовывать в новые, но этот момент ещё прорабатываем.

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


Хорошая тема. Любые вопросы по CS-Cart и не только
#17

Скажите пож-та, а есть возможность модуль Вариации, в таком виде каком он сейчас есть, оставить его в модулях, для тех кому новые группы товаров не подойдут. Как другие модуля старые, которые практически не используются, но они есть. А то я очень переживаю, что ваша новая разработка не подойдет под товары где по 800 вариантов. И мы, любители текущих вариаций, тогда будем сидеть у разбитого корыта…


#18

Новые вариации должны решать все те же задачи, что и старые, и даже больше. Поэтому пока в планах заменить старый модуль на новый. Развивать мы будем именно вариации на характеристиках. А насчёт вашей просьбы, тут многое будет зависеть от двух факторов:

  • что скажут пользователи по итогам тестирования новых вариаций;

  • как будет реализовано автоматическое превращение старых вариаций в новые.

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


#19

2 сообщения перенесены в тему Вариации 2.0 в CS-Cart 4.10.1


#21

Извините, пока на вопросы по новым вариациям в этой теме отвечать не буду. Сначала нужно закончить с документацией и опубликовать тему-анонс новых вариаций. Она будет на этой неделе, и там постараюсь ответить на все вопросы.


#22

“Нажмите сюда для обновления доставки” - это :face_with_symbols_over_mouth: какой-то!


Я из Украины, у меня теперь, что все клиенты будут щелкать для обновления доставок или как?