Спасибо большое за ответ. 503 решилась с переключением allow_forward_across_contexts в положение true

Добрый день. Требуется написать скрипт аукциона для ModX. Интересует функционал, схожий с сайтом molotok.ru Кому интересно — пишите в комментариях, готов оплатить разработку (если конечно, бюджет не будет заоблачный), в дальнейшем это будет полезно и многим другим участникам сообщества.

Всем привет. Столкнулся с такой проблемой. Необходимо вывести страницу с другого контекста в том контексте в котором делается вызов. К примеру необходимо вызвать страницу site.ru/catalog/ (страницы catalog) в этом контексте нету, она есть в другом контексте под url site2.ru/catalog/. В первом контексте сделал сылку на страницу catalog. Вот код которым я пытаюсь ее вывести case 'OnPageNotFound': if ($modx->context->key == 'ekb') { //$modx->log(modX::LOG_LEVEL_ERROR, '404'); $alias = $modx->request->getResourceIdentifier('alias');

        if (!empty($alias)) {
            $ID = $modx->findResource($alias, 'web');
            $modx->log(modX::LOG_LEVEL_ERROR, $findID);
            if ($ID !== false) {
                $modx->sendForward($ID );
            }
        }
    }
    
    break; Но в результате получаю 503 ошибку joxi.ru/82Q57QXukR172d

Если я принудительно укажу $ID который у меня есть в этом контексте с которого я вызываю пеня перекинут на ту страницу Ид которой я указал. Подскажите как быть?

Спасибо за направление! Теперь долго мучался с запуском процесса из loadfromsource.class.php Изучал мануал, так ничего и не вышло… Каким путем его завести? loadClass или runProcessor? Если runProcessor, то какое у него название то? Ext.get('id-кнопки').dom.click(); Вообще както извратно получится... Хотелось бы через MODX Api всетаки)

на js реализуйте тут

у вас вот какие то уж очень обобщенные вопросы. Пишите плагин в котором и меняйте контент в зависимости от заданного условия. В чем проблема то?

script type="text/javascript"> var site_base_url = '/'; var shkOpt = jQuery.extend(shkOptDefault,{prodCont:'div.shk-item', orderFormPage:'35', orderFormPageUrl:'/korzina.html', changePrice:true, flyToCart:'scrollimage', psn:'LAScCmcpwIvXdJrPvpqkgQ=='}); SHK.data = {price_total:1400, items_total:1, items_unique_total:1, ids:[236]}; jQuery(document).bind('ready',function(){ jQuery(shkOpt.prodCont).shopkeeper(); <==== }); /script>

На странице где выбираем обьем заметил в консоли ошибку Uncaught TypeError: jQuery(...).shopkeeper is not a function в строке 28 данной странице на этом участке кода