[Petal] Auto omit-tag
Warren Smith
wsmith at hbslabs.com
Fri Oct 14 20:17:00 BST 2005
Petal only understands attributes and not tags (I think). There are a
couple of options to save typing:
1. Put this as part of your root tag:
<html xmlns:tal="http://purl.org/petal/1.0/">
Then you can type tal: instead of petal:
2. use <tag tal:replace="path/to/var"></tag> this will replace the
entire tag with the value of path/to/var
3. Technically <tag tal:omit-tag=""></tag> will eliminate the tag. It's
not in the spec, but saves typing.
4. Use the shorthand ${path/to/var}. It violates some of the principals
of Petal, but is rather handy.
Hope this helps,
Warren
Josh Narins wrote:
>I tend to use the same tag, over and over, to identify to me that I am
>going to omit the tag (petal:omit-tag="string:1"). I generally use
>tables and not divs, so if I see <div>, I know there is an omit-tag at
>the end.
>
>Any chance there could be a feature that automatically omitted a
>specified tag? <omit petal:condition="">, for example.
>
>I use them for control structures, like repeats and conditions.
>
>Not a huge deal, but it might be nice.
>
>-Josh
>
>
More information about the Petal
mailing list