W instancji Plone mam dwa witryny z warstwami. W jednym z nich mam dedykowany produkt.Jak zadeklarować subskrybenta, który będzie dostępny tylko dla jednej witryny typu plone?
Chcę zadeklarować subskrybenta w tym produkcie dla Products.PluggableAuthService.interfaces.events.IPrincipalCreatedEvent
, który będzie uruchamiany tylko w przypadku tej witryny internetowej.
Próbowałem z zcml:condition="installed my.product"
, ale testuje się tylko wtedy, gdy można go zaimportować lub nie, więc subskrybent jest również dostępny na drugiej stronie z platformą.
Przenoszenie drugiej witryny z warstwami do innej instancji nie jest opcją.
Dzięki.