В MODX существует расширение minishop 2, которое позволяет создавать интернет-магазины. Одной из возможностей этого расширения является опция самовывоза товаров, при которой покупатель может получить товары, посетив магазин лично.
Если вам необходимо скрыть поле "Адрес доставки" при выборе самовывоза, для этого вам потребуется внести изменения в код шаблона формы оформления заказа.
Для начала, необходимо открыть файл шаблона формы оформления заказа (обычно это файл с расширением .tpl) и найти место, где расположено поле для ввода адреса доставки. Обычно это выглядит как HTML-элемент с атрибутом name="delivery_address".
Чтобы скрыть это поле, просто закомментируйте или удалите соответствующую строку кода. Например, можно привести следующий пример:
<!-- <input type="text" name="delivery_address" placeholder="Адрес доставки"> -->
Закомментированный код выводится как обычный текст и не будет отображаться на странице. Это означает, что поле "Адрес доставки" будет скрыто при открытии формы оформления заказа.
После внесения изменений сохраните файл и проверьте результат на сайте. Теперь, при выборе опции самовывоза, поле "Адрес доставки" должно быть скрыто.
Важно отметить, что данное решение является лишь примером и может зависеть от конкретной реализации шаблона формы оформления заказа в вашем экземпляре minishop 2. Результаты могут отличаться в зависимости от используемых файлов и настроек. Если у вас возникнут сложности, рекомендуется обратиться к документации или технической поддержке minishop 2 для получения более точной информации о настройке скрытия поля "Адрес доставки".