Как установить заголовок страницы браузера в Plone - PullRequest
6 голосов
/ 07 июня 2011

Я пытаюсь найти способ установить заголовок браузера: страница.Основная цель - включить его в выпадающее меню «Тип отображения» моего типа контента.

Я взглянул на код CMFDynamicViewFTI.Единственный пример там использует browser: view, и я не знаю, что это такое, я никогда не видел browser: view.Это решение?Поддерживает ли browser: view поддержку custommerize (директива browser: view не поддерживает параметр template в zcml).

Так что в любом случае можно установить заголовок (как указано в меню «display»)браузер: страница?

1 Ответ

7 голосов
/ 07 июня 2011

A browser:page - это просто браузер: директива view с добавленной поддержкой шаблонов.Вы можете установить заголовок, используя директиву zcml, так же, как вы можете для browser:view.

Чтобы установить заголовок для меню дисплея, добавьте атрибуты menu и title в директиву browser:page:

menu="plone_displayviews"
title="title goes here"

Вам также может понадобиться сначала явно включить ZCML для plone.app.contentmenu, чтобы убедиться, что определено меню plone_displayviews:

<include package="plone.app.contentmenu" />
...