Настройка свойства шаблона со страницы содержимого (sitefinity 4.4) - PullRequest
0 голосов
/ 05 января 2012

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

Может кто-нибудь предложить способ?

1 Ответ

0 голосов
/ 06 января 2012

Я отправил ответ на форумах Sitefinity, где вы изначально разместили это, но на случай, если вы проверите здесь сначала, я задам тот же вопрос: как определяется класс css для body?

, если онэто может быть сделано программно, вы можете использовать код позади мастер-страницы для шаблона, чтобы настроить его так, чтобы он обрабатывался автоматически.

Если это не сработает, расскажите подробнее о назначении класса cssи я постараюсь найти альтернативу.

надеюсь, что это полезно!

...