Модуль для маркетплейс — от идеи до старта продаж. Часть 14 — публикация и выводы

Это случилось! Наконец-то [https://marketplace.1c-bitrix.ru/solutions/maximaster.coupanda/](CouPanda! поселилась в публичном маркетплейсе). Был пройден большой путь. На страницах моего блога можно проследить за развитием модуля от идеи и до полноценно работающего решения. Много работы уже было сделано, и еще больше предстоит впереди. Еще на этапе идеи у меня было очень много задумок, а в процессе разработки появилось еще больше всего. Ниже немного мыслей о том, как все это было, и что меня ожидает в будущем. ...

January 14, 2018 · 5 min · Михаил Журов

Модуль для маркетплейс — от идеи до старта продаж. Часть 13 — Лого, демо-режим, первые итоги

Вот и подошла к концу эта серия статей о создании и запуске собственного модуля. Прошло 3.5 месяца с момента публикации первой статьи этого цикла. За это время простая идея воплотилась в реализацию простенького модуля, а я получил бесценный опыт (хоть и не самый лучший), и старался делиться им с вами. Пора отдавать модуль на модерацию и начинать считать бабосы подводить предварительные итоги. Но не все еще готово для передачи на модерацию … ...

December 22, 2017 · 8 min · Михаил Журов

Модуль для маркетплейс — от идеи до старта продаж. Часть 12 — Доработка билдера и заливаемся на маркетплейс

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

December 16, 2017 · 6 min · Михаил Журов

Модуль для маркетплейс — от идеи до старта продаж. Часть 11 — Сборка, логи, ограничения и локализация

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

December 12, 2017 · 10 min · Михаил Журов

Модуль для маркетплейс — от идеи до старта продаж. Часть 10 — Бизнес логика

На этот раз речь пойдет о бизнес-логике модуля. Это, пожалуй, самая важная часть. Это то, без чего смысла в модуле вообще никакого нет. Бизнес-логика должна решать реальную задачу, что в свою очередь нацелено на извлечение прибыли. Ей и займемся, но сначала …. ...

December 2, 2017 · 10 min · Михаил Журов

Модуль для маркетплейс — от идеи до старта продаж. Часть 9 — Вдыхаем жизнь в генератор

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

November 21, 2017 · 9 min · Михаил Журов

Модуль для маркетплейс — от идеи до старта продаж. Часть 8 — форма настроек и снова инсталлятор

Пора бы уже начать решать поставленную задачу, а то уже на протяжении 7ми последних частей - один трёп 🙂 Но перед этим снова придется немного повозиться с инсталлятором, т.к. появились дополнительные потребности, а также нужно исправить недочеты, сделанные ранее. Чувствую, что с инсталлятором придется возиться до момента самого запуска … ...

November 7, 2017 · 9 min · Михаил Журов

Модуль для маркетплейс — от идеи до старта продаж. Часть 7 — еще немного возни с инсталлятором

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

October 28, 2017 · 9 min · Михаил Журов

Модуль для маркетплейс — от идеи до старта продаж. Часть 6 — база данных

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

October 24, 2017 · 6 min · Михаил Журов

Модуль для маркетплейс — от идеи до старта продаж. Часть 5 — держим себя в руках. Файловая структура модуля, инсталлятор

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

October 21, 2017 · 8 min · Михаил Журов