07 ноября 2025, 20:16
У меня была проблема с тем, что сделки не попадали в воронку. Хотя в списке контакт создавался. В итоге надо было просто поставить галочку в сист. нас...
AmoCRM - снова в строю! 24
07 ноября 2025, 15:22
Я слабо понял суть вопроса. Подозреваю что этот комментарий дублирует суть вопроса modx.pro/help/25398
Еще раз в этом случае — сниппет Login не раб...
YaSmartCaptcha - защитите ваши формы от спама умной капчей от Яндекс 32
06 ноября 2025, 19:58
Так $this->modx->getChunk() ничего не знает про феном.
$pdoTools = $this->modx->getService('pdoTools');
$pdoTools->getChunk();Так д...
Login и fenom 1
06 ноября 2025, 19:53
Есть системные события, которые позволяют пройти аутентификацию вручную.
Стоит проверить плагины.
Любой пользователь авторизовывается в админке 4
06 ноября 2025, 15:42
Отличная новость, спасибо за ваш труд.
Очень ждём!
Есть один комментарий, смотрю я на скрин Ну и самое интересное. Вот так выглядит обновленная вкла...
MiniShop3 - новости 32
05 ноября 2025, 15:09
Добрый день! Можно ли в новой версии экспортировать/импортировать tv-поля типа MIGX?
msImportExport 2.0 125
05 ноября 2025, 14:11
Ура! Давно не хватало!
Gallery3x — это современный компонент галереи изображений для MODX3 10
05 ноября 2025, 12:57
Модерация будет пройдена, если компонент будет дороже на 30%
Gallery3x - 3.0.19 теперь поддерживает видеогалереи 3
04 ноября 2025, 16:12
Подтверждаю, выводит к сожалению не все строки
Закономерность отловить не получается.
Но у меня показывает типа «Строк 10, Показано 1-6 из 7»
И в к...
settingsWidget - настройки в панели управления 22
Отличная позиция.
А ты обвини меня в нарушении еще каких-нибудь лицензий, расскажи как я не совсем их понимаю. Это только у детей всё в шутку, а мне уже 4й десяток идёт.
Хотел привлечь внимание — привлёк. Хотел повыпендриваться — повыпендривался.
Неясно только, почему ты решил, что кому-то это понравится?
1. Качаем любой пакет из либого репозитория, не устанавливаем
2. Заходим в директорию core/packages, смотрим, что там появился
— транспортный пакет
— директория с компонентом, распакованная из пакета
3. Копируем имя zip-пакета, удаляем сам файл — он больше не нужен.
4. Чтобы установщик MODX работал, создаём пустой файл с тем же именем, вместо удалённого zip
5. И спокойно устанавливаем пакет
Что отсюда получается? Что zip файл нужен только для загрузки из репозитория, а все исходники и скрипты установки находятся в одной директории, в открытом виде. Ты можешь их просматривать, модифицировать, копировать и что там тебе еще нужно.
_build — это скрипты для удобной сборки пакета, но ты можешь его собирать и вручную. Написать ресолверы, и всё такое, а потом запоковать в zip.
Учитывая, что в той директории лежит уже всё готовое — ты можешь это модифицировать и снова упаковывать в zip.
А можешь и не париться с zip, а копировать директорию и пустой transport.zip файл, который нужен только из-за того, что его наличие (но не содержимое) проверяем установщик MODX.
Требовать предоставлять _build, это тоже самое, что требовать мой рабочий ноутбук с установленным PhpStorm — потому что с ними тебе будет удобнее собирать пакет.
Это не часть приложения, это прикладная программа для удобной работы, не более того.
Ну, теперь опять будешь говорить, что тебе не предоставляют исходники, мы нарушаем лицензию и проецировать вымышленный суд из своей головы в вакууме?
Не нужно отдельно сохранять профиль, если ты его присоединяешь через addOne. Просто убери вообще
Ну и в любом случае, сохранять профиль до сохранения юзера, которому он принадлежит — нелогично, да?
Ты отправил свой пакет в modstore.pro на продажу. И тут же обвинил магазин в нарушении и не понимании лицензии GPLv2. Но тебе так важны лицензии, что ты придумал свою собственную.
И вот тут нужно определиться, ты либо сильно уважаешь лицензии, и не должен сотрудничать с людьми, которые по твоему мнению их нарушают. Или тебе это не так уж и важно, и тогда я вообще не понимаю этого перфоманса.
То есть, «они как-бы нарушают, типа, но я всё равно хочу с ними работать».
В любом случае, пытаться начинать сотрудничать с кем-то с обвинений в нарушениях — не очень умно. Тем более, когда эти обвинения беспочвенны.
Транспортный пакет — это zip архив, который ты загружаешь при покупке себе. Ты можешь его установить через MODX, можешь распаковать простым unzip. В любом случае — ты загружаешь архив с исходным кодом программы, который потом можно выполнять через PHP.
Это не скопилированные бинарники, не нужно отдельно предлагать и поставлять исходный код, так как транспортный пакет — это он и есть, в архиве.
Ну а уж скрипты архивации этих исходников никто поставлять не обязан, это не часть приложения.
Что к PHP никак не относится.
1. Свободное != бесплатное. У нас код не обфусцирован, в бинарники не зажат, никаких проверок лицензий нет. При загрузке пакета ты получаешь исходный PHP, с которым можешь делать, что хочешь.
2. А иначе, если мы де-юре нехорошие люди, а ты такой красивый со своей странной «лицензией», как ты собрался продаваться в modstore.pro?
Как говориться, или трусы надень, или крестик сними.
Если так, то откатывайся на 2.2.
Ключ в репозитории влияет только на возможность обновления уже установленных дополнений. Или их можно обновить, или нет.
Никто у тебя никакие лицензии не проверяет и сайт не ломает. Это никому не надо, да и технически невозможно.
А то я до сих пор не видел ни одной толковой заметки от людей, которые одинаково хорошо знают оба магазина.
Не работает у него…
Документацию ты можешь обновить самостоятельно — просто пришли исправления через GitHub.
А все системные настройки сохраняются в массив config экземпляра класса modX и просто подставляются потом, куда нужно.
В общем, через настройки и быстрее, и удобнее. Более того, в MODX еще есть контексты, с помощью которых работают мультидомены и языковые версии — так вот, у каждого контекста могут быть свои системные настройки.
Никаких проблем. Та учётная запись, что оставляла нехорошие комментарии, давно отключена. А это пишет другая, хорошая учётная запись =)
Создание заказов из админки давно просят, но с ним всё очень сложно — поэтому ничего не обещаю.
В любом случае, сейчас есть дополнение, с помощью которого можно легко авторизоваться на фронтенде под любым юзером и от его имени уже набросать заказ.