Thanks, but unfortunately that didn't work. I forgot to mention my error before: <type 'exceptions.AttributeError'> 'NoneType' object has no attribute 'member_of'
On Tue, Jul 24, 2012 at 4:03 AM, [email protected] < [email protected]> wrote: > If your doubt is about view syntax, it's just the way you outlined, with a > few changes. > > 1) Change {{T(...)}} by {{=T(...)}} > 2) Close the "else" with {{PASS}} > > Always remember web2py views can have normal Python code. But don't > overuse it, ok? > > -- > Vinicius Assef > > > > On 07/23/2012 02:55 PM, Alec Taylor wrote: > >> I'm confused at how I'm meant to do logic checks, e.g. with a test-case >> model: >> >> auth.settings.extra_fields['**auth_user']= [Field('member_of', >> 'list:reference db.group_of_events', requires=IS_IN_DB(db, >> db.group_of_events, '%(group_name)s', multiple=True))] >> >> db.define_table( >> 'group_of_events', >> Field('group_name', notnull=True, requires=[IS_SLUG(), >> IS_NOT_IN_DB(db, 'group_of_events.group_name')]**), >> format='%(group_name)s' >> ) >> >> And I want to do a check like this in the View: >> >> {{if thisgroupidin request.auth_user.member_of:}} >> >> # BTW: I already have the variable: `thisgroupid` >> {{T('Welcome back Mr member!')}} >> {{else:}} >> {{T('Become a member')}} >> >> *How do I perform the aforementioned check in a web2py view?* >> * >> >> * >> Thanks for all information, >> >> Alec Taylor >> >> -- >> >> >> >> > -- > > > > --

