[Plone-IT] subnav

Yuri yurj a alfa.it
Ven 30 Gen 2009 08:14:31 UTC


Fabrizio Rota ha scritto:
> In effetti ho lavorato in portal_view_customisation*
>
> customizzando plone-global_sections in questo modo:
>
> <tal:tabs tal:condition="view/portal_tabs"
>           i18n:domain="plone">
>     <h5 class="hiddenStructure" 
> i18n:translate="heading_sections">Sections</h5>
>
>     <ul id="portal-globalnav">
>         <tal:tabs tal:repeat="tab view/portal_tabs"><li 
> tal:attributes="id string:portaltab-${tab/id};
>                             class 
> python:view.selected_portal_tab==tab['id'] and 'selected' or 'plain'">
>            
> <a href=""
>                tal:content="tab/name"
>                tal:attributes="href tab/url;
>                                title tab/description|nothing">
>             Tab Name
>             </a>
>
>             <tal:block omit-tag=""
>                           tal:define="sublevel string:portaltab-${tab/id};
>                                       subnav actions/?sublevel|nothing;">
>                     <tal:block omit-tag="" tal:condition="subnav">
>                     <ul class="nn-twolevel-subnav">
>                        <tal:tabs tal:repeat="subtab subnav">
>                        <li tal:attributes="id 
> string:portaltab-${subtab/id};">
>                           <a href="" class="" tal:attributes="href 
> subtab/url;" accesskey="accesskeys-tabs" i18n:attributes="accesskey">
>                              <tal:block omit-tag="" i18n:translate="" >
>                                  <span tal:replace="subtab/name">Tab 
> Name</span>
>                              </tal:block>
>                            </a>
>                         </li>
>                         </tal:tabs>
>                      </ul>
>                      </tal:block>
>                 </tal:block>
>
>
>
>
> </li></tal:tabs>
>     </ul>
> </tal:tabs>
>
>
> Ma non funge.
> E non mi funge manco il download di qsilogroup :-(
>
> In pratica ho "adattato" il codice che funziona per plone 2.5 al plone 3.
> *

Se tu usi italianskin, sei sicuro di aver customizzato la sua di 
navigazione e non quella del plone di default.

 La verifica è semplice, metti una frase nel codice e guarda se appare...

> *Ma io più di così non riesco a fare.... Son qui con la finestra 
> dell'help aperta a cercare di interpretare i vari TAL.
>
> Mi rimarrà ancora nella TODO-LIST.
>
> *
> 2009/1/29 Yuri <yurj a alfa.it <mailto:yurj a alfa.it>>
>
>     Fabrizio Rota ha scritto:
>
>
>
>         Il giorno 29 gennaio 2009 15.40, Yuri <yurj a alfa.it
>         <mailto:yurj a alfa.it> <mailto:yurj a alfa.it
>         <mailto:yurj a alfa.it>>> ha scritto:
>
>
>            http://plone.org/products/qsilogroup
>
>            Navigation of the site can be organized in different ways.
>         In most
>            cases navigation menu is generated on the basis of folder
>         and page
>            titles. qSiloGroup makes it possible to generate navigation
>         menu
>            titles (different from those that are generated on the basis of
>            folder and page titles), hide them or make visible.  Custom
>            navigation titles are sometimes desirable  for Search engine
>            optimization (SEO)
>
>            Qui ci sono altri spunti su come modificare/attivare i menù.
>
>
>         Grazie Yuri!
>         Proprio poco fa ho visto una skin di quintagroup ("estate")
>         con la navigazione che mi serviva (ma con codice chiuso).
>         Ed ora ecco il prodotto su cui probabilmente la skin si basa!
>
>         Comunque non ho ancora capito perchè il codice basato su
>         portal action non funzioni con plone 3.....
>         L'ho provato con plone 2.5 e funziona out-of-the-box... Bello,
>         lineare, perfetto!
>         Sarà che in plone 3 la sezione portal actions è strutturata in
>         modo diverso... mah!
>
>
>     Bisognerebbe vedere il template, anzi mi sa che usa una chiamata
>     @@ a una view, per avere la lista delle action. Forse va
>     customizzato qualcosa in portal_view_customization?
>
>
>     /portal_view_customizations/@@customizezpt.html?required=zope.interface.Interface,zope.publisher.interfaces.browser.IDefaultBrowserLayer,zope.publisher.interfaces.browser.IBrowserView,plone.app.layout.viewlets.interfaces.IPortalHeader&view_name=plone.global_sections
>
>
>     penso che tu possa applicare quelle modifiche qui, invece che nel
>     custom (mi sa che quel template è deprecato in plone3)
>
>
>     _______________________________________________
>     Plone-IT mailing list
>     Plone-IT a lists.plone.org <mailto:Plone-IT a lists.plone.org>
>     http://lists.plone.org/mailman/listinfo/plone-it
>     http://www.nabble.com/Plone---Italy-f21728.html
>
>
>
>
> -- 
> Fabrizio
> --------------------
> "Life is what happens to you while you're busy making other plans" - 
> J. Lennon
> ------------------------------------------------------------------------
>
> _______________________________________________
> Plone-IT mailing list
> Plone-IT a lists.plone.org
> http://lists.plone.org/mailman/listinfo/plone-it
> http://www.nabble.com/Plone---Italy-f21728.html





Maggiori informazioni sulla lista Plone-IT