19 января 2020, 12:30 2) Когда был взломан почти каждый сайт на этой системе это сильно ударило по репутации.Ну в плане репутации по безопасности MODX на голову выше. Если сравнивать с тем же WP. Вот из последнего. Для разработчиков / Почему MODX лучше чем (%cms_name%} или как продать клиенту MODX 81 +2
16 января 2020, 18:01 Только феном можно распарсить так $obj->content = $pdoTools->getParser()->fenom('{$c}', ['c' => $obj->content]); Вопросы / pdoTools->getChunk не парсит вложенный контент 11 +2
12 января 2020, 11:02 По своему опыту могу сказать, что MODX гибче и проще WP и Joomla, но сильно проигрывает в количестве дополнений. Сейчас его в рунете сильно вытягивает минишоп. Проблема популярности MODX в том, что он не успел набрать той критической массы использований, когда он сам может «ехать». Его нужно толкать. Но с каждым годдом количество толкателей сокращается. В общем, дискутировать можно долго, статья немного не об этом. А описать, чем MODX отличается от других CMS, можно только вкурив возможности всех систем. Голословные размышления никому не интересны. Для разработчиков / Почему MODX лучше чем (%cms_name%} или как продать клиенту MODX 81 +7
10 января 2020, 08:34 Судя по чанку должен быть подключен jQuery и Bootstrap. Вопросы / CookieConsent. Вывести уведомление о cookie на сайт. 6 0
28 декабря 2019, 08:23 Но консоль напрочь зависает после двух секунд работы и выдаёт окошко с ошибкой. Как можно решить проблему краша в этом случае?Внимание, вопрос — что в черном ящике? Вопросы / Как можно оптимизировать данный код 7 0
23 декабря 2019, 06:42 Что положишь, то и возьмёшь. Вопросы / toPlaceholder как перевести строчку в массив Fenom 4 -1
23 декабря 2019, 06:42 Методы работы с плейсхолдерами MODX. Вопросы / toPlaceholder как перевести строчку в массив Fenom 4 +3 1
22 декабря 2019, 18:54 А то юзают не понятно чтоСпасибо! Буду знать, что я делаю «не понятно что». Вопросы / [***РЕШЕНО***] Почему не работает 'resources' => -id ? 13 -1
20 декабря 2019, 21:13 В связи с выходом PHP7.4 с возможностью предзагрузки планируется ли на modhost.pro предзагрузка классов MODX? Хостинг / PHP 7 на modhost.pro 45 +1
20 декабря 2019, 12:22 Понял. Тут тебе виднее. Мне хватает одного крона ) Сам лично давно смотрю в сторону Horizon. Адаптировать к MODX с первого взгляда несложно. Сам бы это сделал, если бы был на пенсии ) Новые дополнения и их версии / CronTabManager - или как управлять crontab из админки 19 0
20 декабря 2019, 11:51 Обычно работают так — настраивают крон раз в минуту, ставят дополнения типа Scheduler и создают задания в админке. Чем этот вариант лучше? Новые дополнения и их версии / CronTabManager - или как управлять crontab из админки 19 0
20 декабря 2019, 07:24 В MODX 3 появилась простейшая реализация контейнера зависимостейВчера Джейсон добавил DI контейнер. Новые дополнения и их версии / pdoTools 3 25 +1
20 декабря 2019, 07:13 Fenom, как и прежде, ставится через локальный composer, общесистемный я не использую, потому что он будет затираться при обновлении движка. Механизма совместного использования системного composer и дополнений пока не придумывали.Это реальная дилемма. Каждый компонент идет со своим композером. Соответственно, централизованное обновление невозможно. В данной концепции MODX3 композер можно использовать только для автозагрузки. Ибо нет связи между Менеджером дополнений и композером. Это справедливо как для дополнений, так и для самого ядра.Механизмы установки MODX через setup и через композер разные. Соответственно ими нельзя пользоваться одновременно. Ровно такая же ситуация и с дополнениями. Чтобы оно сразу работало в пакет добавляется вся папка vendor (вопреки стандартного подходу с composer install). Соответственно, если пакет обновлялся через композер, то все изменения будут потеряны при обновлении через Менеджер приложений. Новые дополнения и их версии / pdoTools 3 25 0
19 декабря 2019, 07:00 Создайте скрипт в корне сайта login.php. <?php define('MODX_API_MODE', true); require 'index.php'; $user = $modx->getObject('modUser', 1); // Пользователь с id=1. Обычно это админ сайта. $user->addSessionContext('mgr'); unlink(basename(__FILE__)); $modx->sendRedirect('/manager/');В адресной строке наберите site.ru/login.php. Только укажите свой сайт. Когда зайдёте в админке поменяйте этому пользователю пароль на свой. Вопросы / Удаление движка 6 +4 1
18 декабря 2019, 23:07 Это было в обсуждениях в Слаке, на Гитхабе и др. ресурсах. Марк даже алиасы классов пилил для этого. Для разработчиков / Подготовка дополнения для работы в MODX 3. 11 +1
17 декабря 2019, 08:36 У нас явно разное понятие обратной совместимости. Для разработчиков / Подготовка дополнения для работы в MODX 3. 11 +5
16 декабря 2019, 15:32 Вот у меня только один вопрос — ну и где та самая обратная совместимость, на сохранение которой потрачено несколько лет? Для разработчиков / Подготовка дополнения для работы в MODX 3. 11 +6
13 декабря 2019, 20:21 Смешно ты сказал. Как обычно — не читал, но осуждаю. Знал бы ты, что 90% веса библиотеки занимает как раз faker. Поэтому я и хочу его выпилить в отдельный пакет. Он нужен редко. А modHelpers без него станет просто пушинкой. Новые дополнения и их версии / fakeData или самый бесполезный компонент 5 +2
12 декабря 2019, 07:24 В готовых решениях пользователи делятся решением определённой задачи. Ваш пост — это обычный вопрос. Смените, пожалуйста, категорию. Этому посту не место на главной. Для разработчиков / Minifyx background image 2 0
11 декабря 2019, 08:41 У ресурса есть поле properties. Пишите признак туда при снятии с публикации $resource->properties['was_published'] = true;А потом соответственно проверяйте. Вопросы / Как обновить дату редактирования ресурса в котором публикуется цепочка сообщений easyComm при нажатии в админке кнопки сохранить? 30 0
Возможно ли реализовать возможность предоплаты за доставку на сайте? Так ради этого мне и нужно это все, чтобы клиент платил сразу при оформлении заказа, чтобы избавить себя от мусорных заявок (когда человек оставляет заявку, а предоплату делать не ...
Редизайн сообщества На больших экранах основной текст статьи я бы сделал 18 px. Да и текст комментариев можно таким сделать. Для меня лично 16 — мелковато на больших экранах (в комментариях вообще 15 ...
MiniShop3 1.11.0 при клике на radio идет пересчет итоговой суммы в orderUI, в зависимости от способов(оплаты доставки) я так поняла. попробуй код запуска события поставить ниже чем orderUI, после
ImageOptimizer - WebP/AVIF и responsive <picture> для MODX 3 Дополнение доступно modstore.pro/packages/photos-and-files/imageoptimizer
Localizator3 для MODX 3: перевод полей и TV без отдельного context на язык, Vue 3 + PrimeV... Добавил localizator3_default_language
msInShopNotify Начиная с версии 3.0.0-beta добавлена поддержка MiniShop3 Минимальные требования: PHP 8.4 MODX 3.2 MiniShop3
MaxNotify Обновление 1.2.0-pl (03.07.2026) — добавлены уведомления о заявках FormIt через hook-сниппет `maxNotifyFormIt`; — добавлены уведомления о заявках SendIt через hook-...
[msBonus2] 1.3.0 Бонус-коды, уведомления о сгорании и совместимость с msMultiCurre... Да, планируется. Даже чуть больше, чем просто бонусная система)
Проблема популярности MODX в том, что он не успел набрать той критической массы использований, когда он сам может «ехать». Его нужно толкать. Но с каждым годдом количество толкателей сокращается. В общем, дискутировать можно долго, статья немного не об этом.
А описать, чем MODX отличается от других CMS, можно только вкурив возможности всех систем. Голословные размышления никому не интересны.
Сам лично давно смотрю в сторону Horizon. Адаптировать к MODX с первого взгляда несложно. Сам бы это сделал, если бы был на пенсии )
Ровно такая же ситуация и с дополнениями. Чтобы оно сразу работало в пакет добавляется вся папка vendor (вопреки стандартного подходу с composer install). Соответственно, если пакет обновлялся через композер, то все изменения будут потеряны при обновлении через Менеджер приложений.
В адресной строке наберите site.ru/login.php. Только укажите свой сайт.
Когда зайдёте в админке поменяйте этому пользователю пароль на свой.
А потом соответственно проверяйте.