Как вы переопределите значение поля по умолчанию в поведении ловкости в Plone?

У нас есть требование, чтобы тип содержимого для ловкости имел исключение из поведения навигации, но для поля exclude_from_nav значение по умолчанию True . В поведении plone.app.dexterity.behaviors.exclfromnav.IExcludeFromNavigation по умолчанию установлено значение False .

Очевидно, что я мог бы создать свое собственное поведение, которое копирует IExclude 1192252avigation] кроме значения по умолчанию, но мне было интересно, есть ли способ сделать это, основанный на повторном использовании IExcludeFromNavigation . У нас есть другие типы контента, которые используют IExcludeFromNavigation , где мы действительно хотим, чтобы он по умолчанию был False .

Мы используем Plone 4.1rc3 и Dexterity 1.0

5
задан scarba05 12 July 2011 в 10:41
поделиться