diff pylons_app/lib/helpers.py @ 43:2e1247e62c5b

changed for pylons 0.1 / 1.0 added admin controller
author marcink
date Wed, 07 Apr 2010 15:28:50 +0200
parents 564e40829f80
children a886f5eba757
line wrap: on
line diff
--- a/pylons_app/lib/helpers.py	Wed Apr 07 13:24:46 2010 +0200
+++ b/pylons_app/lib/helpers.py	Wed Apr 07 15:28:50 2010 +0200
@@ -3,8 +3,7 @@
 Consists of functions to typically be used within templates, but also
 available to Controllers. This module is available to both as 'h'.
 """
-from routes import redirect_to, url_for
-
+from pylons import url
 from webhelpers.html import (literal, HTML, escape)
 from webhelpers.html.tools import (auto_link, button_to, highlight, js_obfuscate
                                    , mail_to, strip_links, strip_tags, tag_re)
@@ -30,10 +29,10 @@
     @param url: the url for link
     '''
 
-    def __call__(self, label = '', *url, **urlargs):
+    def __call__(self, label='', *url_, **urlargs):
         if label is None or '':
             label = url
-        link_fn = link_to(label, url_for(*url, **urlargs))
+        link_fn = link_to(label, url(*url_, **urlargs))
         return link_fn