Sharepoint: List - Скрыть быстрый запуск? - PullRequest
0 голосов
/ 30 апреля 2010

Как в Sharepoint 2007 как скрыть панель быстрого запуска для всех страниц в списке?

1 Ответ

2 голосов
/ 30 апреля 2010

Не существует прямого и автоматического способа скрытия панели быстрого запуска только для определенного списка. Однако мы можем принять во внимание две вещи.

  1. На страницах приложений, таких как «Настройки списка», по умолчанию панель быстрого запуска не отображается.
  2. Эта ссылка предоставляет простой скрипт, который я скопировал в конце этого ответа по причинам форматирования, который можно вставить в веб-часть редактора контента на странице, не предназначенной для приложения, чтобы скрыть Быстрый запуск.

Таким образом, чтобы скрыть панель быстрого запуска для определенного списка, нам, в основном, придется посетить каждую страницу, не относящуюся к приложению, для этого списка и вставить эту веб-часть редактора контента. Прежде всего, это будут только отдельные представления в этом списке. Просмотрите каждое представление в списке и, используя «Изменить страницу» из Действия сайта, добавьте CEWP и сценарий. Это должно работать для всех страниц, относящихся к списку, которые имеют функцию быстрого запуска. Есть способ немного автоматизировать этот процесс, особенно для представлений, но для этого требуется объектная модель, и я не уверен, что вы хотите углубиться в более глубокое программирование для этой задачи.

Вот сценарий, для удобства.

<style>
    .ms-quicklaunch
    { 
        display:none;
    }
    .ms-navframe
    { 
        display: none;
    }
</style>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...