Olá,

Utilizei esse produto para criar um menu de dois níveis, sendo que no primeiro só há listagem de folders.

O primeiro arquivo (global_sections.pt) está logo abaixo
<html xmlns=" http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"
      i18n:domain="plone">

<body>
    <!-- THE SECTION TABS DEFINITION -->
    <div metal:define-macro="portal_tabs"
            tal:omit-tag="">
        <h5 class="hiddenStructure" i18n:translate="heading_sections">Sections</h5>
        <div id="portal-globalnav">
            <div class="csshover">
                <ul>
                    <div metal:use-macro="here/sand_box_tabs/macros/tabs">
                        The global sections tabs. (Welcome, News etc)
                    </div>
                </ul>
            </div>
        </div>
    </div>
</body>
</html>

ele faz uma chamada à seguinte macro (nome do arquivo eh sand_box_tabs.pt):

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"
      i18n:domain="plone">

<body>
    <div metal:define-macro="tabs">
        <li id="portaltab-index_html" class="plain">
            <a tal:attributes="href string:${portal_url}" class="lb" accesskey="t">Home</a>
        </li>
        <tal:def define="data python:putils.createSitemap(context.portal_url.getPortalObject());
                         children python:data.get('children', []);">
            <tal:rep repeat="item python:[x for x in children if x['portal_type'] == 'Folder']">
            <li class="plain">
                <a tal:attributes="href item/getURL;
                                   class python:test(repeat['item'].end, None, 'lb')"
                   tal:content="item/Title"></a>
                <ul tal:condition="item/children">
                    <tal:rep repeat="grand_item item/children">
                        <li class="plain">
                            <a tal:attributes="href grand_item/getURL"
                               tal:content="grand_item/Title"></a>
                        </li>
                    </tal:rep>
                </ul>
            </li>
            </tal:rep>
        </tal:def>
    </div>
</body>
</html>

Use esses dois arquivos mais o produto padrão do plone para drop down menu e vc terá um menu horizontal com mesmo funcionamento do portlet navigation.

Abraços,
Em 24/10/06, jogibaab <[EMAIL PROTECTED]> escreveu:
Pessoal, tenho dúvidas para vocês. Alguém sabe como criar um menu top-
down (como aqueles feitos usando CSS) dentro do Zope/Plone? Vi um
produto chamada DropDownMenu dentro do site plone.org mas não consigo
utilizá-lo. Alguém sabe como usar este produto? Agradeço qualquer
ajuda.




Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/zope-pt/

<*> Para sair deste grupo, envie um e-mail para:
     [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html






--
Renato Sacramento Horta Moreira
Ciência da Computação - UFMG __._,_.___

Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]




Yahoo! Grupos, um serviço oferecido por:
PUBLICIDADE


Links do Yahoo! Grupos

__,_._,___

Responder a