Subversion Repositories SmartDukaan

Rev

Rev 172 | Rev 241 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 172 Rev 202
Line 7... Line 7...
7
from wiki20.lib.base import BaseController
7
from wiki20.lib.base import BaseController
8
from wiki20.model import DBSession, metadata
8
from wiki20.model import DBSession, metadata
9
from wiki20.controllers.error import ErrorController
9
from wiki20.controllers.error import ErrorController
10
from wiki20.processors.RequestProcessors import process_gaurav
10
from wiki20.processors.RequestProcessors import process_gaurav
11
from datastore.DataAccessor import DataHelper
11
from datastore.DataAccessor import DataHelper
-
 
12
from datastore.DataCodeAccessor import *
12
from xml.etree.ElementTree import *
13
from xml.etree.ElementTree import *
13
import urllib
14
import urllib
-
 
15
from tg import tmpl_context
-
 
16
from wiki20.widgets.infibeam_form import create_infibeam_form
14
 
17
 
15
 
18
 
16
 
19
 
17
__all__ = ['RootController']
20
__all__ = ['RootController']
18
 
21
 
Line 271... Line 274...
271
            str1 = str1 + unicode(brand, "iso-8859-1")
274
            str1 = str1 + unicode(brand, "iso-8859-1")
272
            str1 = str1 + "</vendor></Mobile>"
275
            str1 = str1 + "</vendor></Mobile>"
273
        ret_val = {}
276
        ret_val = {}
274
        print str1
277
        print str1
275
        ret_val['val1'] = urllib.unquote(str1)#root
278
        ret_val['val1'] = urllib.unquote(str1)#root
276
        return ret_val
-
 
277
279
        return ret_val
-
 
280
    
-
 
281
    @expose('wiki20.templates.infibeam_form')
-
 
282
    def form_infibeam(self, **kw):
-
 
283
    #"""Show form to add data record for infibeam."""
-
 
284
        tmpl_context.form = create_infibeam_form
-
 
285
        return dict(modelname='code_words',
-
 
286
        page='Infibeam Data')
-
 
287
 
-
 
288
    @expose()
-
 
289
    def save_infibeam(self, **kw):
-
 
290
        """Create a infibeam object and save it to the database."""
-
 
291
        initialize_table()
-
 
292
        set_code_word("INFIBEAM_DOMAINNAME",kw['INFIBEAM_DOMAINNAME'],"")  
-
 
293
        print kw['INFIBEAM_DOMAINNAME']
-
 
294
        set_code_word("INFIBEAM_NO",kw['INFIBEAM_NO'],"")
-
 
295
        print kw['INFIBEAM_NO']
-
 
296
        set_code_word("INFIBEAM_CT",kw['INFIBEAM_CT'],"")
-
 
297
        set_code_word("INFIBEAM_URL",kw['INFIBEAM_URL'],"")
-
 
298
        set_code_word("INFIBEAM_HOMEPAGE",kw['INFIBEAM_HOMEPAGE'],"")
-
 
299
        set_code_word("INFIBEAM_REFERER",kw['INFIBEAM_REFERER'],"")
-
 
300
        set_code_word("INFIBEAM_VATPLUSTAX",kw['INFIBEAM_VATPLUSTAX'],"")
-
 
301
        set_code_word("INFIBEAM_REMOVELIST",kw['INFIBEAM_REMOVELIST'],"")
-
 
302
        set_code_word("INFIBEAM_XPATH1",kw['INFIBEAM_XPATH1'],"")
-
 
303
        set_code_word("INFIBEAM_XPATH2",kw['INFIBEAM_XPATH2'],"")
-
 
304
        set_code_word("INFIBEAM_XPATH3",kw['INFIBEAM_XPATH3'],"")
-
 
305
        flash("Data successfully saved.")
-
 
306
        redirect("form_infibeam")
-
 
307
 
-
 
308
        
-
 
309
278
310