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