У меня есть два модуля, один из которых зависит от другого.
Когда я перехожу на свою домашнюю страницу, «подчиненный модуль» загружается красиво, но когда я перехожу к «главному модулю» (который маршрутизируется), я не вижу первого.Загрузите модуль Orchard в другой
Как показать или принудительно выполнить визуализацию формы подчиненного устройства в главном модуле?
Я не знаю, как объяснить лучше, поэтому я просто скажу точно сценарий.
Я создаю модуль под названием «Магазин» (главный модуль), который реализует маршрут «/ Store/{optional_parameters}». Когда я перехожу к этому URL-адресу, я получаю ожидаемый результат без проблем.
НО, я создаю еще один модуль под названием «Поиск» (подчиненный модуль), который зависит от модуля Store и должен отображаться на каждой странице (подобно навигации и нижнему колонтитулу). Мне показалось, что мне удалось это сделать, делая это при переопределении экрана на SearchDriver: workContextAccessor.GetContext(). Layout.Zones ["Search"]. Добавить (shape, "10");
Тогда, если я перехожу к «/» (или к любому маршруту, который не определен мной), я вижу форму поиска в нужном месте, но если я перехожу к «/ Store» (или любому маршруту, определенному мной) Я больше не вижу.
Btw, StoreController имеет обозначение «Тема».
Можете ли вы быть более конкретным о том, чего вы пытаетесь достичь? –
@BertrandLeRoy Я отредактировал вопрос, чтобы улучшить его. Надеюсь, я был достаточно конкретным –