Il Thursday 27 August 2009 14:32:34 Fabrizio Reale ha scritto:
> Ciao Stefano,
>
> > oggetto criptico ma..
> >
> > ho un cpt visualizzato cosi':
> >
> > <html metal:use-macro="here/main_template/macros/master">
> >  <body metal:fill-slot="main" tal:define="errors
> > options/state/getErrors"> <div>questo lo voglio nello slot main</div>
> >   <div>questo lo voglio nello slot di sinistra</div>
> >  </body>
> > </html>
> > ...
> >
> > c'e' un modo semplice per visualizzare il <div> in questione nello slot
> > di sinistra, chesso', sotto il navigation tree?
>
> Aggiungi al main_template gli slot che ti servono. Se non sei pratico
> prendi spunto dal "main".
>
> Fabry

grazie dello spunto. questa la mia soluzione:

il cpt:

<html metal:use-macro="here/main_template/macros/master">
 <body>
...
 <metal:override metal:fill-slot="portlets_mio_slot">
  <div>questo lo voglio nello slot di sinistra</div>
 </metal:override>
...
 <metal:override metal:fill-slot="main">
  <div>questo lo voglio nello slot main</div>
 </metal:override>
...
 </body>
</html>


..e questo e' il frammento di /portal_skins/plone_templates/main_template 
(customizzato)

...
<div class="visualPadding">

  <metal:portlets define-slot="portlets_one_slot">
    <metal:leftportlets use-macro="here/portlets_fetcher/macros/left_column">
      This instruction gets the portlets (boxes) for the left column.
    </metal:leftportlets>
  </metal:portlets>

  <!-- questa parte e' aggiunta -->
  <metal:portlets define-slot="portlets_mio_slot"></metal:portlets>

</div>
...

per funzionare funziona. e' corretto il metodo??

grazie e ciao.

-- 

cordialmente / kind regards
Stefano Guglia

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

Rispondere a