Как я могу расширить / настроить другие настройки Plone? - PullRequest
1 голос
/ 06 марта 2012

У меня установлен сторонний аддон, и теперь я должен расширить этот Configlet с помощью логического поля, как я могу это сделать?

Далее я должен использовать результаты функции из этого дополнения?

Заранее спасибо.

1 Ответ

2 голосов
/ 06 марта 2012

Вы можете попробовать

1) Переопределить форму через пользовательский слой, зарегистрированный вашим дополнением, и создать новый класс Form, расширяющий оригинал, который имеет то же имя, но зарегистрирован в этом слое.Таким образом, класс формы будет получен из вашего дополнения, когда ваше дополнение и его браузер установлены.

http://collective -docs.readthedocs.org / ru / latest / views / Layers.html

Слои зависят от вида, так что это вид, которым вы являетесьпытаясь переопределить.В зависимости от оригинальной c.simplesocial архитектуры, она не уверена, какой вид связи между формами имеет место.

2) Обезьяна-патч класса оригинальной формы

http://collective-docs.readthedocs.org/en/latest/misc/monkeypatch.html

...