Alguém pode me ajudar? Não consegui fazer esse código funcionar.

 

________________________________

De: zope-pt@yahoogrupos.com.br [mailto:zope...@yahoogrupos.com.br] Em nome de 
Cleber J Santos
Enviada em: segunda-feira, 2 de março de 2009 15:45
Para: zope-pt@yahoogrupos.com.br
Assunto: Re: RES: [zope-pt] Capturar imagem de uma notícia

 

ops, falha minha ;)

Você pode fazer de duas formas que são:

<img tal:attributes="src python:'%s/image' %(obj.getURL())" />

Ou

<img tal:replace="structure python: obj.tag(scale='mini')" />

Dê uma olhada neste link, pois pode te ajudar: 
http://plone.org/documentation/how-to/how-to-scale-images-using-pil-in-page-templates

http://plone.org/documentation/how-to/editable-static-text-portlets


Att,

Cleber J Santos

--- Em seg, 2/3/09, Carmelita Cristina Tolentino <crist...@arquivar.com.br> 
escreveu:

De: Carmelita Cristina Tolentino <crist...@arquivar.com.br>
Assunto: RES: [zope-pt] Capturar imagem de uma notícia
Para: zope-pt@yahoogrupos.com.br
Data: Segunda-feira, 2 de Março de 2009, 13:30

Não deu certo não Cleber, será que fiz algo errado? É desse jeito mesmo que 
coloco?

Está dando esse erro:

 

 

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.PageTempla tes.ZopePageTemp late, line 330, in _exec
  Module Products.PageTempla tes.ZopePageTemp late, line 427, in pt_render
  Module Products.CacheSetup .patch_cmf, line 74, in PT_pt_render
  Module Products.CacheSetup .patch_utils, line 9, in call_pattern
  Module Products.PageTempla tes.PageTemplate , line 89, in pt_render
  Module
 zope.pagetemplate. pagetemplate, line 117, in pt_render
  Module zope.tal.talinterpr eter, line 271, in __call__
  Module zope.tal.talinterpr eter, line 346, in interpret
  Module zope.tal.talinterpr eter, line 891, in do_useMacro
  Module zope.tal.talinterpr eter, line 346, in interpret
  Module zope.tal.talinterpr eter, line 536, in do_optTag_tal
  Module zope.tal.talinterpr eter, line 521, in do_optTag
  Module zope.tal.talinterpr eter, line 516, in no_tag
  Module zope.tal.talinterpr eter, line 346, in interpret
  Module zope.tal.talinterpr eter, line 949, in do_defineSlot
  Module zope.tal.talinterpr eter, line 346, in interpret
  Module zope.tal.talinterpr eter, line 891, in do_useMacro
  Module zope.tal.talinterpr eter, line 346, in interpret
  Module zope.tal.talinterpr eter, line 824, in do_loop_tal
  Module zope.tal.talinterpr eter, line 346, in interpret
  Module zope.tal.talinterpr eter, line 536, in do_optTag_tal
  Module zope.tal.talinterpr eter, line 521, in do_optTag
  Module zope.tal.talinterpr eter, line 516, in
 no_tag
  Module zope.tal.talinterpr eter, line 346, in interpret
  Module zope.tal.talinterpr eter, line 536, in do_optTag_tal
  Module zope.tal.talinterpr eter, line 521, in do_optTag
  Module zope.tal.talinterpr eter, line 516, in no_tag
  Module zope.tal.talinterpr eter, line 346, in interpret
  Module
 zope.tal.talinterpr eter, line 623, in do_insertText_ tal
  Module Products.PageTempla tes.Expressions, line 228, in evaluateText
  Module zope.tales.tales, line 696, in evaluate
   - URL: /arquivar/Arquivar/ pagina_principal /portlet_ destaques
   - Line 44, Column 0
   - Expression: <PathExpr standard:u'obj/ image'>
   - Names:
      {'container' : <PloneSite at /site >,
       'context': <PloneSite at /site >,
       'default': <object object at 0x2b8ecd4ac200>,
       'here': <PloneSite at /site >,
       'loop': {u'obj': <Products.PageTempla tes.Expressions. PathIterator 
object at 0x2aaaaeba7350>},
       'nothing': None,
       'options': {'args': ()},
       'repeat': <Products.PageTempla tes.Expressions. SafeMapping object at 
0x2aaab244def0>,
       'request': <HTTPRequest, URL=http://www. site.com. br/index_ html>,
       'root': <Application at >,
       'template': <ZopePageTemplate at /site/index_html>,
       'traverse_subpath' : [],
       'user': <SpecialUser 'Anonymous User'>}
  Module zope.tales.expressi ons, line 217, in __call__
  Module Products.PageTempla tes.Expressions, line 153, in _eval
  Module zope.tales.expressi ons, line 124, in _eval
  Module Products.PageTempla tes.Expressions, line 83, in boboAwareZopeTraver se
  Module zope.traversing. adapters, line 164, in traversePathElement
   - __traceback_ info__: (<Products.ZCatalog. Catalog.mybrains object at 
0x2aaab4be15d0>, 'image')
  Module zope.traversing. adapters,
 line 52, in traverse
   - __traceback_ info__: (<Products.ZCatalog. Catalog.mybrains object at 
0x2aaab4be15d0>, 'image', [])
TraversalError: (<Products.ZCatalog. Catalog.mybrains object at 
0x2aaab4be15d0>, 'image')

 

 

________________________________

De: zope...@yahoogrupos .com.br [mailto: zope...@yahoogrupos .com.br ] Em nome 
de Cleber J Santos
Enviada em: segunda-feira, 2 de março de 2009 12:16
Para: zope...@yahoogrupos .com.br
Assunto: Re: [zope-pt] Capturar imagem de uma notícia

 

Veja se é isso que você deseja:

<tal:img tal:content= "obj/image" /><br>
<tal:imgmini tal:content= "obj/image_mini" /><br>
<tal:imgth tal:content= "obj/image_thumb" /><br>

Att,
Cleber J Santos

--- Em seg, 2/3/09, Carmelita Cristina Tolentino <crist...@arquivar. com.br> 
escreveu:

De: Carmelita Cristina Tolentino <crist...@arquivar. com.br>
Assunto: [zope-pt] Capturar imagem de uma notícia
Para: zope...@yahoogrupos .com.br
Data: Segunda-feira, 2 de Março de 2009, 11:26

Como faço pra chamar no meu Page Template O título, descrição e a imagem de uma 
certa notícia.

 

Eu consegui chamar o título e a descrição, mas a imagem não. Alguém sabe como 
posso fazer?

 

 

 

<dd tal:define=" oddrow repeat/obj/odd"

           tal:attributes= "class python:test( 'portletItem' )">

 

         <span tal:replace= "obj/pretty_ title_ or_id">

           titulo_ou_id 

        </span>

<br>

            <a href=""

               class="tile"

               tal:attributes= "href obj/getURL;

                               title obj/Description">

 

                

                <span tal:replace= "obj/Description ">

                   description

                </span><br>

      

            </a>     

     

        </dd>

 

 

 

Obrigada!

 

Atenciosamente,

 

 

Cristina  Tolentino

Analista de Sistemas

 

 

________________________________

Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 10 
<http://br.rd.yahoo.com/mail/taglines/mail/*http:/br.maisbuscados.yahoo.com/>  
- Celebridades 
<http://br.rd.yahoo.com/mail/taglines/mail/*http:/br.maisbuscados.yahoo.com/celebridades/>
  - Música 
<http://br.rd.yahoo.com/mail/taglines/mail/*http:/br.maisbuscados.yahoo.com/m%C3%BAsica/>
  - Esportes 
<http://br.rd.yahoo.com/mail/taglines/mail/*http:/br.maisbuscados.yahoo.com/esportes/>
 

 

________________________________

Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 10 
<http://br.rd.yahoo.com/mail/taglines/mail/*http:/br.maisbuscados.yahoo.com/>  
- Celebridades 
<http://br.rd.yahoo.com/mail/taglines/mail/*http:/br.maisbuscados.yahoo.com/celebridades/>
  - Música 
<http://br.rd.yahoo.com/mail/taglines/mail/*http:/br.maisbuscados.yahoo.com/m%C3%BAsica/>
  - Esportes 
<http://br.rd.yahoo.com/mail/taglines/mail/*http:/br.maisbuscados.yahoo.com/esportes/>
 



Responder a