Простейший способ: в шаблоне прописать условие {if !$modx->user->id} .... {else} .... {/if}

Причем чтобы это разумеется только в чекаунте проявлялось. Добавил в корзину и при подтверждении заказа если не авторизирован — предлагалась форма регистрации

Добрый день Николай, а подскажите алгоритм действий, чтобы наоборот запретить заказывать без полной регистрации

Вот спасибо! А у меня этот nginx из головы вон :) Теперь понял куда смотреть, еще раз спасибо.

файлов на которые ссылается фронт физически нет в указанных каталогах. сайт cg19559.tmweb.ru/magazin/ :( Файлов этих и не должно быть. Это же ЧПУ. Все, что там должно быть — это файл index.php Но .htaccess — это для сервера apache. А у вас заголовки идут от nginx. Если у вас nginx не в связке с апачем работает, надо настраивать подмену УРЛов для nginx. Гуглите. Так же советую запрос в саппорт написать, если у вас не выделенный сервер (что скорее всего), а шаредхостинг.

Прошу прощенья, забыл добавить… первое, что было сделано мной это прочтение FAQ и переименование в корне сайта файла ht.access в .htaccess (с точкой). Увы это не помогло. файлов на которые ссылается фронт физически нет в указанных каталогах. сайт cg19559.tmweb.ru/magazin/ :(

На странице shopmodx.modxclub.ru/download/ есть FAQ. Все страницы, кроме главной, не найдены. 404 Не настроена подмена УРЛов. Переименуйте в корне сайта файл ht.access в .htaccess (с точкой). В большинстве случаев должно помочь. Понятней спрашивайте гугл, и будет вам счастье.

Спасибо за помощь. Я правил но другой. Все работает.