Воеводский Михаил

Воеводский Михаил

Был в сети 30 марта 2026, 14:44
Заказы не принимаю
Только если разработчиком предусмотрена такая возможность. Насколько помню, основной класс в Tickets штатно переопределить нельзя.

Обойти это Вы можете следующим способом:
1. Сделать расширяющий класс
2. Сделать копию необходимых сниппетом от Tickets
3. В копиях сниппетов изменить способ инициализации основного сервиса, чтобы подгружался расширенный класс.

Если воспользуетесь поиском, найдете подробную статью Василия с описанием этого метода.
Перечитал еще раз вопрос.
Никак не сделать. Максим правильно сказал, что здесь только вариант с перенаправлением на основной домен на 404 страницу. Но! В таком случае 404 будет отображаться уже не с 404 кодом. А это и есть некорректность.
Если дополнение, то да, соглашусь с 1000 руб.
Продолжая метафоры — может быть ручная женская сумочка, а может быть и гора чемоданов. И вот тут уже имеет значение метод доставки из точки А в точку Б. Мы же не знаем подробностей на данном этапе.
Не соглашусь. Все зависит от дополнительных требований.
Запорожец и BMW 7 — обе являются машинами. Вот только отличаются во всем, кроме факта наличия двигателя и 4-х колес. Здесь то же самое, ты прекрасно понимаешь эту разницу.
В чем принципиальное отличие от торговых предложений, реализованных в 2.3?
Понятно, что 2.3 снята с распространения и поддержки, но Василий планирует улучшить механизм торговых предложений. Будет ли смысль в дальнейшем от этого компонента?

Не умаляя достоинств msTradeOffers, интересно лишь понять его назначение в перспективе.
Работать будет, но это не очень корректно. Получается, что вместо показа 404 мы отправляем на 404.

А что пользователю делать, если нужно продолжить изучение сайта на поддомен?

Наиболее правильным здесь будет создание отдельной 404 в контексте поддомена и указание ее в аналогичной системной настройке в свойствах контекста.

Кстати, если не требуется сохранять навигацию поддомена, а можно спокойно показать 404 основного сайта, то включите системную настройку. В ее названии присутствует across_context. Когда найдете, напишите для истории точное название.
Не совсем понял про права доступа к отдельным полям. Штатных средств, ограничивающих доступ к каким-либо полям, нет. Здесь придется дописывать свой обработчик.

В остальном — все указал Максим. Единственное уточнение — плагин на OnBeforeDocDormSave, тк проверять необходимо еще до сохранения нового ресурса.