MiniShop3 - 1.0.0-alpha
Всем привет друзья. Без долгих прелюдий хочу представить вашему вниманию Альфа релиз MiniShop3.
Я остался без работы. Именно такая новость ожидала меня к началу ноября. Так бывает в наше нестабильное время. И конечно же я сразу занялся доработкой MiniShop3. К концу месяца большую часть идей, которые я считал базовыми, основными — удалось довести до ума. Решил выпустить ранний релиз и отчитаться перед сообществом.
Кстати, на данный момент я открыт к предложениям по интересным проектам. Можем обсудить предложения касательно создания проекта с нуля или его постоянную поддержку.
Ну а теперь к рассказу. Начнем с того, что Альфа-Версия предназначена исключительно для разработчиков в ознакомительных целях.
Цель ранней версии в том, чтобы проработать генеральные идеи, понять на практике, а реализуемы ли задумки вообще, ну и показать на готовом примере свои идеи другим разработчикам. На стадии альфа-версии вполне допустимо выбросить часть идей, отказавшись от них в пользу других реализаций.
Использовать для реальных проектов строго не рекомендуется!
Еще слишком рано загружать компонент в репозиторий. Многое не готово и тем более не протестировано. На очереди Beta версия, которая уже будет предназначена для широкого использования.
Для тестов и полноценного ознакомления вы можете установить MS3 двумя способами.
Что дальше.
Далее моя работа становится еще более публичной и обязательной.
Следующие этапы ветвятся в следующих направлениях.
1. Подготовка документации
2. Собственно тестирование.
3. Доработка материала. Кроме базовой архитектуры, которую я заложил есть множество моментов, требующих внимания. К примеру я еще не занимался подключением классов доставки и оплаты. Не занимался кастомными классами и способами их подключения к проекту, да и по общему коду проекта еще хватает TODO отметок.
4. Подготовка Beta релиза. Перва задача тут собственно составление подробного плана работ. Скорее всего план будет публичным, для возможности отслеживать прогресс и брать на себя задачи.
Ну и традиционно напоминаю, что у нас есть возможность поддержать проект финансово. Желающим помочь — все реквизиты есть на отдельной странице modx.pro/about
Всегда приятно, когда работа оплачивается.
Я остался без работы. Именно такая новость ожидала меня к началу ноября. Так бывает в наше нестабильное время. И конечно же я сразу занялся доработкой MiniShop3. К концу месяца большую часть идей, которые я считал базовыми, основными — удалось довести до ума. Решил выпустить ранний релиз и отчитаться перед сообществом.
Кстати, на данный момент я открыт к предложениям по интересным проектам. Можем обсудить предложения касательно создания проекта с нуля или его постоянную поддержку.
Ну а теперь к рассказу. Начнем с того, что Альфа-Версия предназначена исключительно для разработчиков в ознакомительных целях.
Цель ранней версии в том, чтобы проработать генеральные идеи, понять на практике, а реализуемы ли задумки вообще, ну и показать на готовом примере свои идеи другим разработчикам. На стадии альфа-версии вполне допустимо выбросить часть идей, отказавшись от них в пользу других реализаций.
Использовать для реальных проектов строго не рекомендуется!
Еще слишком рано загружать компонент в репозиторий. Многое не готово и тем более не протестировано. На очереди Beta версия, которая уже будет предназначена для широкого использования.
Для тестов и полноценного ознакомления вы можете установить MS3 двумя способами.
- Простой способ через транспортный пакет. Скачать его можно в релизах
- Более сложный, но правильный. Собрать компонент самостоятельно из исходников, расположенных в репозитории. Там же есть более менее полная инструкция по сборке компонента.
Что дальше.
Далее моя работа становится еще более публичной и обязательной.
Следующие этапы ветвятся в следующих направлениях.
1. Подготовка документации
2. Собственно тестирование.
3. Доработка материала. Кроме базовой архитектуры, которую я заложил есть множество моментов, требующих внимания. К примеру я еще не занимался подключением классов доставки и оплаты. Не занимался кастомными классами и способами их подключения к проекту, да и по общему коду проекта еще хватает TODO отметок.
4. Подготовка Beta релиза. Перва задача тут собственно составление подробного плана работ. Скорее всего план будет публичным, для возможности отслеживать прогресс и брать на себя задачи.
Ну и традиционно напоминаю, что у нас есть возможность поддержать проект финансово. Желающим помочь — все реквизиты есть на отдельной странице modx.pro/about
Всегда приятно, когда работа оплачивается.
Поблагодарить автора
Отправить деньги
Комментарии: 15
Отличная новость.
По донату: поправьте ссылку на оплату картой сбербанка, а то ведет куда-то не туда)
По донату: поправьте ссылку на оплату картой сбербанка, а то ведет куда-то не туда)
Передал российским товарищам. Спасибо за инфу. поправим
Отличная работа! Теперь дело пойдет быстрее.
Здравствуйте!
Подскажите, ещё нет варианта переезда с 2ки на 3ку через одну кнопку?
Подскажите, ещё нет варианта переезда с 2ки на 3ку через одну кнопку?
Это разные программы, с разным принципом работы. Переезд вряд ли возможен.
Огонь, спасибо большое! Шикарная новость в нестабильное время, ажна потеплело на душе =)
Присоединяйся. Лексиконы тебя заждались
Круто, спасибо большое, многие согласятся, что именно на вас держится MODx, ибо без minishop никому 3 версия не нужна. Т.к нормальные проекты на нем не собрать. И мы реально ждем именно этот компонент.
Вы не думали сделать его платным, чтобы через пару месяцев окупить вашу работу и потом уже переключить его на бесплатный тариф.
Также из моих хотелок, что можно реализовать (Пишу ориентируюсь на minishop2)
1. Опции товара. Сделайте при создание опции автоматическое задание ключа из вводимого названия опции товара (транслитом). Когда их более 200 в проекте — просто повеситься можно, также прикольно было бы сделать массовое создание опций из excel файла (писал свое решение на коленке, полезная штука).
2. В заказах нужно сделать выкачку в excel заказов за период. Тоже полезная штука, а недавно подобный компонент вообще убрали из modstore
3. Заложите сразу возможность заведения остатков (хотя бы из одного поля/склада).
4. Просто жесть какая-то с электронной коммерцией, даже сейчас нет нормального стабильного варианта отправки данных в ЭК яндекс метрики. Т.к цель покупки мы должны отправить с номером заказа. Номер заказа приходит в момент создания заказа и иногда слишком быстро идет переадресация (на оплату, например) и данные не успевают уйти в метрику.
5. Сортировка опций товара в конкретной категории, надо сделать сразу понятный и удобный механизм выстравивания опций по порядковому индексу (сейчас он спрятан, надо его выводить для менеджера)
В плане дополнений.
Надо сделать синхронизацию с 1С — это очень нужная штука, тем более, что есть commerceML 3, который не поддерживается msync, его точно будут покупать — куда без него.
Вы не думали сделать его платным, чтобы через пару месяцев окупить вашу работу и потом уже переключить его на бесплатный тариф.
Также из моих хотелок, что можно реализовать (Пишу ориентируюсь на minishop2)
1. Опции товара. Сделайте при создание опции автоматическое задание ключа из вводимого названия опции товара (транслитом). Когда их более 200 в проекте — просто повеситься можно, также прикольно было бы сделать массовое создание опций из excel файла (писал свое решение на коленке, полезная штука).
2. В заказах нужно сделать выкачку в excel заказов за период. Тоже полезная штука, а недавно подобный компонент вообще убрали из modstore
3. Заложите сразу возможность заведения остатков (хотя бы из одного поля/склада).
4. Просто жесть какая-то с электронной коммерцией, даже сейчас нет нормального стабильного варианта отправки данных в ЭК яндекс метрики. Т.к цель покупки мы должны отправить с номером заказа. Номер заказа приходит в момент создания заказа и иногда слишком быстро идет переадресация (на оплату, например) и данные не успевают уйти в метрику.
5. Сортировка опций товара в конкретной категории, надо сделать сразу понятный и удобный механизм выстравивания опций по порядковому индексу (сейчас он спрятан, надо его выводить для менеджера)
В плане дополнений.
Надо сделать синхронизацию с 1С — это очень нужная штука, тем более, что есть commerceML 3, который не поддерживается msync, его точно будут покупать — куда без него.
что именно на вас держится MODxСпасибо за теплые слова. Он держится на вас на всех скорее, кто поддерживает финансово. Ибо без этого не было бы мотивации совсем.
по пункту 4 — используйте компонент планировщик (scheduler) для отложенной отправки данных куда угодно, хоть в crm хоть в яндекс
Но ведь мы должны в этом визите отдать событие для яндекса, чтобы он корректно записал данные.
commerceML 3 официально у 1С нигде не анонсирован
Ну вот я тоже так думал, а по факту он давно уже есть, и в новых сборках 1С только commerceML3 и не будет его в документации, т.к это отожмет долю у 1С битрикс. Который на удивление уже имеют полную интеграцию. А если не сделать модуль на 3 версию для MODx — то мы проиграем эту войну
Вы не думали сделать его платнымПочти наверняка будет платная Энтерпрайз версия в дополнение к базовой бесплатной.
Ну вот и правильная мысль, я же правильно понимаю, что все дополнения, что написаны на ms2 надо переписывать на ms3 многие авторы это не будут делать, можете написать свои и выпустить расширенную версию.
Ну либо прям в нормальные и-м сборки вдариться.
Когда нужны отгрузочные документы, 1с интеграция, остатки, выставление счетов, личные кабинеты. Такое можно смело по 10-20 т.р продавать.
Ну либо прям в нормальные и-м сборки вдариться.
Когда нужны отгрузочные документы, 1с интеграция, остатки, выставление счетов, личные кабинеты. Такое можно смело по 10-20 т.р продавать.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.