> There isn't but it is very easy to implement it on a per-project basis. > The easiest way to include the in *every* html page is to override > BaseController in yourapp.lib.base and add this in the __call__ method > before delegating to super: > > for widget in include_widgets: > widget.inject() > > I guess that if TG2 doesn't mind to couple a little bit more with TW the > a 'include_widgets' attribute could be added to the config and the above > line included in TGController so users don't have to do it explicitly. > Or perhaps it could be added to the quickstart template, or...
I think we just need to document this better. Because in most cases you only want to inject a single library widget into every page so it can be even easier, you just add: mywidget.inject() in your BaseController's __call__ --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "TurboGears Trunk" 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-trunk?hl=en -~----------~----~----~----~------~----~------~--~---
