On Friday 30 July 2010, Manuele wrote: > ciao, > considerato il fatto che l'esempio tratto da [1] è un po' più > semplificato rispetto al libro di Aspeli ho provato a ricostruire un > pacchetto (simple.ctrlpanel) con unicamente il pannello di controllo ma > inciampo nello stesso problema: > > 2010-07-30 11:31:07 ERROR Zope.SiteErrorLog > http://gwserver:3031/spturismo/@@silly-configuration > Traceback (innermost last): > Module ZPublisher.Publish, line 119, in publish > Module ZPublisher.mapply, line 88, in mapply > Module ZPublisher.Publish, line 42, in call_object > Module zope.formlib.form, line 769, in __call__ > Module Products.Five.formlib.formbase, line 55, in update > Module zope.formlib.form, line 732, in update > Module zope.formlib.form, line 802, in setUpWidgets > Module zope.formlib.form, line 374, in setUpEditWidgets > TypeError: ('Could not adapt', <PloneSite at /spturismo>, > <InterfaceClass simple.ctrlpanel.interfaces.ISillyConfiguration>) > > Questi i file: > |_interfaces.py -> http://pastebin.com/FxpPBwC6 > |_browser/ > | > |_config.py -> http://pastebin.com/x23makVN > |_configure.zcml -> http://pastebin.com/76EbD9T5 > | > |_config.py -> http://pastebin.com/MMP20nhv > |_sitesetup.py -> http://pastebin.com/fKp7Qh5U > |_configure.zcml -> http://pastebin.com/m1Lk7mu6 > |_profiles/default/ > | > |_controlpanel.xml -> profiles/default > > C'è ancora qualcosa che evidentemente mi sfugge... > Grazie molte per ogni consiglio > > Manuele > > > [1] > http://plone.org/documentation/kb/adding-configuration-settings-using-zope- >3-schemas-and-formlib > > _______________________________________________ > Plone-IT mailing list > [email protected] > http://lists.plone.org/mailman/listinfo/plone-it > http://www.nabble.com/Plone---Italy-f21728.html
Secondo me in:
<adapter
for="Products.CMFPlone.Portal.PloneSite"
provides=".interfaces.ISillyConfiguration"
factory=".config.form_adapter" />
devi mettere
for="Products.CMFPlone.interfaces.IPloneSiteRoot"
io di solito metto:
for="*"
--
Riccardo Lemmi Email: [email protected]
Reflab S.r.l. - Plone Design, Development and Consulting
Phone: +39 349 4620820 http://www.reflab.com
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Plone-IT mailing list [email protected] http://lists.plone.org/mailman/listinfo/plone-it http://www.nabble.com/Plone---Italy-f21728.html
