Thank you Massimo for the example. I tried your example code but I get now
this error:
<type 'exceptions.NameError'> name 'content' is not defined
any idea?
thank you,
Raphael
On Saturday, November 16, 2013 6:38:57 PM UTC+1, Massimo Di Pierro wrote:
>
> 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.