5 часов назад
вот этот сниппет
require_once MODX_CORE_PATH . 'model/modx/modx.class.php';
$modx = new modX();
$modx->initialize('web');
$modx->getService...
Проблемы с отправкой писем статус заказа из minishop2 5
Вчера в 20:15
Хотел проверить еще раз, теперь все работает. Спасибо.
MiniShop3 1.0.0-alpha.4 — Большое обновление админки 24
05 января 2026, 14:53
Тоже не понял зачем эти сложности, всегда этот скрипт юзал.
Почему в новых версиях MODX не работает сброс пароля через MD5 и как восстановить доступ в manager 4
30 декабря 2025, 22:52
Почему-то прочитал это голосом комментатора из Дома 2… Только про Minishop 3!) Спасибо всем за вклад в развитие и, достаточно неплохие итоги года)
Итоги 2025 года на MODX.pro 3
27 декабря 2025, 16:41
MODX, как и любой основанный на PHP фреймворк пишет 500 ошибки в error_log. Никаких специальных настроек в нем нет. Все зависит от настроек хостинга\с...
Отладка 500 ошибки MODX 1
26 декабря 2025, 18:00
ух ты крутяк!
resComments — многоуровневые комментарии с пагинацией для ресурсов MODX3 2
24 декабря 2025, 22:11
Есть поле mail_smtp_user введи туда логин, если не сработает введи email. И не забудь в emailsender корректный email прописать.
Modx 2.8.8 еще подходит отправки почты через smtp.yandex.ru? 3
24 декабря 2025, 00:23
Нет, лайки всегда были привязаны ко времени публикации, чтобы лайками старых постов рейтинг не накручивали.
MiniShop3 - новый релиз. 1.0.0-alpha.2 15
Очень полезно будет для магазинов, которые торгуют бытовыми товарами и едой: заказал один раз набор, а потом просто его повторяешь. Или для оптовых магазинов, которые работают для юр. лиц (они обычно заказывают один и тот же набор с одной и той же периодичностью).
PS: разработчикам — большое спасибо за то, что хороший магазин стал еще лучше!
В целом, ~1300 руб./проект — не то чтобы весомые деньги, но хотелось бы знать, какие есть неоспоримые плюшки?
Про старый добрый TinyMCE говорить смысла нет, он порядком устарел, да и то что есть, работает не то чтобы идеально.
В целом, я уже понял, что с моими хотелками придется разрабатывать решение с нуля. Надо посидеть подумать над архитектурой и логикой.
Думаю, и сообществу такое дополнение тоже будет полезно, самостоятельных SD-дополнений для MODX, что удивительно, нет.
Подоплека тут вот в чем. Если есть готовое подходящее решение, или же решение, на основе которого можно сделать подобное (думаю, Tickets тоже модульный и расширяемый, как и остальные дополнения Василия) то нет смысла городить свой велосипед.
Однако, в дальнейшем эскалация и дедлайны все же понадобятся. Это сайт службы поддержки, и если сейчас там пять-шесть клиентов (которые постят заявки более-менее регулярно, 1-2 раза в день) то планируется постепенный рост их количества.
Вопрос в том, не будет ли правильнее сразу проектировать дополнение, заточенное под хелп-деск со всякими ITIL, капитаном Джеком Воробьем и шлюпками, или же можно взять Тикетс, прикрутить к нему пару педалей и получится отличный велосипед на тему. Я не знаком с архитектурой Тикетс, отсюда и вопрос.
yoursite.ru/shop/?tv|metro=3
yoursite.ru/shop/?tv|metro=Авиамоторная
Если метро в TV выбирается выпадающим списком, то в параметре ссылки будет либо индекс в списке, либо сам текст, это я не помню точно (возможно, что и оба варианта могут иметь место).
Второй вопрос непонятен, поясни, что именно требуется.
Оффтоп: а доп поле лучше организовать не при помощи TV, а плагином к MS2 (в новой бете вообще организована система характеристик). Это работает заметно быстрее, чем TV, ну и структурно более правильно.
1. При оформлении заказа формируется эксель-файл по определенному шаблону. Именуется номером заказа, кладется в папочку, добавляется в карточку заказа и в таблицу.
2. Далее этот файл отправляется покупателю и менеджеру (аттачем к уведомлению о заведении заказа).
3. В дальнейшем планируется создавать и другие документы автоматом.
Т.е. файл делается для каждого заказа. У вас, как я понял, дополнение создано для аналитики, т.е. в удобном виде позволяет выгружать статистику по всем заказам. Главная задача — полный автоматизм создания файла, чтобы менеджер вообще не прилагал никаких усилий для его создания.
Создать плагин, который на событие будет потрошить объект корзины (тут, видимо, нужно будет потрошить объект msOrder, но это уже частности) и заполнять эксель-файл, затем именовать его и положить в папку — это все задача несложная.
Я все сильно путаюсь в логике организации самого MODX, в частности, логики организации «дополнения для дополнения», т.е., в данном случае, должно получиться такое дополнение для MS2.
Впрочем, возможно, я сильно ошибаюсь, и можно малыми силами доработать ваш компонент для реализации перечисленных выше нехитрых требований. В этом случае можно обсудить детали. Отпишу в скайп попозже.
Завтра постараюсь сделать копию рабочей системы и попробую заново поставить на нее обновление.
Никаких модификаций не производилось, было добавлено несколько полей по инструкции Василия. Установлены также msDiscount и Office.
После установки пропал вывод изображений, цены и доп. полей, а также в админке не появилась вкладка «опции».
modstore.pro/packages/ecommerce/minishop2
Я обновлял версию 2.1.10, а альфа у меня на тестовой площадке только стояла, на боевую я ее не решился накатывать. Бета на боевую не встала, поломала вывод, плюс и функционал новый не появился (вкладка «опции» после обновления не появилась). Не стал разбираться, что к чему, восстановил все из бэкапа, поскольку магазин практически рабочий (сейчас заказчик тестирует перед сдачей в пром).
Хотелось бы еще узнать, как дела со сбором средств на следующие этапы, и какие перспективы развития (по срокам). Информация на страничке яндекса по сбору актуальна? Когда будет объявлен следующий раунд сбора на следующий этап развития?
Копайте в сторону id или class у элементов, по которым должно срабатывать окно. Если все скрипты подключены правильно (можно в исходнике страницы потыкать на ссылки скриптов, они должны открываться), то они срабатывают на события элемента с конкретным id или class. Также может быть более сложная логика, могли учитываться родители, соседние элементы… В общем, стоит сравнить указание id и class и там и там, атакже посмотреть в скриптах, на каком элементе должно срабатывать.
Надо нечто вроде
Для контроля можно открыть консоль JS в браузере, и потыкать на ссылки — будет видно, нет ли каких либо ошибок.
Первый вопрос в силе.