Ah, ok

 

Avevo trovato informazioni qui:

http://plone.it/scopri-old/documentazione/tutorial/personalizzare-la-grafica
/nascondere-elementi-dellinterfaccia

 

dove si dice al paragrafo “Per nascondere una viewlet” che si può agire sul
file xml.

In effetti da come è esposto pare che occorra anche inserire il nodo order
rimuovendo le viewlet che si intende nascondere e senza derivare da
plone_default…

 

Forse si può fare in questo modo ridefinendo attraverso il nodo order
l’intero assetto del viewlet manager?

 

 

 

  _____  

Da: [email protected]
[mailto:[email protected]] Per conto di Diego Purpo
Inviato: giovedì 25 novembre 2010 16.00
A: La lista degli italiani appassionati di Plone.
Oggetto: Re: [Plone-IT] Nascondere le viewlets

 

Purtroppo le viewlet non le elimini cancellandone la definizione dal config.
Per nascondere una viewlets devi usare l'azione hide dal @@manage-viewlets

Diego Purpo
cel. +39 393 9869631
 <mailto:[email protected]> [email protected] 

INFOCUBE srl
via gino doria, 84 | 80128 napoli
tel. +39 081 3412051 | fax. +39 081 19305669
 <http://www.infocube.it> www.infocube.it
 <http://blog.infocube.it> blog.infocube.it


Il 25/11/2010 15.47, Paolo Tramontani ha scritto: 

Ciao a tutti

 

Nel creare un nuovo tema mi sono trovato di fronte alla necessità di
nascondere alcune viewlets del footer e di crearne una nuova

 

Ho modificato il file viewlets.xml (oltre ad avere creato, ovviamente, la
nuova viewlet) seguendo le istruzioni dei vari tutorial

 

Il risultato è che la nuova viewlet compare correttamente ma le altre non
vengono nascoste.

 

Questo è il file viewlets.xml

 

<?xml version="1.0"?>

 

<object>

 

  <order manager="plone.portalfooter" skinname="myTheme "

         based-on="Plone Default">

    <viewlet name="softone.myTheme_footer"

             insert-before="*" />

  </order>

 

  <hidden manager="plone.portalfooter" skinname="myTheme">

    <viewlet name="plone.colophon" />

    <viewlet name="plone.site_actions" />

    <viewlet name="plone.analytics" />

  </hidden>

 

</object>

 

Qualcuno mi sa dire perché non va?

NOTA: la nuova viewlet compare DOPO tutte le altre, nonostante in order sia
specificata con insert-before=”*”… se può essere un indizio

 

Grazie a tutti per l’aiuto

 

Paolo

 

_______________________________________

Ing. Paolo Tramontani - Softone s.r.l.

email:     <mailto:[email protected]> [email protected]

              <mailto:[email protected]> [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
_______________________________________________
Plone-IT mailing list
[email protected]
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html

Rispondere a