Этот вопрос относится только к Orchard CMS.Повторное использование этого вида через модули
У меня есть частичный вид, определенный в общем проекте. Этот частичный вид, который я хотел бы включить во все виды отображения, определенные в других модулях.
Например, предположим, что у меня есть частичный вид с меткой «Информация об авторских правах», определенная в проекте «Общие». Я добавляю новый модуль в Orchard, в режиме просмотра я хотел бы включить это представление. Метка авторского права - всего лишь пример, мое требование состоит в том, чтобы повторно использовать элементы формы для всех модулей.
Я добавил эти общие частичные представления в папке Views тем, и он работает нормально. Благодарю. –
Только один вопрос относительно Модели, переданный этим частичным представлениям. Я получаю ниже ошибки: элемент модели, переданный в словарь, имеет тип «Orchard.UI.Zones.ZoneHolding», но для этого словаря требуется элемент модели типа «MyModelClass». В качестве обходного пути я сделал тип модели в частичном представлении динамическим, а затем вернул его к типу модели. это сработало. Но не могли бы вы рассказать мне, почему это происходит? –
Трудно сказать, не видя ваш код. –