2011/12/21 Diego Purpo <[email protected]>2. Applicare una interface
marker (es. ISitoService) a "qualcosa" quando la richiesta arriva con
dominio service.miosito.it
>
>
> 3. Abilitare le browserview solo per l'interfaccia ISitoService
>
> E' qualcosa di fattibile?
> E' la soluzione corretta nella logica Plone?
>
Direi di sì.
Puoi fare un pre-traverssal hook a livello di sito Plone in cui applichi
(se il nome di dominio è quello che ti interessa) la tua marker interface
alla request.
Puoi ispirarti a questo
codice<http://maurits.vanrees.org/weblog/archive/2008/01/skin-switching-with-pre-traversal>
per
settare il pre-traversal hook e usare
alsoProvides<http://docs.zope.org/zope3/Code/zope/interface/declarations/alsoProvides/index.html>per
marcare la request.
Silvio
_______________________________________________
Plone-IT mailing list
[email protected]
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html