evoShop или долой ShopKeeper
Идея переписать Shk на что то по свежее витает очень давно. Я Планировал еще в начале года засесть и переписать все на новые рельсы) даже начал, но вот только сейчас благодаря одному заказу наконец то дошли руки.
Пару скринов:
Само модуль будет бесплатен но некоторые плюшки будут за денежку, так же приветствуются донаты и пожелания тесты предложения и т д :)
Из основного чего хочу добиться от модуля.
— приятность и удобство работы менеджера (такие как удобный фильтр, добавление товара через автокомплит в заказ, настройка статусов заказа, привязка менеджера к заказу, лог заказов что где и как было. )
— легкость настройки, код будет максимально простой, местами даже слишком, ну не люблю я усложнять + это даст возможность легко допиливать кастомизировать.
В первой версии будет работать на базе таблиц SHK, ну и будет возможность работы только с товарами без вариаций. В дальнейшем будет работа с вот этим решением:
modx.im/blog/fast-solution/4194.html что даст возможность коректно вести учет товаров и привязывать артикулы к размеру и цвету. Вообще то чего так не хватает для нормального магазина.
p.s. рекомендую познакомиться с webix ибо весь UX написан на нем. И что б править что то нужно будет понимать что там и как.
но там все проще чем в jeasy-ui поэтому рекомендую :)
85 комментариев
позже как допилю сделаю тестовый :) будет по лучше )
И Webix не так страшен. Особенно по сравнению с extJs ))
И не даст возможность нормально делать выборки. В корректности учета я тоже сомневаюсь, потому что при обновлении одного варианта придется перезаписывать массив в tv целиком.
На сайте 4к товаров и по 30к товарных позиций которые работают на базе multiTV.
Просто при сохранении товара, в частности при импорте для фильтров фильтров формируются свои данные в ТВ что замедлило импорт аж на 5 секунд но ускорило работу eFilter ;)
В целом изменить и хранить данные не в мультитв а в отдельной базе нет проблема. Но не виду смысла усложнять если и так все работает ;)
Сам модуль будет бесплатен — тоже верное.
«код будет максимально простой, местами даже слишком,» — так и надо, тоже правильно!
А вот по поводу использования multiTV… там ведь действительно далеко не самая оптимальная организация данных для больших количеств товаров / быстрых выборок.
Я multiTV почти не использовал, но насколько помню — там ведь идет всё в JSON'e или вообще через запятую…
Но опять же там делов по изменению на
15 минут. Чуть выше ответил почему сделал на базе мультитв и что это работает на ура. И самое главное это просто в настройке и не требует доп кода.
А по скорости выборок и тд сайт скинул там все это работает
— Понаблюдаем…
Михаил Булгаков, «Собачье Сердце» ))
А какие платные дополнения планируются?
я вот тоже пока не сильно им балуюсь :) хотя у меня всего под 300 строк кода на основной функционал :)
take.ms/ZOsyV — вот пока такая структура :) ну и в папочке lib webix лежит.
по виду уже вот так
take.ms/mbPFB
Хотя как сдам проект начну писать уже не к SHK модуль а самостоятельный а то тут много лишних действий с формой хранения заказа)
Вообщем получается симпатично и просто :)
напишу что умеет какие дальнейшие планы и т д
Агамс я специально опубликовал уже анонс что б себя стимулировать таки дописать уже наконецто )
а то идее уже больше года :)
+ новый ИМ — об этом после заморозки BidCAT и мечтать нельзя было.
www.modx.com.ua/thanks.html
блин чет сам обозначил сроки и до сих пор не выложил код :((
надо себя попинать и побыстрее закончить
Отказываться не было смысла;)
По Евошоп работы еще очень много но базовую версию постараюсь выкать побыстрее далее уже будет развиваться по мере моих надобностей и желаний сообщества
eS — адовый костыль на неудобной админке (это то, что осталось от ShK) с модернизированным внешним видом списка заказов. На исходном ShK магазинов сделано немало, на eS что-то делать на продажу я бы не советовал, лучше пусть более опытные разработчики проверят в деле.
То есть оптимальным решением среди MODx-магазинов на текущий момент является mS2?
Вам наверняка захочется задавать какие-то вопросы при разработке; на мой взгляд вопросы по ms2 быстрее найдут свое решение. Чисто внешне экосистема ms2 выглядит более развитой.
Насчет оптимального решения, как мне кажется, вам лучше для себя сформулировать требования к проекту. Вполне может оказаться, что MODX любой ветки вообще вам не подойдет, либо потребует очень много программирования. А для быстрого старта на сегодняшний день — пожалуй mS2 под Рево.
Да и первое время будет много пожеланий допиливаний. Так что я б пока не выбирал его за основу, темболее если нет опыта с MODX и PHP
Но поначалу, действительно, будет много исправлений. Пожалуй, вы правы.
если как и у человека выше есть опыт evo и нет опыта revo, то на чем делать магазин?
на evo+SK или evo+tsvshop (http://tsvshop.xyz/) или revo+minishop2?
а tvs пробовали?
чем он другой относительно SK?
Но там есть свои нюансы
Проще всего потратить пару часов
Поставить на тестовой площадке интересующие варианты и сравнить что понятней и более подходит вам
Мне кажется речь в первую очередь идет о переходной версии на основе SHK. Которая, к стати, тоже нужна — для старых проектов.
Вот нашел реквизиты из поста Дмитрия http://modx.im/blog/develop/4900.html
ЯндексДеньги: 41001596309609
Qiwi +380913571080
Z131635992991
R237816333764
Укатил на месяц. По возвращению сразу же за EvoShop ибо уже на 2 проекта подписался где он будет.
ЯндексДеньги: 41001596309609
Qiwi +380913571080
Z131635992991
R237816333764
Если разработка достаточно активно продолжится, буду еще кидать ))
P.S. А вы, ребята, как? задонатили?
Вот первая демка уже
take.ms/CXoT6
Я на винде использовал дримвивер из-за того, что в нем удобно видно, какие файлы (стили, скрипты) присоединены к странице, что есть аналогичное под Мак?
иногда phpStorm