Sharepoint: List - Скрыть быстрый запуск?
В Sharepoint 2007 как скрыть панель быстрого запуска для всех страниц в списке?
1 ответ
Не существует прямого и автоматического способа скрытия быстрого запуска только для определенного списка. Тем не менее, мы можем принять во внимание две вещи.
- На страницах приложений, таких как "Настройки списка", не показывается панель быстрого запуска по умолчанию.
- Эта ссылка содержит простой сценарий, который я скопировал в конце этого ответа по причинам форматирования, который можно вставить в веб-часть редактора содержимого на странице, не относящейся к приложению, чтобы скрыть панель быстрого запуска.
Таким образом, чтобы скрыть панель быстрого запуска для определенного списка, нам, в основном, придется посетить каждую страницу, не относящуюся к приложению, для этого списка и вставить эту веб-часть редактора контента. Прежде всего, это будут только отдельные представления в этом списке. Просмотрите каждое представление в списке и, используя "Редактировать страницу" из Действия сайта, добавьте CEWP и скрипт. Это должно работать для всех страниц, относящихся к списку, которые имеют функцию быстрого запуска. Есть способ немного автоматизировать этот процесс, особенно для представлений, но для этого требуется объектная модель, и я не уверен, что вы хотите углубиться в более глубокое программирование для этой задачи.
Вот сценарий, для удобства.
<style>
.ms-quicklaunch
{
display:none;
}
.ms-navframe
{
display: none;
}
</style>