Как скрыть msorder на странице msGetOrder?

В MODX есть несколько способов скрыть msorder на странице msGetOrder. Рассмотрим два наиболее распространенных подхода.

1. Использование кастомного шаблона:
Создайте копию файла шаблона msGetOrder.tpl, который находится в директории вашего шаблона MODX.
Откройте этот файл в редакторе кода и найдите строку, где находится вызов чанка [[+msorder]].
Затем закомментируйте эту строку, добавив перед ней символы /* и */. Например:

<!--
/*[[+msorder]]*/
-->

Сохраните изменения и обновите страницу msGetOrder. Теперь элемент msorder не будет отображаться.

2. Использование сниппета:
Для этого подхода потребуется создать сниппет или изменить существующий сниппет MODX.
Создайте новый сниппет в панели администратора MODX или откройте нужный существующий сниппет.
Добавьте следующий код в тело сниппета:

$msorder = $modx->resource->getOne('msorder');
$msorder->set('published', false);
$msorder->save();

Этот код получает объект msorder текущего ресурса и устанавливает его свойство "published" в значение "false". После этого происходит сохранение изменений.

Сохраните изменения и обновите страницу msGetOrder. Теперь элемент msorder будет скрыт.

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