Дмитрий

Дмитрий

С нами с 21 марта 2020; Место в рейтинге пользователей: #359

Help need! Наглухо закэшировался файл!

Есть плагин, который подрубает кастомные допилы админки минишопа

<?php
switch ($modx->event->name) {
case 'msOnManagerCustomCssJs':

$modx->controller->addLastJavascript(MODX_ASSETS_URL.'custom/orderGridChangeDone.js');
$modx->controller->addLastJavascript(MODX_ASSETS_URL.'custom/ms2.utilsChange.js');

break;
}

Но вот не задача… если я хочу внести какие-то изменения в эти два файла, то в админке проявляются изменения спустя несколько часов.

Т.е. даже если к примеру, я убираю подключение одного, или обоих файлов, в админке ничего не происходит.

Кэш у сайта чистил, так же удалял папку core/caсhe.

Если создать новый файл, к примеру ms2.utilsChange_new.js и отредактировать плагин, указав имя нового файла, то изменения отображаются моментально, но только один раз. Дальше они опять наглухо кэшируются и ситуация повторяется.

Помогите, кто может!
Кто может, помогите!
04 мая 2026, 18:07
modx.pro
259
0

sms уведомление о статусе заказа для minishop2

Победив емейлы для формирования пользователя на сайте, встал вопрос о том как уведомлять клиента о смене статуса заказа.
Я нашел для себя решение, отправлять с рабочего номера телефона, особенно в связке, что за 49 рублей в месяц, безлимитные смс.

мне понадобился вот такой вот плагин, написанный ИИ:

28 февраля 2026, 17:39
modx.pro
1
253
0

Глюк minishop2

Добрейшего денечка!

Значит у меня кастомизирована панель управления заказами.

Выводятся нужные мне поля из таблицы _ms2_order_addresses

среди всего прочего в формировании таблицы с заказами учувствует вот этот файл assets/components/minishop2/js/mgr/orders/orders.grid.js
19 февраля 2026, 11:40
modx.pro
218
0

Кастомизация minishop'a (номер телефона вместо емейла у пользователя при совершении заказа)

Доброго дня!
Стоит задача изменить исходник файла живущего по адресу:
/core/components/minishop2/model/minishop2/minishop2.class.php

По сути, что может быть проще, поменять код и дело с концом, но при первом же обновлении, все это канет в лету, а это не корпоративно!

Как можно подцепить свой файл?

upd

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

И так, задача в том, когда пользователь на сайте делает заказ, автоматически регистрируется новый пользователь с username = email

Уж не знаю, как у вас, а у нас в 2026 год — прям целая проблема с почтой, ни у кого нет, и порой это становится целой проблемой.

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

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

Логика работы живет потипо в ядре и подрубить вместо него другой файл, как мне объяснили уже нельзя.

Поэтому действовать нужно через расширение класса Handlers.

И так, погнали!
18 февраля 2026, 12:05
modx.pro
526
0

Свой обработчик доставки (стоимость доставки по яндекс картам, готовое решение)

Доброейшего вечера/дня/ночи/утра!

Я продолжаю свой путь, я продолжаю покорять minishop2

Забегая вперед, то что я пишу, больше для меня самого, но если вдруг, кому-то будет полезно, то я буду несказанно счастлив!

Небольшое вступление: и так, стояла задача, научить минишоп рассчитывать стоимость доставки, в зависимости от удаленности.
Т.е. к примеру, клиенту нужно сделать доставку. Удаленность от физического магазина 15 км. Очень хочется, что бы доставка рассчитывалась не руками — менеджером, а автоматически. Собственно до сегодняшнего дня так и было.

И так, мне нужно через яндекс карты построить маршрут, высчитать расстояние, рассчитать стоимость доставки и передать все это дело в минишоп. Звучит просто, если ты понимаешь в программировании. Но это не мой случай! Слава богу, что есть ИИ.
28 декабря 2025, 18:36
modx.pro
1
359
+2

msVK (уведомление о новом заказе в ВК для minishop, готовое решение)

В связи с тем, что идет не хорошая тенденция с отключением мессенджеров, я решил переходить на отечественные решения, а именно в ВК.

На просторах интернета я натыкался на плагин, который делает уведомление в ТГ, имя этому дополнению msTelegram, спасибо большое человеку за его творение.

На его базе сделал свое, но для ВК, поэтому оставлю это здесь больше для себя, но да и вдруг кому будет полезно.

14 декабря 2025, 09:21
modx.pro
2
438
+2

Проблемы с отправкой писем статус заказа из minishop2

Доброго всем времени суток!

Ни как не могу настроить отправку писем со статусом заказов.

Вроде как получилось, что бы письма не попадали в спам при отправке на gmail.

Но вот когда ящик клиента находится на mail.ru

письма до него не доходят, а на почту с которой отсылается письмо приходит вот такое сообщение

11 декабря 2025, 08:59
modx.pro
695
0

GetResorce, lastTpl и offset/idx

Желаю здравия!

имеется вот такая вот связка:

[[getResources? 
    &parents=`6` 
    &tpl=`tovaru-schema`  
    &includeContent=`1`
    &includeTVs=`1`
    &sortby=`{"menuindex":"ASC"}` 
    &limit=`0` 
    &depth=`0`
    ]]

tovaru-schema
[[+description]]
Т.е. с помощью первого гетресорса, я вызываю, то что есть в папке с индексом 6, но выбираю от туда только дескрипшен.
14 ноября 2025, 01:28
modx.pro
1 184
0

Оформление заказа minishop2

Доброго дня!
Столкнулся с такой проблемой.
Очень часто приходится оформлять заказ за пользователя.

Т.е. человек набрел на сайт, позвонил по телефону, и не хочет тыкать кнопки сам, а хочет что бы менеджер оформил заказ по телефону.

И вот тут начинаются беды. Если это делать из под панели администратора, то есть ряд сложностей. Нужно сперва завести нового пользователя и только потом создавать заказ на этого пользователя.

Если эту процедуру сделать с фронт-енда, то уже гораздо проще, как минимум не нужно нового пользователя создавать, но!
04 сентября 2025, 11:29
modx.pro
980
0

minishop2 отправить фотографию товара заказчику

Доброго дня! Вопрос на повестке дня.
Требуется к заказу прикрепить изображение (как реально выглядит товар), которое бы, письмом улетало заказчику. Либо другим доступным способом, ТГ, ватсап, почтовый голубь!

Интернет на эту тему молчит.

Подскажите в какую сторону копать?
31 августа 2025, 14:14
modx.pro
636
0