Hi. I'm giving my first steps with toscawidgets and the like.

I've made myself a set of custom widgets, like this one:

class ContactList(Widget):
    params=['contact']
    contact={'title':'Nombre Contacto','phone':'Nombre
Contacto','email':'Nombre Contacto'}
    engine_name = 'genshi'
    template='''
            <div xmlns="http://www.w3.org/1999/xhtml"; xmlns:py="
http://genshi.edgewall.org/"; py:strip="">
                <ul class="contactList">
                    <li><h3>Contactos</h3></li>
                        <li class="contactData">
                        <dl>
                            <dt><a href="${contact}" py:content="
contact.title">Nombre Contacto</a></dt>
                            <dd><span>Telefono:<span py:content="
contact.phone">2200202</span><br />
                                email:<span py:content="contact.email
">asdasddsd</span></span>
                            </dd>
                        </dl>
                        </li>
                    <li><a href="#">Agregar Contacto</a></li>

                </ul>
            </div>
        '''

and I want to encapsulate a stylesheet that get pulled when the widget is
instantiated.
I've been struggling with the toscawidgets' documentation but this kind of
things are laking or I'm too blind to see :P

Eventually I would like to do the proper with javascript so... is there an
easy way of registering this kind of resources (js, css) from the widget it
self and that those get pulled when the widget is intatiated?


I'm using tg 1.0 and genshi BTW.

Thanks in advance.

Matías Iturburu
Revoluciones Informáticas
www.revolucionesweb.com.ar

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"TurboGears" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/turbogears?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to