Using generic.xml creates a fixed structure. Like in the case of
generic.html, you may need your own view.
So if you have:
def index():
return dict(phonebook = [dict(content=dict(phone=123)),
dict(content=dict(phone=234))])
Make an index.xml with
{{=TAG.phonebook(*[tag.content(tag.phone(c['phone'])) for c in content])}}
On Saturday, 16 November 2013 04:29:14 UTC-6, mweissen wrote:
>
> I want to use the xml-rendering to create something like
>
> <phonebook>
> <content>
> <phone>123</phone>
> </content>
> <content>
> <phone>234</phone>
> </content>
> </phonebook>
>
> I have tried the following data structure
>
> [dict(content=dict(phone=123)), dict(content=dict(phone=234))]
>
> but the list creates an additional tag <item>
>
> Any ideas?
> Regards, Martin
>
>
>
--
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
---
You received this message because you are subscribed to the Google Groups
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.