[miniShop2] Версия 2.4.0 beta0
Как и было обещано на конференции в Минске, представляю вашему вниманию beta0 версии miniShop2.4.
Если кто не в курсе, на данный момент планируются следующие изменения:
Краткий список изменений такой:
На демо-сайте уже стоит новая версия, логин и пароль для админки на главной странице.
Сравнение старой версии и новой:
На время тестирования я буду загружать пакеты только в modstore.pro. Сначала скачивается стабильная версия, потом её можно обновить.
Устанавливать beta версии на рабочие проекты не рекомендуется. Если вы сделаете это на свой страх и риск — это сугубо ваши личные проблемы, разбирайтесь с ними сами.
Конечной целью работы является приведение немного заброшенного проекта в порядок. Обновление внешнего вида, улучшения совместимости с другими дополнениями и т.д., и т.п, что там еще по пути всплывёт.
Как известно, в этот раз никаких всенародных сборов средств не будет, я работаю самостоятельно, за свой счёт.
Если есть желание, поддержать мой боевой настрой можно через PayPal или форму на bezumkin.ru (требует авторизацию через id.modx.pro).
Да, только эти 2 способа. Webmoney, Яндекс.Деньги и прочие сервисы, где у вас осталась мелочь и вы не знаете куда её девать, предлагать не нужно, спасибо.
В следующей версии планирую переделать панели управления товарами и, возможно, настройками магазина.
Добрые люди прислали донатов уже на 6 000 рублей.
А еще Виталя Дощенко и Леонид Крылов из modstore.pro перечислили остаток средств от прошлого сбора 17 000 руб + 10 000 от себя лично, бонус. И обещают потом прислать еще.
В общем, можно спокойно работать, не отвлекаясь. Спасибо всем, друзья!
Если кто не в курсе, на данный момент планируются следующие изменения:
- Обновлённые страницы компонента в админке: заказы, настройки, категория товаров и сам товар
- Новая система регистрации дополнений, без необходимости копировать файлы в директорию с компонентом
- Обновлённые сниппеты, учитывающие возможности pdoTools последних версий
- Переписанные чанки по умолчанию. На Fenom.
- Реформат и переписывание всего кода в PSR-2, с исправлением ошибок и недоработок.
- Минимальная версия MODX — 2.3+
Краткий список изменений такой:
- Фильтр заказов по дате, статусу и пользователю
- Окошко с информацией по заказам
- Немного улучшенный поиск
- Таблицы запоминают своё состояние, можно отключать колонки и двигать их местами.
- Можно управлять через touch устройства — везде есть кнопки с действиями
- Улучшенный внешний вид, в духе остальных моих дополнений
- Нормальная реакция на ресайз рабочей области
На демо-сайте уже стоит новая версия, логин и пароль для админки на главной странице.
Сравнение старой версии и новой:
Заключение
На время тестирования я буду загружать пакеты только в modstore.pro. Сначала скачивается стабильная версия, потом её можно обновить.
Устанавливать beta версии на рабочие проекты не рекомендуется. Если вы сделаете это на свой страх и риск — это сугубо ваши личные проблемы, разбирайтесь с ними сами.
Конечной целью работы является приведение немного заброшенного проекта в порядок. Обновление внешнего вида, улучшения совместимости с другими дополнениями и т.д., и т.п, что там еще по пути всплывёт.
Как известно, в этот раз никаких всенародных сборов средств не будет, я работаю самостоятельно, за свой счёт.
Если есть желание, поддержать мой боевой настрой можно через PayPal или форму на bezumkin.ru (требует авторизацию через id.modx.pro).
Да, только эти 2 способа. Webmoney, Яндекс.Деньги и прочие сервисы, где у вас осталась мелочь и вы не знаете куда её девать, предлагать не нужно, спасибо.
В следующей версии планирую переделать панели управления товарами и, возможно, настройками магазина.
Обновлено 25 марта 2016
Добрые люди прислали донатов уже на 6 000 рублей.
А еще Виталя Дощенко и Леонид Крылов из modstore.pro перечислили остаток средств от прошлого сбора 17 000 руб + 10 000 от себя лично, бонус. И обещают потом прислать еще.
В общем, можно спокойно работать, не отвлекаясь. Спасибо всем, друзья!
Комментарии: 23
Ура!
Спасибо за документацию!
Спасибо за документацию!
ушло спасибо
Приличное «спасибо». Спасибо!
пжст
Тоже спасибо отправил. Но вот только с QIWI списали, а на bezumkin.ru не высвечивается, что зачислено.
Это Qiwi кривляется — с некоторых пор ей разонравились наши сертификаты от StartSSL, пришлось переключить на доставку уведомлений по обычному http. Только вот я забыл, что у меня везде с него редирект на https.
В общем, заодно и это поправил. Спасибо!
В общем, заодно и это поправил. Спасибо!
Спасибо тебе! А то прошло уже больше 2-х часов, и начал беспокоиться.
Василий, я уже предлагал это — сделайте кнопку на модсторе.про для «спасибо» авторам бесплатных дополнений. Это и авторам мотивация и в репозитории больше дополнений появится.
Как эти «спасибы» потом выплачивать — вот вопрос…
Как-то же выплачиваются деньги за продажу компонентов. Либо просто ссылка на ресурс автора с его кнопкой от Яндекса (указывает сам автор по желанию). Варианты могут быть разными.
Кстати как вариант, у Я.Деньги есть ссылка Визитка, либо через сервис Я.Соберу можно. В описании компонента можно вешать ссылку на донат.
Это не работает, проверено много раз.
Придёт за всё время пара тысяч рублей, с которых еще нужно выплатить налоги, заключить агентские договора со всеми реципиентами и выплатить им по их 200 рублей.
Еще не известно, как оформлять эти пожертвования, ведь они не являются продажами дополнений. Да и какой профит магазина в этом — снимать комиссию с пожертвований? Или кто-то делает реально качественные бесплатные дополнения только ради донатов?
Ссылку на свой сайт автор может указать и сейчас, а мы никаких кнопок делать не будем.
Придёт за всё время пара тысяч рублей, с которых еще нужно выплатить налоги, заключить агентские договора со всеми реципиентами и выплатить им по их 200 рублей.
Еще не известно, как оформлять эти пожертвования, ведь они не являются продажами дополнений. Да и какой профит магазина в этом — снимать комиссию с пожертвований? Или кто-то делает реально качественные бесплатные дополнения только ради донатов?
Ссылку на свой сайт автор может указать и сейчас, а мы никаких кнопок делать не будем.
Василий, не увидел в списке планируемых изменений возможность замены галереи платной. Не будет или в списке забыл?
В заметке написаны обязательные изменения.
А галерея — если получится и сил хватит, то будет. Там еще не всё ясно как сделать технически, поэтому и не обещаю.
А галерея — если получится и сил хватит, то будет. Там еще не всё ясно как сделать технически, поэтому и не обещаю.
Можно как-то помогать PR в GitHub или беты нет там? В текущий репозиторий отправил PR с мелкими добавлениями, но вы так их не рассматриваете.
Beta там есть, но помогать смысла нет.
Сначала я всё перепишу, как считаю нужным, а потом уже буду разбираться с issues и pr. По идее, куча вопросов должна быть закрыта во время переписывания, например как вот этот.
Сначала я всё перепишу, как считаю нужным, а потом уже буду разбираться с issues и pr. По идее, куча вопросов должна быть закрыта во время переписывания, например как вот этот.
Очень жаль, что я теперь тут редкий гость, но было приятно увидеть обновление в ленте о том что Василий так же как и раньше преданно трудится над своим очень полезным и актуальным детищем, за что Василию низкий поклон как разработчику и идеологу.
От себя мог бы добавить. что было бы не плохо реализовать функционал создания заказа вручную из админки MiniShop, т.е это зачастую по бизнес-кейсам клиента может быть нужно (например при продажам по телефону).
p.s к сожалению свободных денег сейчас нет, но не поддержать хотя бы тысячей старания которые стоят миллионы не могу, отправил, Василий еще раз тебе спасибо!
От себя мог бы добавить. что было бы не плохо реализовать функционал создания заказа вручную из админки MiniShop, т.е это зачастую по бизнес-кейсам клиента может быть нужно (например при продажам по телефону).
p.s к сожалению свободных денег сейчас нет, но не поддержать хотя бы тысячей старания которые стоят миллионы не могу, отправил, Василий еще раз тебе спасибо!
Спасибо!
Создание заказов из админки давно просят, но с ним всё очень сложно — поэтому ничего не обещаю.
В любом случае, сейчас есть дополнение, с помощью которого можно легко авторизоваться на фронтенде под любым юзером и от его имени уже набросать заказ.
Создание заказов из админки давно просят, но с ним всё очень сложно — поэтому ничего не обещаю.
В любом случае, сейчас есть дополнение, с помощью которого можно легко авторизоваться на фронтенде под любым юзером и от его имени уже набросать заказ.
Пожалуйста!
Я просто предложил — возможно если высокий спрос, можно это краудфандингом попробовать провести.
SwitchUser конечно не плох, но есть свои неудобства, такие как:
1.Ограничение доступа — не должны менеджеры которые обслуживают первую линию, входить на сайт под юзерами. (в ряде кейсов). К тому же не будет учета созданного заказа от лица менеджера.
2.Часто бывает, что в магазин звонят люди, не имеющие аккаунтов на сайте — поэтому нужно оперативно в процессе оформления заказа еще и зарегистрировать пользователя по минимальным данным (mail, телефон, адрес доставки например), собрать ему заказ итп.
3.Правило одного окна — есть бекенд сайта с заказами, и там есть вся нужная информация для менеджера сайта при его работе с ним. при этом ведется полный аудит действий менеджера.
Я просто предложил — возможно если высокий спрос, можно это краудфандингом попробовать провести.
SwitchUser конечно не плох, но есть свои неудобства, такие как:
1.Ограничение доступа — не должны менеджеры которые обслуживают первую линию, входить на сайт под юзерами. (в ряде кейсов). К тому же не будет учета созданного заказа от лица менеджера.
2.Часто бывает, что в магазин звонят люди, не имеющие аккаунтов на сайте — поэтому нужно оперативно в процессе оформления заказа еще и зарегистрировать пользователя по минимальным данным (mail, телефон, адрес доставки например), собрать ему заказ итп.
3.Правило одного окна — есть бекенд сайта с заказами, и там есть вся нужная информация для менеджера сайта при его работе с ним. при этом ведется полный аудит действий менеджера.
У меня у одного так, или это баг?
Это не баг, это сырая версия, не предназначенная для установки на рабочие проекты.
На рабочей версии тоже что то не так )
Проблема решилась таким путем:
1. В файле assets/components/minishop2/js/mgr/category/category.grid.js нашел языковую переменную _('ms2_bulk_actions')
2. Зашел в MODx в словари копировал имя ms2_bulk_actions, вставил его сюда же _('ms2_bulk_actions')
Может просто где то в слове стоял русский символ. Но главное что теперь все отображается правильно.
1. В файле assets/components/minishop2/js/mgr/category/category.grid.js нашел языковую переменную _('ms2_bulk_actions')
2. Зашел в MODx в словари копировал имя ms2_bulk_actions, вставил его сюда же _('ms2_bulk_actions')
Может просто где то в слове стоял русский символ. Но главное что теперь все отображается правильно.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.