Вы также можете просто выполнить вход login_next в скрипт Python для контроллера (вы найдете другие аналогичные в области / plone_login основного продукта Plone, заканчивающегося расширением «.cpy»), который вы пишете для отправки электронного письма. (возможно notifyMangersUponLogin), а не переход по умолчанию к login_success.
Затем ваш скрипт CPT перейдет к login_success, чтобы продолжить поток MVC сценария / страницы, с которым поставляется Plone, если вы этого хотите.
Чтобы использовать шаблоны страниц контроллера (файлы .cpt) / Scripts (файлы .cpy), важно не только скопировать пользовательскую версию login_next.cpy в путь к обложке вашего пользовательского продукта, но и файл login.cpy.metadata. который определяет успешные / неудачные действия логического потока страницы / скрипта MVC.
В Plone 4.0.2 вы найдете сценарии / шаблоны, связанные с регистрацией в Plone, по следующему пути:
/buildout-cache/eggs/plone-4.0.2-py2.6.egg/Products/CMFPlone/skins/plone_login
относительно вашей структуры застройки.