Io devo aggiungere alcuni tag html al template control-panel.pt
Ho provato a sovrascrivere il file creando un mio pacchetto ed importandolo
attraverso il configure.zcml (l'importazione funziona correttamente dato che
ho compiuto modifiche su altri tempate e funzionano)
All'interno della cartella ho copiato il control-panel.pt su cui ho fatto la
modifica,
 form.py che è il file da cui viene richiamato il mio template che ho così
modificato:
"""
from Products.Five.browser.pagetemplatefile import ViewPageTemplateFile

from plone.app.form import named_template_adapter

_template = ViewPageTemplateFile('control-panel.pt')
controlpanel_named_template_adapter = named_template_adapter(_template)
"""
e il configure.zcml l'ho scritto così:
"""
<configure
    xmlns="http://namespaces.zope.org/zope";
    xmlns:browser="http://namespaces.zope.org/browser";
    xmlns:five="http://namespaces.zope.org/five";
    i18n_domain="italianskin.templates">

    <adapter
        for="plone.app.controlpanel.interfaces.IPloneControlPanelForm"
        factory=".form.controlpanel_named_template_adapter"
        name="Customdefault"
        provides="zope.formlib.namedtemplate.INamedTemplate"
        />

</configure>
"""
Purtroppo il sistema continua a caricarmi la versione originale e non quella
modificata.
Sapreste dirmi se stò sbagliando qualcosa?
Ho provato anche ad inserire questa configurazione all'interno di
overrides.zcml lasciando la direttiva name originale: ovvero name="default";
a il risultato non è cambiato, continua a caricarmi la pagina originale.
Come la fareste voi questo tipo di modifica?

Grazie
Mirco
_______________________________________________
Plone-IT mailing list
[email protected]
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html

Rispondere a