
Fi1osof
С нами с 05 мая 2014; Место в рейтинге пользователей: #2137 минут назад
Hello @Henk Everts
Nice to meet you. Thanks for the translate. It is awesome.
MODX/AI Hackathon Part 2 (27 марта) 1
2 часа назад
Здравствуйте. Готового решения конечно же нет в рамках MODX. Но они есть в мире PHP.
Для регулирования частоты запросов к API в PHP можно использо...
Необходимо доработать API сделанное на modx, добавить блокировку по IP при частых запросах. 1
Вчера в 15:16
да, да, именно так я и планировал поступить=) Спасибо!
Вывод полей в таблице заказов minishop2 4
Вчера в 14:54
Спасибо, убрал, заработало.
Какие права доступа нужно давать пользователям для удаление своих записей 2
17 марта 2025, 20:04
Спасибо, заработало. Понял ошибку, нужно было делать через префикс usr.
Не выводятся данные пользователя в профиле 3
17 марта 2025, 09:55
Если слово «Восстановить» воспринимать как «Удалить», то все станет на свои места. Удалить запись словаря. Или кнопка внизу Удалить все записи словаря...
Управление словарями в modx 4
16 марта 2025, 13:50
Постоянно ошибки:
16.03.2025 04:32:29 ERROR /home/f/fb7927nm/site.ru/public_html/core/model/modx/modx.class.php 1042
#0 /home/f/fb7927nm/site.ru/pub...
Борьба с парсерами и ботами - antiBot 78
16 марта 2025, 09:25
Карма @Денис Усманов увеличена до бесконечности, за такое полезное дело!
MODX RSC | Telegram Karma Bot 1
15 марта 2025, 09:04
Сработало, просто нужно было загрузить определенный словарь на страницу принудительно.
Спасибо!
MIGx. Listbox. Fenom. Вставка label вместо value. 3
Там более жестко подошли к формированию запросов.
Если бы это наш modRedirect был, то мы бы выпустили обновление. А так надо патчить сторонний компонент.
Программное обеспечение (оно суть «воспроизведенные на технических носителях информации») не подлежат возврату. Он сейчас купил, скопировал, через 3 минуты попросил возврата денег, и что? Собственно, у меня в модсторе один пользователь попросил возврата средств (хотя ему была оказана помощь в настройке). На это он получил отказ. С его стороны последовали обвинения в мошенничестве, угрозы в уголовном преследовании и т.п. (в общем, всячески насмешил). Только через Леонида ему удалось вернуть часть суммы.
Пользуясь случаем еще раз отмечу, что у нас возврата денег за программное обеспечение нет на основании Закона о защите прав потребителей.
P.S. честно сказать, я не рад, что мои программные продукты выставлены с такой большой скидкой, ну да ладно.
А еще вот такой классный функционал добавлен: modxclub.ru/topics/sbor-polzovatelskoj-statistiki-s-pomoshhyu-modmonitor-2242.html
Ради интереса, установите опять новую версию и в файле core/components/modmonitor/model/modmonitor.class.php в методе saveRequest() пропишите сразу return; чтобы тело функции не выполнялось. И если все равно тормозить будет, значит действительно где-то на уровне сбора информации о плагинах (что крайне удивительно будет). А если не будет тормозов, значит рекурсия на уровне получения дочерних элементов запроса, буду запросы изучать дополнительно.
Вечером выложу обновленный пакет с настройкой включения-отключения логирования плагинов, но вообще отладка плагинов — очень полезная штука, так что хорошо бы разобраться с ней. Можете обезличенный дамп сайта сделать? (контент и заголовки затереть, а так же емейлы, юзернеймы, комменты и т.п.).
P.S. Ок, просьбу учту.
Это позволяет в процессе набивать статистику, но не сохранять ничего, если не сохраняется основной объект запроса. А если уже мы его сохраняем, тогда и все дочерние элементы сохраняются.
Но когда сделал вложенность, структура данных получилась такая:
На уровне втором и ниже связь получается не Запрос-Элемент, а Элемент-Элемент, и при сохранении таких элементов id запроса не задается им (так как у них нет прямого родителя Запрос).
В итоге я на сохранение элементов прописал типа foreach($this->Children). И вот тут бага и проявилась: null-поля надо проверять именно как is null, а здесь xPDO видимо формирует запрос типа = null или = 0, и в таком случае он получал вообще все элементы, у которых поле parent = null. В таком случае да, если в базе элементов уже дофига, тут просто не хватает ресурсов. Если поле задавать не нулевое и значение по умолчанию задавать 0, тогда такой фигни не происходит.
почта n.lanets@modxclub.ru
P.S. настройку сделаю.
Вообще она достойна отдельного топика, но во-первых, быстро слишком много моих анонсов на главной будет за раз, а во-вторых, надо бы пойти поспать, опять не спамши… Но релиз действительно знатный. Добавлен сбор статистики по плагинам, чего лично мне не хватало сильно, и мечтал я об этом не один год. И вот свершилось…