Дмитрий
С нами с 21 марта 2020; Место в рейтинге пользователей: #358sms уведомление о статусе заказа для minishop2
Победив емейлы для формирования пользователя на сайте, встал вопрос о том как уведомлять клиента о смене статуса заказа.
Я нашел для себя решение, отправлять с рабочего номера телефона, особенно в связке, что за 49 рублей в месяц, безлимитные смс.
мне понадобился вот такой вот плагин, написанный ИИ:
Я нашел для себя решение, отправлять с рабочего номера телефона, особенно в связке, что за 49 рублей в месяц, безлимитные смс.
мне понадобился вот такой вот плагин, написанный ИИ:
Глюк minishop2
Добрейшего денечка!
Значит у меня кастомизирована панель управления заказами.
Выводятся нужные мне поля из таблицы _ms2_order_addresses
среди всего прочего в формировании таблицы с заказами учувствует вот этот файл assets/components/minishop2/js/mgr/orders/orders.grid.js
Значит у меня кастомизирована панель управления заказами.
Выводятся нужные мне поля из таблицы _ms2_order_addresses
среди всего прочего в формировании таблицы с заказами учувствует вот этот файл assets/components/minishop2/js/mgr/orders/orders.grid.js
Кастомизация minishop'a (номер телефона вместо емейла у пользователя при совершении заказа)
Доброго дня!
Стоит задача изменить исходник файла живущего по адресу:
/core/components/minishop2/model/minishop2/minishop2.class.php
По сути, что может быть проще, поменять код и дело с концом, но при первом же обновлении, все это канет в лету, а это не корпоративно!
Как можно подцепить свой файл?
upd
Как уже повелось, после очередной решенной задачи описываю, как я это сделал. Пишу в большей степени для себя, но и вдруг кому пригодится.
И так, задача в том, когда пользователь на сайте делает заказ, автоматически регистрируется новый пользователь с username = email
Уж не знаю, как у вас, а у нас в 2026 год — прям целая проблема с почтой, ни у кого нет, и порой это становится целой проблемой.
И вот я решил переделать, что бы вместо емейла в юзернэйм писался номер телефона.
По сути, задача максимально простая. Как мне казалось. Я уже нечто подобное делал, когда кастомизировал админку.
И уже по обычаю, сперва на тестовом сайте правлю исходники, убеждаюсь, что все работает, и потом уже делаю «красиво» подключаю кастомный файл со своими изменениями и все работает щикарно, но не в этот раз.
Логика работы живет потипо в ядре и подрубить вместо него другой файл, как мне объяснили уже нельзя.
Поэтому действовать нужно через расширение класса Handlers.
И так, погнали!
Стоит задача изменить исходник файла живущего по адресу:
/core/components/minishop2/model/minishop2/minishop2.class.php
По сути, что может быть проще, поменять код и дело с концом, но при первом же обновлении, все это канет в лету, а это не корпоративно!
Как можно подцепить свой файл?
upd
Как уже повелось, после очередной решенной задачи описываю, как я это сделал. Пишу в большей степени для себя, но и вдруг кому пригодится.
И так, задача в том, когда пользователь на сайте делает заказ, автоматически регистрируется новый пользователь с username = email
Уж не знаю, как у вас, а у нас в 2026 год — прям целая проблема с почтой, ни у кого нет, и порой это становится целой проблемой.
И вот я решил переделать, что бы вместо емейла в юзернэйм писался номер телефона.
По сути, задача максимально простая. Как мне казалось. Я уже нечто подобное делал, когда кастомизировал админку.
И уже по обычаю, сперва на тестовом сайте правлю исходники, убеждаюсь, что все работает, и потом уже делаю «красиво» подключаю кастомный файл со своими изменениями и все работает щикарно, но не в этот раз.
Логика работы живет потипо в ядре и подрубить вместо него другой файл, как мне объяснили уже нельзя.
Поэтому действовать нужно через расширение класса Handlers.
И так, погнали!
Свой обработчик доставки (стоимость доставки по яндекс картам, готовое решение)
Доброейшего вечера/дня/ночи/утра!
Я продолжаю свой путь, я продолжаю покорять minishop2
Забегая вперед, то что я пишу, больше для меня самого, но если вдруг, кому-то будет полезно, то я буду несказанно счастлив!
Небольшое вступление: и так, стояла задача, научить минишоп рассчитывать стоимость доставки, в зависимости от удаленности.
Т.е. к примеру, клиенту нужно сделать доставку. Удаленность от физического магазина 15 км. Очень хочется, что бы доставка рассчитывалась не руками — менеджером, а автоматически. Собственно до сегодняшнего дня так и было.
И так, мне нужно через яндекс карты построить маршрут, высчитать расстояние, рассчитать стоимость доставки и передать все это дело в минишоп. Звучит просто, если ты понимаешь в программировании. Но это не мой случай! Слава богу, что есть ИИ.
Я продолжаю свой путь, я продолжаю покорять minishop2
Забегая вперед, то что я пишу, больше для меня самого, но если вдруг, кому-то будет полезно, то я буду несказанно счастлив!
Небольшое вступление: и так, стояла задача, научить минишоп рассчитывать стоимость доставки, в зависимости от удаленности.
Т.е. к примеру, клиенту нужно сделать доставку. Удаленность от физического магазина 15 км. Очень хочется, что бы доставка рассчитывалась не руками — менеджером, а автоматически. Собственно до сегодняшнего дня так и было.
И так, мне нужно через яндекс карты построить маршрут, высчитать расстояние, рассчитать стоимость доставки и передать все это дело в минишоп. Звучит просто, если ты понимаешь в программировании. Но это не мой случай! Слава богу, что есть ИИ.
msVK (уведомление о новом заказе в ВК для minishop, готовое решение)
В связи с тем, что идет не хорошая тенденция с отключением мессенджеров, я решил переходить на отечественные решения, а именно в ВК.
На просторах интернета я натыкался на плагин, который делает уведомление в ТГ, имя этому дополнению msTelegram, спасибо большое человеку за его творение.
На его базе сделал свое, но для ВК, поэтому оставлю это здесь больше для себя, но да и вдруг кому будет полезно.
На просторах интернета я натыкался на плагин, который делает уведомление в ТГ, имя этому дополнению msTelegram, спасибо большое человеку за его творение.
На его базе сделал свое, но для ВК, поэтому оставлю это здесь больше для себя, но да и вдруг кому будет полезно.
Проблемы с отправкой писем статус заказа из minishop2
Доброго всем времени суток!
Ни как не могу настроить отправку писем со статусом заказов.
Вроде как получилось, что бы письма не попадали в спам при отправке на gmail.
Но вот когда ящик клиента находится на mail.ru
письма до него не доходят, а на почту с которой отсылается письмо приходит вот такое сообщение
Ни как не могу настроить отправку писем со статусом заказов.
Вроде как получилось, что бы письма не попадали в спам при отправке на gmail.
Но вот когда ящик клиента находится на mail.ru
письма до него не доходят, а на почту с которой отсылается письмо приходит вот такое сообщение
GetResorce, lastTpl и offset/idx
Желаю здравия!
имеется вот такая вот связка:
tovaru-schema
имеется вот такая вот связка:
[[getResources?
&parents=`6`
&tpl=`tovaru-schema`
&includeContent=`1`
&includeTVs=`1`
&sortby=`{"menuindex":"ASC"}`
&limit=`0`
&depth=`0`
]]tovaru-schema
[[+description]]Т.е. с помощью первого гетресорса, я вызываю, то что есть в папке с индексом 6, но выбираю от туда только дескрипшен.Оформление заказа minishop2
Доброго дня!
Столкнулся с такой проблемой.
Очень часто приходится оформлять заказ за пользователя.
Т.е. человек набрел на сайт, позвонил по телефону, и не хочет тыкать кнопки сам, а хочет что бы менеджер оформил заказ по телефону.
И вот тут начинаются беды. Если это делать из под панели администратора, то есть ряд сложностей. Нужно сперва завести нового пользователя и только потом создавать заказ на этого пользователя.
Если эту процедуру сделать с фронт-енда, то уже гораздо проще, как минимум не нужно нового пользователя создавать, но!
Столкнулся с такой проблемой.
Очень часто приходится оформлять заказ за пользователя.
Т.е. человек набрел на сайт, позвонил по телефону, и не хочет тыкать кнопки сам, а хочет что бы менеджер оформил заказ по телефону.
И вот тут начинаются беды. Если это делать из под панели администратора, то есть ряд сложностей. Нужно сперва завести нового пользователя и только потом создавать заказ на этого пользователя.
Если эту процедуру сделать с фронт-енда, то уже гораздо проще, как минимум не нужно нового пользователя создавать, но!
minishop2 отправить фотографию товара заказчику
Доброго дня! Вопрос на повестке дня.
Требуется к заказу прикрепить изображение (как реально выглядит товар), которое бы, письмом улетало заказчику. Либо другим доступным способом, ТГ, ватсап, почтовый голубь!
Интернет на эту тему молчит.
Подскажите в какую сторону копать?
Требуется к заказу прикрепить изображение (как реально выглядит товар), которое бы, письмом улетало заказчику. Либо другим доступным способом, ТГ, ватсап, почтовый голубь!
Интернет на эту тему молчит.
Подскажите в какую сторону копать?
Свой combox или выпадающий список для minishop (решено)
Привет!
С грехом пополам, смог надыбать коду в интернетах и сделать свой combox…
Но вот не задача, после того как я выбираю нужное мне значение и жму сохранить, это значение не сохраняется в базу.
Что я делаю не так?
С грехом пополам, смог надыбать коду в интернетах и сделать свой combox…
Но вот не задача, после того как я выбираю нужное мне значение и жму сохранить, это значение не сохраняется в базу.
Что я делаю не так?