[Zope] Need some newbie tal help
Andrew Milton
akm at theinternet.com.au
Tue Oct 5 13:42:21 EDT 2010
+-------[ Mark Phillips ]----------------------
|
|
| On Tue, Oct 5, 2010 at 10:28 AM, Andrew Milton <akm at theinternet.com.au> wrote:
|
| +-------[ Mark Phillips ]----------------------
| | I have a table and I am putting data into the cells using tal. I want to bold the data under a certain condition. I tried
| this,
| | but it didn't work:
| |
| | <td tal:content="string:${player/name}"><b tal:condition="python:str(player['name']) == 'Team'">name</b></td>
|
| Try using css
|
| <td><div tal:replace="string:${player/name}" tal:attributes="class python:test(player['name'] == 'Team', 'someboldcss', '')"
| /></td>
|
|
| Is CSS preferred over using tal:omit for some reason? When would I use tal:omit to add formatting to a table cell and when should
| I use CSS instead?
I think you want to use CSS. Later if you want to change from bold to
underlined or italics or rainbow, you can just change a CSS class,
instead of rebuilding your mark up.
--
Andrew Milton
akm at theinternet.com.au
More information about the Zope
mailing list