Beispiel #1
0
def index():
    import supert

    data = common_index(
        'trait_category', ['name'],
        dict(options_func=lambda row: supert.supert_default_options(row) +
             (supert.OPTION_BTN(
                 'details', URL('get', args=row.id), title=T('values')), )))
    return locals()
def index():
    import supert
    Supert = supert.Supert()

    title = T('labels page layouts')
    data = Supert.SUPERT(db.labels_page_layout, fields=[
        'name', {
            'fields': ['label_cols', 'label_rows'],
            'label_as': T('Cols x Rows'),
            'custom_format': lambda row, fields: '%s x %s' % (row[fields[0]], row[fields[1]])
        }
    ], options_func=lambda row : supert.supert_default_options(row)[0], global_options=[] )

    return locals()
Beispiel #3
0
def item_options(row):
    buttons = ()
    if auth.has_membership('Items info') or auth.has_membership('Items prices') or auth.has_membership('Items management'):
        _vars = {'is_bundle': True} if row.is_bundle else {}
        buttons += supert.OPTION_BTN(
            'edit', URL('update', args=row.id, vars=_vars), title=T('edit')
        ),
    # hide button
    if auth.has_membership('Items management'):
        buttons += supert.supert_default_options(row)[1],
    buttons += supert.OPTION_BTN(
        'shopping_basket', _onclick="add_bag_item(%s);" % row.id,
        title=T('add to bag')
    ),

    return buttons
Beispiel #4
0
def item_options(row):
    buttons = ()
    if auth.has_membership('Items info') or auth.has_membership(
            'Items prices') or auth.has_membership('Items management'):
        _vars = {'is_bundle': True} if row.is_bundle else {}
        buttons += supert.OPTION_BTN('edit',
                                     URL('update', args=row.id, vars=_vars),
                                     title=T('edit')),
    # hide button
    if auth.has_membership('Items management'):
        buttons += supert.supert_default_options(row)[1],
    buttons += supert.OPTION_BTN('shopping_basket',
                                 _onclick="add_bag_item(%s);" % row.id,
                                 title=T('add to bag')),

    return buttons
Beispiel #5
0
def index():
    import supert
    Supert = supert.Supert()

    title = T('labels page layouts')
    data = Supert.SUPERT(
        db.labels_page_layout,
        fields=[
            'name', {
                'fields': ['label_cols', 'label_rows'],
                'label_as':
                T('Cols x Rows'),
                'custom_format':
                lambda row, fields: '%s x %s' %
                (row[fields[0]], row[fields[1]])
            }
        ],
        options_func=lambda row: supert.supert_default_options(row)[0],
        global_options=[])

    return locals()
Beispiel #6
0
 def store_options(row):
     update_btn, hide_btn = supert.supert_default_options(row)
     return update_btn, hide_btn, supert.OPTION_BTN('vpn_key',
                                                    URL('seals',
                                                        args=row.id),
                                                    title=T('upload seals'))
 def store_options(row):
     update_btn, hide_btn = supert.supert_default_options(row)
     return update_btn, hide_btn, supert.OPTION_BTN(
         'vpn_key', URL('seals', args=row.id),title=T('upload seals')
     )
Beispiel #8
0
 def offer_options(row):
     return supert.supert_default_options(row) + (supert.OPTION_BTN(
         'local_offer',
         URL('fill', args=row.id),
         title=T("modify discounts")), )
def index():
    import supert

    data = common_index('trait_category', ['name'], dict(options_func=lambda row: supert.supert_default_options(row) + (supert.OPTION_BTN('details', URL('get', args=row.id), title=T('values')),) ) )
    return locals()
 def offer_options(row):
     return supert.supert_default_options(row) + (supert.OPTION_BTN('local_offer', URL('fill', args=row.id), title=T("modify discounts")), )
Beispiel #11
0
 def category_options(row):
     update_btn, hide_btn = supert.supert_default_options(row)
     return update_btn, hide_btn, supert.OPTION_BTN(
         'details', URL('index', args=row.id), title=T('subcategories'))
 def category_options(row):
     update_btn, hide_btn = supert.supert_default_options(row)
     return update_btn, hide_btn, supert.OPTION_BTN('details', URL('index', args=row.id), title=T('subcategories'))