сайт, над которым я работаю, спроектирован таким образом, что класс CSS установлен для тега на всех страницах, а используемые классы CSS различны для всех страниц. Каждая страница имеет общие элементы, такие как верхний колонтитул, нижний колонтитул и панель навигации. Я хотел бы настроить шаблон одной страницы и включить в него все общие элементы, но тег body стоит на пути. Есть ли способ управления шаблоном со страницы содержимого? Я знаю, что могу указать код для страниц контента, но не могу рассчитывать на то, что авторы контента будут вводить его правильно каждый раз, когда они добавляют страницу. В настоящее время я считаю, что нужно создать шаблон нескольких страниц, по одному для каждого класса css, на который есть ссылка в теге body, и поместить общие элементы страницы в пользовательские элементы управления. Это далеко не идеально, потому что в итоге у меня будет много в основном идентичных шаблонов, и мои пользовательские элементы управления не будут легко редактироваться. Я предполагаю, что мне придется использовать общие элементы контента, и таким образом авторы контента будут охотиться по всему сайту. Мне было бы намного проще обновить общий заголовок в одном шаблоне страницы.
Может кто-нибудь предложить способ?