Ciao a tutti,
ho un problema con l'ordinamento delle viewlet impostato da file di
configurazione
Ho creato una nuova viewlet (name=softone.africasa_info) per il mio tema
(skinname = "africasa") da inserire nel manager portalheader
La viewlet dovrebbe comparire immediatamente dopo la viewlet plone.searchbox
Ho preparato il template "info.pt" per la viewlet (la viewlet non ha bisogno di
classe)
ho aggiornato il file browser/configure.zcml così:
<!-- Info -->
<browser:viewlet
name=" softone.africasa_info"
manager="plone.app.layout.viewlets.interfaces.IPortalHeader"
template="info.pt"
layer=".interfaces.IThemeSpecific"
permission="zope2.View"
/>
Quindi ho aggiornato il file viewlets.xml così:
<order manager="plone.portalheader" skinname="africasa"
based-on="Plone Default">
<viewlet name="softone.africasa_info"
insert-after="plone.searchbox" />
</order>
Risultato: la viewlet compare correttamente ma sempre in cima alla lista delle
viewlet (in posizione 0)
Le ho provate tutte: ho impostato il tema sunburst, disinstallato il mio tema
dai prodotti aggiuntivi, riavviato il servizio zope nel server, reinstallato il
mio tema dal site setup/prodotti aggiuntivi, il tema è stato reimpostato
automaticamente, ma niente... la viewlet è sempre lì, in prima posizione.
Voi vedete qualcosa di sbagliato nella sintassi dell'xml? Io ormai l'ho riletta
cento volte e non ci vedo niente di strano...
o forse ho dimenticato qualcosa da impostare?
Forse il problema è il based-on="Plone Default"?
NB: se nel sito sono state fatti in precedenza degli spostamenti/spegnimenti
on-the-web con la @@manage-viewlets c'è il caso che siano state eseguite delle
impostazioni con priorità maggiore del file system per cui la configurazione
via xml viene sovrascritta? E magari devo resettare prima qualcosa per poter
andare avanti?
Grazie
Paolo
_______________________________________
Ing. Paolo Tramontani - Softone s.r.l.
email: [email protected] <mailto:[email protected]>
[email protected] <mailto:[email protected]>
phone: +39 338 9253741
_______________________________________
_______________________________________________
Plone-IT mailing list
[email protected]
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html