visualizzazione parziale su un altro slot (metal:fill-slot="main" etc.)

3 messages Options
Embed this post
Permalink
Stefano Guglia-2

visualizzazione parziale su un altro slot (metal:fill-slot="main" etc.)

Reply Threaded More More options
Print post
Permalink
salve a tutti!

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?


ciao,
ste


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

Re: visualizzazione parziale su un altro slot (metal:fill-slot="main" etc.)

Reply Threaded More More options
Print post
Permalink
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


--
Fabrizio Reale

Redomino S.r.l.
Largo Valgioie 14,
10146 Torino Italy
Tel: +39 0117499875
http://redomino.com


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

Re: visualizzazione parziale su un altro slot (metal:fill-slot="main" etc.)

Reply Threaded More More options
Print post
Permalink
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
[hidden email]
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html