Отображение QuickLaunch на WebPartPage в sharepoint 2010 - PullRequest
2 голосов
/ 03 сентября 2010

Я пытаюсь выяснить, как заставить sharepoint 2010 отображать быстрый запуск на странице веб-части, трюк default.master, который я использовал в 2007 году, больше не работает.

InВ моей установке 2007 года я просто отредактировал default.master и переместил код быстрого запуска за пределы элемента PlaceHolderLeftNavBar, но это не имеет никакого эффекта в SP2010.

Спасибо

Ответы [ 4 ]

4 голосов
/ 29 мая 2011

Простой способ отключить меню быстрого запуска на WebPartPages - удалить теги UIVersionedContentUIVersionedContent и PlaceHolderLeftNavBar с помощью SharePoint Designer 2010. Смотрите эту статью: http://denmartins.wordpress.com/2011/05/07/exibir-menu-quicklaunch-em-webpartpages/

0 голосов
/ 29 февраля 2012

Я пробовал эту ссылку, это на 100% полезно для вас ..

http://blog.mattsampson.net/index.php/quick-launch-on-new-web-part-pages?blog=1

0 голосов
/ 14 сентября 2010

Если вы действительно хотите разместить еще одну копию быстрого запуска в веб-части, выполните следующие действия.

  1. Используя Sharepoint Designer 2010, перейдите на свой сайт и перейдите на Главные страницы -> v4.master

  2. Нажмите кнопку Изменить файл, скопируйте все в <div class="ms-quickLaunch">, которое должно скопировать все необходимое для запуска быстрого запуска. Для лучшего результата используйте представление кода и наведите курсор мыши на быстрый запуск, и вы должны увидеть div, щелкнуть по нему и скопировать (Ctrl + C)

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

0 голосов
/ 13 сентября 2010

Необходимо внести изменения в v4.master (в библиотеке мастер-страниц), а не в default.master.

Для получения подробной информации о главных страницах SharePoint 2010 перейдите по этой ссылке:

http://sharepoint -sandbox.com / index.php? /Tips-and-Tricks/Customization/tip-80-sharepoint-2010-new-masterpages.html

Ваш трюк с главной страницей в моей среде SharePoint Foundation 2010 работает нормально.

В любом случае , я не думаю, что удаление любого стандартного кода из заполнителя - хорошая идея. Если вы хотите изменить положение меню быстрого запуска, вам следует переместить сам заполнитель левой панели, включая все содержимое.

Заполнители обычно используются, чтобы разрешить некоторым страницам, например страницам приложений, заменять содержимое заполнителей. Таким образом, если вы скрываете заполнитель и перемещаете его содержимое, эти изменения будут потеряны, и отобразится стандартное меню. (и если вы не скрываете заполнитель, вы можете получить два меню на одной странице :))

Надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...