equal
deleted
inserted
replaced
287 return False |
287 return False |
288 |
288 |
289 # formating methods ####################################################### |
289 # formating methods ####################################################### |
290 |
290 |
291 def view(self, __vid, rset=None, __fallback_oid=None, __registry='views', |
291 def view(self, __vid, rset=None, __fallback_oid=None, __registry='views', |
292 initargs=None, **kwargs): |
292 initargs=None, w=None, **kwargs): |
293 """Select object with the given id (`__oid`) then render it. If the |
293 """Select object with the given id (`__oid`) then render it. If the |
294 object isn't selectable, try to select fallback object if |
294 object isn't selectable, try to select fallback object if |
295 `__fallback_oid` is specified. |
295 `__fallback_oid` is specified. |
296 |
296 |
297 If specified `initargs` is expected to be a dictionnary containing |
297 If specified `initargs` is expected to be a dictionnary containing |
307 try: |
307 try: |
308 view = self.vreg[__registry].select(__vid, self, rset=rset, **initargs) |
308 view = self.vreg[__registry].select(__vid, self, rset=rset, **initargs) |
309 except RegistryException: |
309 except RegistryException: |
310 view = self.vreg[__registry].select(__fallback_oid, self, |
310 view = self.vreg[__registry].select(__fallback_oid, self, |
311 rset=rset, **initargs) |
311 rset=rset, **initargs) |
312 return view.render(**kwargs) |
312 return view.render(w=w, **kwargs) |
313 |
313 |
314 def format_date(self, date, date_format=None, time=False): |
314 def format_date(self, date, date_format=None, time=False): |
315 """return a string for a date time according to instance's |
315 """return a string for a date time according to instance's |
316 configuration |
316 configuration |
317 """ |
317 """ |