Алексей Смирнов
С нами с 20 декабря 2014; Место в рейтинге пользователей: #32Сегодня в 12:31
Большие сомнения у меня в этом)
resComments — многоуровневые комментарии с пагинацией для ресурсов MODX3 3
Вчера в 15:36
вот этот сниппет
require_once MODX_CORE_PATH . 'model/modx/modx.class.php';
$modx = new modX();
$modx->initialize('web');
$modx->getService...
Проблемы с отправкой писем статус заказа из minishop2 5
06 января 2026, 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
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
На одном сайте где стояла древняя 2.3.1 в логах заметил что стучались через коннектор phpthumb
Вариант лечения (в идеале)
1. Выкатывается недавний бекап.
2. обновляется ядро до последней 2.6.4 (с 2.3.1 на 2.6.4. прошло все хорошо). заметил что 2.5.1 версия так же заражается. 2.5.4, 2.5.8. — пока под вопросом.
3. БД пока не заметил что трогает. вроде чиста.
Признаки вируса:
в корневой файлы dbs.php cache.php. Все JS на сайте обнуляют на какой-то код, поэтому JS тоже нужно весь менять. (каспер ругается страшно на эти js)
так же местами присутствует файл в корне annizod.
Если у кого еще есть инфа — трогает ли этот вирус БД — дайте знать. Спасибо.
Учитывая масштаб — вирусяка автоматическая.
Но проблему поборол. Спасибо за отклик. Я смотрю в интернете на форумах фиг помогут сисадмины.
Так и тут любой может хотеть что угодно тк он видит исключительно в своих интересах, но профессионалам МОДX виднее что и как делать.
Поэтому я, например, советую не пинать систему и разработчиков, а:
1) Предлагать разработчикам всяко-разно.
2) Написать свои решения для CMS.
3) Написать свою CMS и использовать только ее.
4) и тд.
И если кто знает идеальную систему — напишите ее название. ОООчень нада. :)))))
Потому что если мне нужно исключить 31 id вместе с потомками мне нужно написать так:
Но когда у нас под 10..15 первого уровня прописывание усложняется. Конечно не сильно, но все же.
Приходиться убирать и служебные страницы из карты, такие как 404 ошибка, настройки всевозможные, все то что лежит на первом уровне и не должно попасть в карту сайта.
Ладно если программист создает разделы и помнит про карту сайта, а вот с клиентами которые работают в админке… уже слонее. И если Клиент добавит новый раздел от перого уровня, то в карту сайта он не попадет! Ведь, этот раздел (Контейнер ID) нужно прописать в карте, что является уже критичным.
Ну да ладно, просто предупрежу клиента, что при добавлении нового раздела в корне — сообщал об этом.
Если нужно исключить из выборки ресурсы с контейнером 31, например, то из карты сайта пропадают ресурсы первого уровня поясню:
0 — корень сайта
--1 Главная
--31 Каталог
----5 Тапки
— — Куча внутренних ресурсов Тапки…
----7 шляпки
— — Куча внутренних ресурсов шляпки…
--20 Новости
— — Куча ресурсов новостей с контейнером…
---10 контакты
1. Вариант:
Выведет все ресурсы.
2. Вариант:
Исключит ресурсы: 1,31,5+,7+,20,10. Т.е. ресурсы первого уровня от корня. Это глюк или перелести API модикса или глюки pdoToolse — не ясно.
при этом:
3. Вариант:
Исключит ресурсы: 1,31,20+,10.
Как видим 5+ и 7+ ресурсы и сами контейнеры (5 и 7) не исключились.
Вот теперь и думай что использовать свое или чужое…
Может быть кто-то обьяснит че происходит?
Modx 2.5.8, pdoTools 2.10.6
1. Копируете снипет xPoller2 и переименовываете.
2. Находим строчку 112:
3. Коментируем оба условия и вписываем сложение голосов.
И вот из наболевшего. Есть отличный параметр ms2gallery_disable_for_templates (Запрет показа у определеных шаблонов). В настройках дополнения.
Но у меня 30 шаблонов, а вывести галерею нужно у максимум 2 шаблонов. Т.е. не удобно перечисляьть запрет у всех. Было бы удробно указать 2 чила и все:
Есть пожелание указывать -1 (Исключить шаблон 1), и просто 5 (Показывать только в 5 шаблоне). Своего рода механизм работы, как у &parents параметра у снипетов.
Спасибо за труды!
Т.к. необходим listbox с динамическим списком — например выполнить EVAL, а CC это не умеет делать.
Достаточно в файле
core\model\phpthumb\phpthumb.class.php
Закоментировать строку 1682, а именно:
1. Подскажите а данное дополнение будет работать с таблицами ms2gallery? теги в частности.
2. Можно ли формировать и приязывать правила без привязки к полям таблицы, в ручную например. (подобно как Virtual Page.
3. Не будет конфликтовать с дополнением virtual page?
Спасибо.
Решение было простое. (пришлось чуть поразбираться с кодом от mSearch2).
Файл JS скриптов assets/components/msearch2/js/web/default.js (скопируйте и подключите отдельно свой, чтобы при обновлении не затерлись изменения).
Находим в файле строку функции:
addPage:
В ней нужно найти и закомментировать строкуdelete(tmp['page']);:
Успеха!
Спасибо!
modx.pro/help/12019/#comment-80000
Роман, пробовали ли отключать сжатие Js и css? обычно такой вид админки из-за этого, что сервер не вытягивает.