У меня есть несколько вопросов по теме Orchard CMS. Итак, начнем... У меня есть веб-сайт, который будет состоять из 5 страниц, и некоторые из них будут иметь разные макеты.
Страницы и зоны внутри него:
Главная страница — Контент, TripelFirst, TripelSecond, TripelThird
Концепция и страница Аренда — Контент, AsideFirst, AsideSecond
Пресса и страница Отдел обслуживания — Content, AsideFirst, AsideSecond (макет отличается от предыдущих двух страниц)
Примечание. Несмотря на то, что все страницы имеют зону контента, кроме домашней страницы, ни одна из страниц не использует ее. На других страницах HTML-виджеты расположены только в одной из зон.
1) Я читал, что можно создать макет для определенного идентификатора, проблема в том, что я не могу найти этот идентификатор, чтобы создать макет для определенного идентификатора.
2) Как видите, несколько страниц имеют одинаковую раскладку, как привязать их к определенной раскладке? Например, если я создаю макет для страниц Концепция и Аренда, как я могу назначить им определенный макет, а также как я могу назначить макет для Прессы< /strong> и Отдел обслуживания?
3) Как добавить тег класса в тело? Проблема в том, что Orchard CMS создает тело перед всем остальным, поэтому оно не содержится в файлах макета cshtml.
Заранее спасибо!