- Заметки 82
- Комментарии 75
11 минут назад
У меня сайт на MODx 3.1.1, требуется настроить на нём магазин. Я поставил MiniShop3. Я в курсе что это альфа-версия и могут быть какие-то проблемы в р...
[MiniShop3] - Новости, Планы 21
8 часов назад
Бинго!
Так-то я знаю, что в leftJoin указываются соответствия строк таблиц, но что после объявления псевдонима дальше используется только он — это я ...
addPackage() и leftJoin 4
Вчера в 22:04
я сегодня уже после того как столкнулся с ошибкой обновил до актуальных ModX c 3.0.6 и Formit тоже версия была 2024 года
YaSmartCaptcha - защитите ваши формы от спама умной капчей от Яндекс 25
19 мая 2025, 20:45
Как ни удивительно — но все ж добавил поле), смотрите свежий релиз
FileMan - прикрепление файлов к ресурсам для MODX 3 65
19 мая 2025, 18:01
Прекрасные новости! Мы мечтали, мы желали, мы просили, мы требовали, и всё это не помогало)) А потом Артур сам захотел обновиться, и мы — счастливы!
...
ms_CDEK2 возвращается! 2
19 мая 2025, 16:30
Ну так это будет для любого пакета работать. На видео же для MiniShop3 тоже показано
MetaStorm 2
18 мая 2025, 00:45
Заметил данный пост, и не я один такой)) Сайт отрубали, пришлось скачивать его на локалку, прогонять через утилиту — ai-bolit.
Сайт был версии 2.7.2...
Вирусы майнеры 27
16 мая 2025, 14:59
Здравствуйте. А с т-банк этот компонент пойдет?
[mspTinkoff] - метод оплаты Tinkoff MiniShop2 33
16 мая 2025, 10:34
Жаль, что редко стал заходить на форум и не успел поставить лайк и поблагодарить. Отличные уроки!
pbStudio: Чистый контроллер или FetchIt — два способа обработки форм 1
Написан давно, работает без нареканий.
Для разлогинивания заблокированных пользователей использую вот такой код в том же плагине:
Если это всё не то — прошу прощения.
Можно еще вот так:
Но это только для ресурсов.
Таким образом, файл /core/docs/changelog.txt будет доступен независимо от того, что указано в .htaccess, а MODX проверяет доступность именно этого файла.
Выход один. Сначала проверить, что у вас не открывается в браузере файл /core/cache/logs/error.log, а потом просто удалить файл changelog.txt
Тогда ошибка исчезнет.
Обновите этот класс и все. Других ошибок я не обнаружил. Так же при наличии файла core/model/modx/processors/element/propertyset/update.class.php (если вы обновлялись, а не устанавливали с нуля, должен присутствовать), можно просто удалить файл core/model/modx/processors/element/propertyset/updatefromelement.class.php, все должно работать.
1. Берем файл для Smarty.
2. Загружаем его на сервер как /assets/components/ace/ace/mode-smarty.js
3. В файле /assets/components/ace/modx.texteditor.js на 7й строке меняем mode c text на smarty.
4. Хорошенько чистим кэш браузера
Результат:
1)сниппет с 1 sql запросом и рекурсивной генерацией меню, для большей быстроты генерации на лету вес можно еще хранить
2)js скрипт который пробегается по дереву и проставляет текущий пункт и родителей
Скорость генерации сократилась с 10s до 1s при первом вызове и потом до 0.05s при кешировании
Вызывать надо вот так:
Namespace указывать надо обязательно, если настройка из стороннего компонента.