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.

Reply via email to