Добавить настраиваемое поле к критериям в ATTopic - PullRequest
3 голосов
/ 20 июня 2011

Как добавить поле, скажем, «Авторы» в типах архетипов, для отображения в раскрывающемся меню Имя поля ? Например, на новом новом сайте Plone я могу управлять критериями на events/aggregator/criterion_edit_form. Я хочу, чтобы «Авторы» и пользовательские поля были добавлены в качестве критериев.
Кстати, я когда-нибудь заглядываю в Products/ATContentTypes/tool/topic.py, похоже, мне нужно добавить индекс и сделать его 'enabled = True'. Но как? Или я иду в неправильном направлении? / Марр /

1 Ответ

5 голосов
/ 20 июня 2011

Вы можете войти в программу настройки сайта и перейти к настройке коллекций (или просто добавить / portal_atct / atct_manageTopicIndex на URL сайта) и управлять тем, какие из них разрешено использовать в коллекциях.

У вас будетнажать кнопку «Все поля», чтобы увидеть все доступное.Предостережение заключается в том, что доступны только те поля, которые являются индексами в portal_catalog.Поэтому для вашего случая вам необходимо добавить индекс участников в portal_catalog, чтобы он был доступен в форме здесь.

...