Вчера в 16:48
Вроде не в preHooks, а просто в hooks (для Formit точно).
500 ошибка — надо смотреть логи сервера…
YaSmartCaptcha - защитите ваши формы от спама умной капчей от Яндекс 18
Вчера в 14:26
Была моя же проблема в неправильном расчете.
Я получал моментальный/текущий расчет, но не учитывал дальнейшую обработку уже, скорее, в момент заказа....
Ошибка в расчете стоимости доставки и заказа 1
10 апреля 2025, 17:19
Ух, спасибо за ваш перст указующий, уже второй раз помогаете! Пойду изучать мат часть!
Ссылка в таблице заказов minishop2 2
09 апреля 2025, 10:53
Посмотри в файлах выгрузки. Если там они есть, значит компонент, если нет — 1С
mSync и количество 1
09 апреля 2025, 10:09
Вне тему! Какой шрифт на сайте можете сказать (На фото)
В миникорзине msMCD обновляется цена и счетчик на лету, а pagetitle и изображение только при обновле... 5
07 апреля 2025, 22:38
PHPMailer не поддерживают из коробки OAuth 2.0 (GPT в помощь).
Попробуйте отключить Security Defaults.
Но если нужно все же с OAuth 2.0 то GPT нын...
Не работает авторизация SMTP Microsoft 365 при отправки писем с сайта 1
07 апреля 2025, 19:39
Здравствуйте.
Вопрос такой, а можно ли сделать так, что после того, как отправится письмо поменяется статус?
К примеру: клиент оставили заявку, мы ...
msDeferredMessages - Отложенные сообщения после смены статуса заказа 5
05 апреля 2025, 16:28
Спасибо! Только числа. Первый вариант сработал.
Как в mFilter2 добавить where? 2
В первом случае — вызывается модификатор resource, который из базы грузит ресурс по id, получает нужно пле и возвращает его. Во втором случае — просто выводится содержимое текущего ресурса, и оно уже загружено в массив $_modx->resource!
Я бы взял VirtualPage, настроил в нем правило для страниц типа /message/XXX/, где XXX — id сообщения, и дальше уже вроде все понятно… конкретная реализация — на ваше усмотрение, но в целом это абсолютно реализуемо.
Сделал все:
s8738.h7.modhost.pro/
Админка s8738 / ZEnzfcpZMFXA
Если в шаблоне используется
то все работает, а если
то труба, не фурычит.
Можешь зайти, попробовать, постарался все максимально упростить, обработчик на странице page, сниппет — snippet.
Стокнулся с непонятностью, кратко:
Маршрут: /users/{user:[0-9]+}/
Т.е. страницы вида /users/1532/, на которых я показываю информацию о пользователе, метод — GET, событие — логично, что onHandleRequest.
Обработчик — Ресурс, в котором вызывается некий сниппет, получающие данные пользователя.
Делаю в сниппете простую проверку, что пользователь существует, и если его нет — то хочу показать 404
так вот это приводит к зацикливанию, скрипт или вываливается по времени или по памяти).
Как правильно 404 ошибку то показать в таком случае?.. Выше похожий случай разбирали и пришли в итоге к тому, что нужно событие поменять на OnHandleRequest, но мне не помогает это.
И MODX и VirtualPage последних версий.
А вот если в YandexMaps версия 2.1 — то одновременно не получится, т.к. mapex работает на API версии 2.0 и перевести на свежую версию, мягко говоря, непросто.
Не надо так делать.
И вообще, если у вас есть переменная $result, то должно быть return $result, что очень логично)
2. В сниппетах не нужно делать echo, только return.
Может у вас какие-либо дополнения стоят в FF, которые ломают сайт?
судя по гуглению относится к TinyMCE Wrapper.
Ответ прост — так косячно реалиован компонент (он же создал при установке свои ресурсы в админке, да?).
Где-то она у вас не сходится. Пополам обрезает, т.к. в каком-то месте utf8, где 2 байта на символ, а где-то что-то работает с 1 байтом на символ )
Возможно у вас ошибка 503, но сервер не показывает ее, вот и белый экран.
Включите отображение ошибок, станет видно, на какой строчке она возникает и дальше уже разбирать причины.
Ответ — очищайте кеш.
Если у вас свои таблицы для товаров используются, то вам все равно придется сообщения привязать к некому ресурсу, например он может называется «Отзывы». У этого ресурса будет много цепочек, тогда чистить их нужно будет самостоятельно, небольшой плагинчик написать, в принципе ничего сложного.