Re: [zope-pt] Re: Como capturar informações de uma notícia

2009-01-06 Por tôpico Alexandre Marinho
Esse erro deve estar acontecendo porque voçe estra obtendo os objetos
atravez do catalog, ao fazer isso as somente os atributos sao indexados por
isso você nao consegue utilizar a funcao tag de newsitem.

Uma solução rápida seria faser:


Isso deve funcionar, porém cuidado com o getObject... ele retorna todo o
objeto pra você e isso pode levar a problemas de performace no futuro.

--
Alexandre Marinho
http://alexandre.cuboestudioweb.com

2009/1/6 Julio Zinga Suzuki Lopes 

>  Hoje tentei capturar a foto, com um comando python[1], mas não deu certo.
>
> Estou utilizando ele dentro de um portlet, chamado portlet_destaque (como
> os portlets do exemplo [2] citado anteriormente). E o arquivo index_html o
> invoca. Aqui está o código do portlet [3], o código do index_html[4] e o
> erro gerado [5].
>
> O que quero é a foto na página principal, apenas.
>
>
> [1] - 
> [2] -
>
> http://www.leonardomiranda.com.br/Members/admin_leo/artigos/criando-a-sua-pagina-de-apresentacao
> [3] -
>
> 
>   
> The title
> 
>   
>   
> 
>
>   tal:define="results
> python:here.portal_catalog.searchResults(portal_type='News Item',
>   sort_on =
> 'Date',
>
> sort_order='reverse',
>
> review_state='published')[:1];">
> 
> 
> Destaque
> 
>
>
>tal:attributes="class python:test('portletItem')">
>
> class="tile"
>tal:attributes="href obj/getURL;
>title obj/Description">
> 
> 
>titulo_ou_id
> 
> -
> 
>titulo_ou_id
> 
>   
>description
> 
>
> 
>
> 
> 
> 
>
> 
>   Ver todos as notícias...
> 
> 
>
> 
>   
> 
>
> [4]
>
> 
> 
>
>  
>portlet inicial - destaque
>  
>
>  
>portlet inicial - noticias
>  
>
>
>
> 
> 
>
> [5]
>
> Exception traceback
>
>Time 2009/01/06 11:17:56.342 GMT-3  User Name (User Id) admin (admin)  
> Request
> URL http://localhost:8080/portal/index_html  Exception Type AttributeError  
> Exception
> Value tag
>
> Traceback (innermost last):
>
>- Module ZPublisher.Publish, line 119, in publish
>- Module ZPublisher.mapply, line 88, in mapply
>- Module ZPublisher.Publish, line 42, in call_object
>- Module Shared.DC.Scripts.Bindings, line 313, in __call__
>- Module Shared.DC.Scripts.Bindings, line 350, in _bindAndExec
>- Module Products.PageTemplates.ZopePageTemplate, line 330, in _exec
>- Module Products.PageTemplates.ZopePageTemplate, line 427, in
>pt_render
>- Module Products.PageTemplates.PageTemplate, line 89, in pt_render
>- Module zope.pagetemplate.pagetemplate, line 117, in pt_render
>- Module zope.tal.talinterpreter, line 271, in __call__
>- Module zope.tal.talinterpreter, line 346, in interpret
>- Module zope.tal.talinterpreter, line 891, in do_useMacro
>- Module zope.tal.talinterpreter, line 346, in interpret
>- Module zope.tal.talinterpreter, line 536, in do_optTag_tal
>- Module zope.tal.talinterpreter, line 521, in do_optTag
>- Module zope.tal.talinterpreter, line 516, in no_tag
>- Module zope.tal.talinterpreter, line 346, in interpret
>- Module zope.tal.talinterpreter, line 949, in do_defineSlot
>- Module zope.tal.talinterpreter, line 346, in interpret
>- Module zope.tal.talinterpreter, line 891, in do_useMacro
>- Module zope.tal.talinterpreter, line 346, in interpret
>- Module zope.tal.talinterpreter, line 824, in do_loop_tal
>- Module zope.tal.talinterpreter, line 346, in interpret
>- Module zope.tal.talinterpreter, line 536, in do_optTag_tal
>- Module zope.tal.talinterpreter, line 521, in do_optTag
>- Module zope.tal.talinterpreter, line 516, in no_tag
>- Module zope.tal.talinterpreter, line 346, in interpret
>- Module zope.tal.talinterpreter, line 534, in do_optTag_tal
>- Module zope.tal.talinterpreter, line 516, in no_tag
>- Module zope.tal.talinterpreter, line 346, in interpret
>- Module zope.tal.talinterpreter, line 745, in do_insertStructure_tal
>- Module Products.PageTemplates.Expressions, line 221, in
>evaluateStructure
>- Module zope.tales.tales, line 696, in evaluate
>*URL: /portal/portal_skins/custom/portlet_destaque*
>*Line 41, Column 0*
>*Expression: *
>*Names:*
>
>{'container': ,
> 'context': ,
> 'default': ,
> 'here': ,
>
> 'loop': {u'obj':  at 0xe08284c>},
> 'nothing': None,
> 'options': {'args': ()},
> 'repeat':  0xde9f0ac>,
>
> 'request': http://localhost:8080/portal/index_html>,
> 'root': ,
> 'template': ,
>
> 'traverse_subpath': [],
> 'user': }
>
>- Module Products.PageTemplates.ZRPythonExpr, line

Re: [zope-pt] Como alterar a página template das NEWS

2009-01-06 Por tôpico Julio Zinga Suzuki Lopes
Obtive uns avanços...

Onde tinha a chamda widget[1], substitui por tal: replace [2]

Então, consegui retirar DESCRIPTION.
Porém o título, ficou sem a propriedade de poder editar na própria VIEW.

Obrigado pela dica inicial.

Abraços.


[1]

Title

[2]
  
   titulo_ou_id


2009/1/6 Julio Zinga Suzuki Lopes 

> Muito bem, era esta a pasta que eu realmente estava procurando.
>
> Toda via, o ZOPE está acusando o seguinte erro:
>
> Macro expansion failed
> exceptions.AttributeError: widget
>
>
> Eu cliquei em CUSTOMIZE, e aí já aparece este erro.
> Clico em salvar, e continua.
>
> O que pode ser?
>
> 2009/1/6 Alexandre Marinho 
>
>   Você pode achar esse page template em: portal_skins -> plone_content ->
>> newsitem_view
>>
>> ai é só clicar em customize e editar o template
>>
>> --
>> Alexandre Marinho
>> http://alexandre.cuboestudioweb.com/
>>
>> 2009/1/5 Julio Zinga Suzuki Lopes 
>>
>>  Como pretendo personalizar a página/portal, pretendo que as notícias,
>>> tenham uma característica diferente, por exemplo, quero inserir DESCRIÇÃO,
>>> para aparecer "fora da página da notícia. E na página da notícia eu quero
>>> apenas o TITULO, A FOTO, e o CORPO DA NOTÍCIA.
>>>
>>> Onde se altera este "template"?
>>>
>>> Júlio.
>>>
>>> --
>>> Júlio Zinga Suzuki Lopes
>>> Analista de TI - CES-UFCG
>>> Tel: (83) | (83) 3372-1926 | 9975-1646
>>> Cuité - PB/BR
>>> juliozinga @ gmail.com
>>> jzinga @ ufcg.edu.br
>>>
>>
>>  
>>
>
>
>
> --
> Júlio Zinga Suzuki Lopes
> Analista de TI - CES-UFCG
> Tel: (83) | (83) 3372-1926 | 9975-1646
> Cuité - PB/BR
> juliozinga @ gmail.com
> jzinga @ ufcg.edu.br
>



-- 
Júlio Zinga Suzuki Lopes
Analista de TI - CES-UFCG
Tel: (83) | (83) 3372-1926 | 9975-1646
Cuité - PB/BR
juliozinga @ gmail.com
jzinga @ ufcg.edu.br


Re: [zope-pt] Como alterar a página template das NEWS

2009-01-06 Por tôpico Julio Zinga Suzuki Lopes
Muito bem, era esta a pasta que eu realmente estava procurando.

Toda via, o ZOPE está acusando o seguinte erro:

Macro expansion failed
exceptions.AttributeError: widget


Eu cliquei em CUSTOMIZE, e aí já aparece este erro.
Clico em salvar, e continua.

O que pode ser?

2009/1/6 Alexandre Marinho 

>   Você pode achar esse page template em: portal_skins -> plone_content ->
> newsitem_view
>
> ai é só clicar em customize e editar o template
>
> --
> Alexandre Marinho
> http://alexandre.cuboestudioweb.com/
>
> 2009/1/5 Julio Zinga Suzuki Lopes 
>
>  Como pretendo personalizar a página/portal, pretendo que as notícias,
>> tenham uma característica diferente, por exemplo, quero inserir DESCRIÇÃO,
>> para aparecer "fora da página da notícia. E na página da notícia eu quero
>> apenas o TITULO, A FOTO, e o CORPO DA NOTÍCIA.
>>
>> Onde se altera este "template"?
>>
>> Júlio.
>>
>> --
>> Júlio Zinga Suzuki Lopes
>> Analista de TI - CES-UFCG
>> Tel: (83) | (83) 3372-1926 | 9975-1646
>> Cuité - PB/BR
>> juliozinga @ gmail.com
>> jzinga @ ufcg.edu.br
>>
>
>  
>



-- 
Júlio Zinga Suzuki Lopes
Analista de TI - CES-UFCG
Tel: (83) | (83) 3372-1926 | 9975-1646
Cuité - PB/BR
juliozinga @ gmail.com
jzinga @ ufcg.edu.br


Re: [zope-pt] Como alterar a página template das NEWS

2009-01-06 Por tôpico Alexandre Marinho
Você pode achar esse page template em: portal_skins -> plone_content ->
newsitem_view

ai é só clicar em customize e editar o template

--
Alexandre Marinho
http://alexandre.cuboestudioweb.com/

2009/1/5 Julio Zinga Suzuki Lopes 

>  Como pretendo personalizar a página/portal, pretendo que as notícias,
> tenham uma característica diferente, por exemplo, quero inserir DESCRIÇÃO,
> para aparecer "fora da página da notícia. E na página da notícia eu quero
> apenas o TITULO, A FOTO, e o CORPO DA NOTÍCIA.
>
> Onde se altera este "template"?
>
> Júlio.
>
> --
> Júlio Zinga Suzuki Lopes
> Analista de TI - CES-UFCG
> Tel: (83) | (83) 3372-1926 | 9975-1646
> Cuité - PB/BR
> juliozinga @ gmail.com
> jzinga @ ufcg.edu.br
> 
>


[zope-pt] Menu drop down no Plone3

2009-01-06 Por tôpico Carmelita Cristina Tolentino

Encontrei o produto webcouturier.dropdownmenu em 
http://plone.org/products/webcouturier-dropdownmenu e 
http://plone.org/documentation/how-to/tabs-with-drop-down-menus-using-the-suckerfish-method.


Como faço pra instalar esse produto no meu Plone que está no Windows?


Não estou conseguindo.


Obrigada!


 

 

 

 

Atenciosamente,

 

Cristina  Tolentino

   Analista de Sistemas Web