Будет ли он доступен в виде главной страницы или макета страницы?(делаю интеграцию впервые)
Вопрос
Я собираюсь впервые интегрировать следующую домашнюю страницу и страницу «О программе» с помощью конструктора SharePoint.Насколько я знаю, есть 3 типа страниц.
Главная страница
Макет страницы, который входит в состав главной страницы?
Страница сайта, которая подпадает под макет страницы?
Итак, если я правильно понимаю, нам сначала нужно создать главную страницу, затем макет страницы и, наконец, страницу сайта!?
Вот как будет выглядеть моя домашняя страница.Это простая страница с главным меню, изображением заголовка и текстом.
Моя страница «О нас» будет следовать той же теме, что и домашняя страница, за исключением того, что на ней не будет изображения заголовка.Вот как это будет выглядеть.
Итак, теперь я хочу знать, с чего мне начать?Я знаю, что мне нужно использовать уже существующую главную страницу, например v4.master (я знаю, что также доступна минимальная главная страница).На данный момент меня не беспокоят панель быстрого запуска и лента.
Мой вопрос: нужно ли мне определять ГЛАВНОЕ МЕНЮ внутри главной страницы ИЛИ макета страницы, потому что оно будет повторяться на каждой странице?
Решение
Цель главной страницы — служить основой для всех остальных страниц сайта.В этом качестве он должен содержать общие элементы, такие как общий хром сайта, общий заголовок и обычно общий нижний колонтитул, а также, по умолчанию, навигацию, такую как главное меню.Он также обычно включает в себя любые распространенные файлы JavaScript и CSS.
Что касается отправной точки, я настоятельно рекомендую использовать один из начальные мастер-страницы они находятся на codeplex, поскольку они обеспечивают очень чистую отправную точку и даже включают документацию на страницу, чтобы вы знали, для чего нужен каждый раздел и почему он там.Попытка адаптировать существующую страницу к новому макету часто заканчивается часами, а то и днями попыток устранения проблем с лентой.
Макеты страниц более специализированы и обычно содержат минимальное количество HTML, необходимое для определения макета самой страницы и любых используемых зон контента.Обычно они не включают навигацию, хотя я видел один случай, когда они включали локальную навигацию, но это был особый случай.Макеты страниц привязаны к типам контента и поэтому обычно включают возможность редактирования любых полей, уникальных для этого типа контента.