[zope-pt] Ordenação de arquivos
Prezados, estou precisando de ordernar os arquivos quando visualizados dentro do Conteúdo. Alguém sabe como proceder? Atenciosamente, Marcelo
Re: [zope-pt] Busca no catálogo - erro com tal:define
Thaciana, Não é permitido utilizar mais de um tal:define dentro da mesma tag. Mas em tags distintas não há problema. Para fazer vários defines em uma mesma tag basta separá-los por ponto-e-vírgula, exatamente como no seu exemplo. Zénrique. Em 19/07/07, Thaciana Cerqueira [EMAIL PROTECTED] escreveu: Olá pessoal, Gostaria de uma sugestão para a página index_html que estou criando. Ainda não estou muito familiarizada com o Zope e encontro dificuldades para fazer algumas coisas. Gostaria de exibir links para documentos dinâmicos na página principal e adicionei no index_html uma busca ao catálogo, dessa forma: div metal:fill-slot=main tal:define=physical_path python:getattr(context,'destaques').getPhysicalPath(); path python:'/'.join(physical_path); results python:here.portal_catalog.searchResults (path='.../destaques', portal_type='Document', sort_on = 'Date', sort_order='reverse', review_state='published')[:4]; Depois exibo o resultado na tela, mas não estou exibindo dentro de um portlet. Estão sendo exibidos como uma lista simples mesmo. Só que quero buscar outros documentos em outra pasta do catálogo, só que quando defino dois tal:define dentro do index_html dá erro de duplicação. Alguém saberia me dizer uma forma de fazer isso sem que eu preciso criar diferentes portlets e possa chamar os documentos desejados em pastas diferentes do catálogo e exibir dentro do index_html? Agradeço a ajuda. Abraços, Thaciana Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] Links do Yahoo! Grupos
Re: [zope-pt] Ordenação de arquivos
On 7/23/07, mfguimaraes2000 [EMAIL PROTECTED] wrote: Prezados, estou precisando de ordernar os arquivos quando visualizados dentro do Conteúdo. Alguém sabe como proceder? Marcelo, você quer colocar os arquivos em alguma ordem arbitrariamente selecionada ou deseja usar um critério objetivo de ordenamento (por data, por título etc.)? [ ]s Luciano
[zope-pt] Re: Ordenação de arquivos
Luciano, desejo colocar os arquivos em Ordem Alfabética. Observei que o site padrão do Plone possui esta opção. Bastando clicar em uma setinha do lado direito do nome titulo. Mas no site que etou trabalhando não tem esta opção, portanto acho que terei que fazer isto no código, e gostaria de ajuda de como proceder. Atenciosamente, Marcelo --- Em zope-pt@yahoogrupos.com.br, Luciano Ramalho [EMAIL PROTECTED] escreveu On 7/23/07, mfguimaraes2000 [EMAIL PROTECTED] wrote: Prezados, estou precisando de ordernar os arquivos quando visualizados dentro do Conteúdo. Alguém sabe como proceder? Marcelo, você quer colocar os arquivos em alguma ordem arbitrariamente selecionada ou deseja usar um critério objetivo de ordenamento (por data, por título etc.)? [ ]s Luciano
[zope-pt] mudar background de portlet navegation
Olá, criei slots para o site e coloquei como fundo (background)uma imagem onde meu portlet fica com cantos arredondados. Mais também queria que meu portlet de navegação ficasse do mesmo jeito, só que não sei onde faço isso. Alguém poderia me ajudar? Obrigada!
[zope-pt] Re: mudar background de portlet navegation
vc tem os seguintes itens pra mexer via css: #portlet-navigation-tree #portlet-navigation-tree dt.portletHeader #portletHeader dd.portletItem Baixe o Firefox e o plugin Firebug. É o kit do webdesigner Plone! Apontando e clicando você descobre como essas que eu citei acima, e entende 10x melhor como as estruturas do Plone se encaixam. Até! Davi --- Em zope-pt@yahoogrupos.com.br, Cristina Souza [EMAIL PROTECTED] escreveu Olá, criei slots para o site e coloquei como fundo (background)uma imagem onde meu portlet fica com cantos arredondados. Mais também queria que meu portlet de navegação ficasse do mesmo jeito, só que não sei onde faço isso. Alguém poderia me ajudar? Obrigada!
[zope-pt] Re: Como criar um menu Top-Down do Zope/Plone
Gente, preciso de ajuda para transformar o código abaixo de 2 para 3 níveis, quem sabe até mais.. (um loop com condition) Eu repeti a estrutura do segundo tal:rep e está com 3 níveis, mas como eu não consegui adaptar, o conteúdo do 3o nível está igual ao do 2o #) Creio que seja na linha dessa variável neto que eu comecei a definir... Obrigado, Davi tal:def define=data python:putils.createSitemap(context.portal_url.getPortalObject()); children python:data.get('children', []); neto python:data.get('children', []); tal:rep repeat=item python:[x for x in children if x['portal_type'] == 'Folder'] li class=navTreeItem visualNoMarkerdiv class=visualIcon a tal:attributes=href item/getURL; class python:test(repeat['item'].end, None, 'lb') tal:content=item/Title class=state-published visualIconPaddingTitulo/a ul tal:condition=item/children class=navTree navTreeLevel2 tal:rep repeat=grand_item item/children li class=navTreeItem visualNoMarkerdiv class=visualIcon a tal:attributes=href grand_item/getURL tal:content=grand_item/Title class=state-published visualIconPaddingTitulo/a /div ul tal:condition=item/children class=navTree navTreeLevel3 tal:rep repeat=grandy_item item/children li class=navTreeItem visualNoMarkerdiv class=visualIcon a tal:attributes=href grandy_item/getURL tal:content=grandy_item/Title class=state-published visualIconPaddingTitulo/a /div/li /tal:rep /ul /li /tal:rep /ul /div/li /tal:rep /tal:def --- Em zope-pt@yahoogrupos.com.br, Renato Sacramento Horta Moreira [EMAIL PROTECTED] escreveu Olá, Utilizei esse produto para criar um menu de dois níveis, sendo que no primeiro só há listagem de folders. 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=tHome/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 -- Renato Sacramento Horta Moreira Ciência da Computação - UFMG
Re: [zope-pt] Re: Ordenação de arquivos
Marcelo, qual é a versão do Plone onde você pretende fazer esta ordenação? [ ]s Luciano PS. Estou fazendo estas perguntas até para ajudar outros colegas da lista a te ajudarem, porque não necessariamente eu terei a resposta. Na hora de colocar dúvidas, vale a pena ser bem preciso na descrição do problema e sempre informar qual a versão do Plone onde você precisa encontrar a solução. On 7/23/07, mfguimaraes2000 [EMAIL PROTECTED] wrote: Observei que o site padrão do Plone possui esta opção. Bastando clicar em uma setinha do lado direito do nome titulo. Mas no site que etou trabalhando não tem esta opção, portanto acho que terei que fazer isto no código, e gostaria de ajuda de como proceder.