2013-08-20 5 views
0

Мы разработали базовую, стилизованную навигацию по сайту, на которой работает jQuery. Содержимое для разных страниц приложения возвращается некоторыми функциями JavaScript (в настоящее время только некоторые изображения с изображением, представляющие конечную функциональность).Sharepoint 2013 главная страница управляет базой HTML/JS

Теперь я хотел использовать эту базовую навигацию для определения главной страницы SharePoint 2013. Затем содержимое будет определяться различными страницами сайта SharePoint на основе этой главной страницы. Поэтому я загрузил все источники html/js/css и преобразовал основной файл html на главную страницу SharePoint.

Проблема в том, что теперь у меня есть нежелательные элементы на итоговой главной странице, а именно главный заголовок сайта SharePoint и разделитель-разделитель для содержимого. Кроме того, моя функция $ (document) .ready больше не вызвана.

Я предполагаю, что существует простой способ создать основную страницу Sharepoint в существующем html/js/css, разработанном веб-дизайнером, и результат будет выглядеть так же, как и раньше, а также код JavaScript, работающий по назначению. Можете ли вы дать мне несколько указаний о том, как достичь этого? Будет ли проще вручную писать главную страницу, возможно, на основе пустой главной страницы, полученной из SharePoint Designer?

ответ

0

Я работаю в SharePoint 2013 на стороне дизайна (см. http://www.cmich.edu, мы построили это на SharePoint 2013, а моя проектная группа и я выполнили все проектные работы здесь, мы также работаем в университете в ИТ-отделе), и мы построили главную страницу с нуля, используя минимальную главную страницу в качестве базы. Если вы перейдете к Site Actions-> Design Manager и выберите «Edit Master Pages» (Вариант 4), там будет возможность создать минимальную главную страницу. Я бы сделал это FIRST и изменил этого мастер-мага с помощью пользовательской разметки/стилей. Я нашел, что преобразование существующей HTML-страницы (которая также является опцией на этой странице) на главную страницу SharePoint не всегда хорошо работает каждый раз. Начиная с минимальной главной страницы будет гарантировано, что все элементы разметки и SharePoint будут такими, какими они должны быть, прежде чем вы начнете свою работу, поскольку она будет сгенерирована самой системой.

+1

Благодарим вас за предложение, это выглядит очень разумно, так как сайт, который вы создали, выглядит очень красиво, доказывая, что он работает. Извините за мой поздний ответ, я был очень занят, и мы полностью потеряли SharePoint через несколько недель после моего сообщения, следуя более легким подходам, используя AngularJS и ASP.NET Web API. – JoseDS

+0

Спасибо за ответ, хотя! Ваш новый метод, вероятно, более легкий подход. – JesseEarley

Смежные вопросы