Битрикс в «коробке»

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

January 16, 2018 · 3 min · Михаил Журов

Модуль для маркетплейс — от идеи до старта продаж. Часть 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 · Михаил Журов

Пара слов о техподдержке Битрикс

Мне довольно часто приходится общаться с техподдержкой 1С-Битрикс по работе. Время от времени находятся баги в ядре, которые мы не в силах устранить по той причине, что это бессмысленно. Бывают баги, на исследование которых могут уходить долгие часы, и искать их нерентабельно. Бывают иногда вопросы лицензионного характера, или вопросы по работе функционала с позиции пользователя. Но одно из последних обращений меня поразило «донельзя», чем хочу поделиться с Вами. ...

November 1, 2017 · 5 min · Михаил Журов

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

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

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