Я написал продукт, который использует ATFolderSchema. Схема содержит поле архетипов costum.Plone: processForm() удаляет поле Archetype
Я внедрил форму редактирования, используя content_edit. Он отлично работает, но если я вызываю content_edit, содержимое моего поля артефактов costum будет удалено. Я мог понять, что вызов функции new_context.processForm()
в Archetypes/skins/archetypes/content_edit_impl.py вызывает эту проблему. К сожалению, я не могу найти информацию о processForm() в Интернете.
Я использую Plone 4.1.6 и Archetypes 1.7.14.
Не могли бы вы мне помочь?
Хорошо, спасибо большое! Я не использую собственный 'content_edit', я просто называю это в своих метаданных формы. Но я мог бы выяснить, где моя проблема: я написал метод «process_form» виджета costum для моего поля архетипа costum, который не может справиться с новыми требованиями. Поэтому я должен это исправить. Еще раз спасибо :) – tsabsch