Christoph Zwerschke wrote:
> Jim Steil wrote:
>   
>> def makeTeamLink(team):
>>     link = Element('a',href='/team/%d' % team.id)
>>     link.text = team
>>     return link
>>
>> What I want to be able to do is have an image to click on instead of the 
>> text.  In normal HTML, I'd do this by wrapping an image tag inside of an 
>> anchor tag.  Does anyone know of a way to build an Element to generate 
>> this html?  I've tried a couple things, but haven't hit upon the right 
>> combination.
>>     
>
> Solution 1)
>
> link = Element('a', href='/team/%d' % team.id)
> link.text = team
> img = Element('img', src='myimg.gif')
> img.append(link)
>
> Solution 2)
>
> img = XML('<img src="myimg.gif"><a href="/team/%d"/>%s</img>'
>      % (team.id, team))
>
> Where XML must be imported from kid, of course.
>
> -- Chris
>
> >
>   
Thanks Chris.  I used solution 1, but had to flip-flop the order of 
them.  I had to append the img to the link instead of the link to the 
image.  But, now it works.

    -Jim


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"TurboGears" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/turbogears?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to