Весьма сложно предложить конкретное решение без полной информации о структуре вашего приложения и том, как именно используются модули msMCD, msOrder, msGetOrder в вашем контексте. Однако, на основе вашего описания проблемы, предположительно, следующие подходы могут быть полезны:
1. Относительно проблемы перезагрузки страницы:
Возможно, вам следует предотвратить автоматическую перезагрузку страницы после использования msGetOrder. Отключить автоматическую перезагрузку можно с использованием метода `e.preventDefault()` в JavaScript. Если в вашей функции msGetOrder содержится отправка формы или любое другое действие, которое обычно вызывает перезагрузку страницы - примените следующий подход:
```javascript
document.querySelector('formid').addEventListener('submit', function(e) {
e.preventDefault();
// ваш код здесь
});
```
2. Относительно проблемы отображения msGetOrder и msMCD вместе:
К странице скорее всего подключено несколько экземпляров modals. Вам стоит проследить, чтобы каждый экземпляр модуля имел свой уникальный ID.
3. Относительно проблемы с отсутствием формы msOrder:
Возможно, с помощью JavaScript стоит реализовать проверку состояния корзины. Как только в корзину добавляется товар, форма отправки заказа msOrder должна становиться видимой для пользователя.
А именно:
```javascript
if (корзина.пустая() == false) {
document.querySelector('msOrder-form').style.display = 'block';
}
```
Эти варианты — общие подходы, которые могут не полностью соответствовать реализации вашего приложения. Для более точного решения вашей проблемы рекомендуется обратиться к специалистам или в службу поддержки модулей msMCD, msOrder, msGetOrder.