Павел
Dmitriy
Колёса старые
🙈 PG
{time() | date: 'У\м\ъ'}
🙈 PG
так попробуй
Dmitriy
Да сделал
AZAforex
Подскажите, кто может сталкивался с проблемой реферальных ссылок. Проблема чисто MODX, проверяли на других сайтах, все работает быстро без задержек. В шаблоне странице в head есть ссылка на javascript , который расположен на поддомене cabinet.aaaaaa.com (пробовали перенести на домен, стало только хуже).Так вот, при переходе по рефф ссылке типа https://aaaaaa.com/_demo на несколько секунд пока обрабатывается скрипт MODX перекидывает на 404 страницу, потом открывается целевая страница и все работает как надо. но убрать этот переход на 404 никак не получается. Поднял скрипт из футера в head, снизилось время, но не ушла ошибка, пробовал менять настройки дружественных url, тоже безрезультатно. Может быть надо что то в файле htaccess изменить? Помогите плиз!
🙈 PG
@THEbonny
помоги, там на твоем языке написано
Evgeniy
Иван
Подскажите, кто может сталкивался с проблемой реферальных ссылок. Проблема чисто MODX, проверяли на других сайтах, все работает быстро без задержек. В шаблоне странице в head есть ссылка на javascript , который расположен на поддомене cabinet.aaaaaa.com (пробовали перенести на домен, стало только хуже).Так вот, при переходе по рефф ссылке типа https://aaaaaa.com/_demo на несколько секунд пока обрабатывается скрипт MODX перекидывает на 404 страницу, потом открывается целевая страница и все работает как надо. но убрать этот переход на 404 никак не получается. Поднял скрипт из футера в head, снизилось время, но не ушла ошибка, пробовал менять настройки дружественных url, тоже безрезультатно. Может быть надо что то в файле htaccess изменить? Помогите плиз!
Явно не в MODX, а в руках кто делал...
AZAforex
причем здесь руки. этот скрипт идет для обработки регистраций на терминале, который находит я на этом поддомене. ничего не меняли, тоже самое работает на всех других сайтах, которые на другом движке
Иван
А причем тут modx?
AZAforex
https://aaaaaa.com/ на modx revolution , на который ссылаются по рефф ссылке
Evgeniy
модикс видит ссылку, пугается и отдает 404
AZAforex
да, потом обрабатывается скрипт и все работает как надо
Артур
Павел
нужно просто кеш субд скинуть
AZAforex
не совсем понимаю вопрос что обрабатывает ссылку , но на поддомене javascript <script src="https://cabinet.aaaaaaa.com/mt7.js"></script>
AZAforex
неужели сброс кэша может в этом помочь? я конечно попробую
Иван
Алексей
Подскажите, кто может сталкивался с проблемой реферальных ссылок. Проблема чисто MODX, проверяли на других сайтах, все работает быстро без задержек. В шаблоне странице в head есть ссылка на javascript , который расположен на поддомене cabinet.aaaaaa.com (пробовали перенести на домен, стало только хуже).Так вот, при переходе по рефф ссылке типа https://aaaaaa.com/_demo на несколько секунд пока обрабатывается скрипт MODX перекидывает на 404 страницу, потом открывается целевая страница и все работает как надо. но убрать этот переход на 404 никак не получается. Поднял скрипт из футера в head, снизилось время, но не ушла ошибка, пробовал менять настройки дружественных url, тоже безрезультатно. Может быть надо что то в файле htaccess изменить? Помогите плиз!
1 проверьте что url страницы которую вы хотите открыть ОПУБЛИКОВАНА.
2. Проверьте доступность ссылки в каком-нибудь сервисе онлайн. 2 ip ru например.
AZAforex
🙈 PG
там штука проще некуда
🙈 PG
страницы по факту не существует, так как это рефералка, и логично что будет 404
🙈 PG
потом js отработает и сделает редирект сам
🙈 PG
нужно просто заменить код ответа по сути и все
AZAforex
я рад, что вы понимаете проблему, но можно поконкретнее , как заменить и где код ответа?
Алексей
AZAforex
сервисом
Алексей
хм.....
AZAforex
только я не пойму где имеется ввиду заменить код ответа?
Алексей
AZAforex
Так как это можно обойти?
Алексей
Так как это можно обойти?
Если у реф ссылки есть какой-то одинаковый элемент, то написать плагин который в url прочитает (сопоставит) и отдаст 200 ответ. :)
AZAforex
да есть, все начинаются с нижнего подчеркивания _
AZAforex
Вы можете помочь с плагином подобным, или хотя бы на пример ссылку дать?
Алексей
я не смогу помочь. тут напишите, может кто возьмется: https://t.me/ru_modx_work
AZAforex
а есть какая то информация еще , может документация по этому поводу?
Алексей
х.з. потому что я не знаю всей задачи... поэтому и решения задачи даж примерно подсказать.
Андрей
Друзья, помогите пожалуйста. Если в чанке head нет открывающего тега <head>, куда его могли запрятать?)
Первый раз с таким сталкиваюсь. Микроразметку шапки надо сделать
Katerina
Андрей
Артур
Друзья, как найти это Unexpected tag 'start' in 37fdc488f6330f023961d0165bff75ec line 213, near '{start-' <- there
Иван
Иван
Пройти по пути core/cache/default и там посмотреть
Артур
Алексей
Добрый день. Может кто-нибудь реализовывал на минишопе функционал, когда клиент сам вводит сумму для оплаты?
Алексей
Алексей
AZAforex
Спасибо за наводку, сделал такой код, разместил его в снипет и разместил снипет в верху шаблона перед head но что то он, что есть, что его нет, все так же через 404 ошибку. Может я в коде что то не так написал. Замысел был такой, если в запрашиваемой ссылке после / идет первым нижнее подчеркивание _ , а потом рефф код, то очищаем все до первого символа, а это _ и если это так то делаем редирект на страницу.
AZAforex
<?php
if ($modx->event->name != 'OnPageNotFound') {return false;}
$alias = $modx->context->getOption('request_param_alias', 'q');
if (!isset($_REQUEST[$alias])) {return false;}
$request = $_REQUEST[$alias];
$tmp = explode('/', $request);
// Разделяем и смотрим подходит ли сылка под заданный формат: domen/_reff
if (count($tmp) >= 2) {
$enc = 'utf-8'
// Теперь очищаем ссылку до первого нижнего подчеркивания
$ref = mb_substr($tmp[1], 0, 0, $enc);
// Если очищенное имя равно нижнему подчеркиванию, то можно переадресовать
if ($ref == '_') {
$url=https://aaaaaaaa.com
$modx->sendRedirect($url);
}
}
//
Алексей
ну у вас условие сразу - если страница найдена (200) то return false....
AZAforex
ошибка может быть, потому что лепил из чужого кода, попробую исправить
AZAforex
<?php
if ($modx->event->name == 'OnPageNotFound') {
$alias = $modx->context->getOption('request_param_alias');
$request = $_REQUEST[$alias];
$tmp = explode('/', $request);
// Теперь очищаем ссылку до первого нижнего подчеркивания
$ref = mb_substr($tmp[1], 0, 0, );
// Если очищенное имя равно нижнему подчеркиванию, то можно переадресовать
if ($ref == '_') {
$url=https://aaaaaaaa.com
$modx->sendRedirect($url);
}
}
AZAforex
исправил и сократил, но все равно не работает
AZAforex
я уже думаю может в системных настройках вместо 404 страницы при ошибке переадресовывать на какую то другую
Sentinel
а при чем тут MODX?
Sentinel
🤖
Степан
как раздать права пользователю на создание ресурсов
Степан
сейчас у меня есть группа пользователей
есть группа ресурсов
есть родитель которому назначена эта группа ресурсов
Степан
Степан
Степан
Степан
снипет выдает ошибку
Array ( [success] => [message] => permission_denied [total] => 0 [errors] => Array ( ) [object] => Array ( ) )
Viner
Подскажите пжст куда смотреть - перестали грузиться фотки в галереи на migx. Т.е. сама загрузка работает, но после загрузки ни в админке, ни на стр ничего не отображается из загруженного
Pavel
а что там с https://rest.modx.com/extras/ кто в курсе ?
Pavel
Отвалился
Pavel
на 3 проектах проверил
[2021-03-14 17:44:33] (ERROR @ /home/s24416/www/core/model/modx/rest/modrestclient.class.php : 245) Could not connect to provider at: https://rest.modx.com/extras/
[2021-03-14 17:44:33] (ERROR in modTransportProvider::find @ /home/s24416/www/core/model/modx/transport/modtransportprovider.class.php : 276) MODX получил пустой ответ от поставщика. Пожалуйста, проверьте URL-адрес поставщика и убедитесь, что поставщик является корректным поставщиком.
Иван
Написал в поддержку modx. Поднимут
Иван
Иван
Джейсон написал
Pavel
уже работает
Viner
Алексей
Viner
сама загрузка работает. только после загрузки всё загруженное не отображается нигде. на сайте вирусня была, возможно чето задели когда чистили, тк на древнем бекапе все рабочее
Алексей