Как создать настраиваемый колонтитул в Plone?

Можно ли каким-либо образом создать настраиваемый нижний колонтитул и верхний колонтитул из plone admin?

Конфигурация заголовка предназначена для добавления / редактирования меню для веб-сайта.

Конфигурация нижнего колонтитула предназначена для добавления / редактирования некоторого имени URL.

Кроме того, мне нужно иметь логотип в левом верхнем углу, и логотип также редактируется из Plone Admin.

3 ответа

В заголовке меню автоматически создается для вас Plone в зависимости от содержимого, но вы можете отключить его:

  1. Перейдите по http://localhost:8080/[yoursiteId]/portal_properties/site_properties/manage_workspace

  2. Установите флажки справа от обоих disable_folder_sections а также disable_nonfolderish_sections

  3. Нажмите "Сохранить" внизу

Теперь вы можете перейти на http://localhost:8080/[yoursiteId]/portal_actions/portal_tabs/manage_workspace и добавить дополнительные пункты меню (скопируйте и вставьте уже существующий, если хотите)

В качестве нижнего колонтитула примите предложение Матиаса, приведенное выше: https://github.com/4teamwork/ftw.footer или, возможно, ольный файл.doormat может подойти вам лучше - вам придется поэкспериментировать с этим.

Логотип смотрите на этой странице в Документах Plone. Я вижу, что вам может показаться, что это должно быть проще, но это не должно быть чем-то, что вы делаете каждый год (если ваша организация хочет ребрендинг), верно?

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

Дополнение "Products.ContentWellPortlets" позволит вам назначать портлеты также в верхней и нижней области, а не только в левой и правой колонке.

Например, чтобы добавить логотип, вы можете назначить статический текстовый портлет, отредактировать его как обычный тип страницы, вставить изображение, это будет также обычный элемент изображения на стороне, а не жесткий -для настройки ZMI-ресурса.

Существует дополнение, удаляющее окна просмотра и добавляющее образцы портлетов в верхний и нижний колонтитулы вместо этого в качестве отправной точки (отказ от ответственности: я автор): adi.simplestructure. Вы можете попробовать, если вам лень;)

Некоторые другие пакеты для редактирования ваших пунктов меню в шапке:

для нашего нижнего колонтитула мы используем:

Другие вопросы по тегам