def select_category_id(self, field):
     options = []
     for r in self.template_ref().dbconn.query(Category).all():
         options.append(E.option(E.value(str(r.category_id)), r.name))
     options.append(E.option(E.value(str(0)), u'все'))
     options.append(E.option(E.value(str(1)), u'статьи'))
     return E.options(*options)
 def select_mark(self, field):
     return E.options(
         E.option(E.value('left'), u'слева'),
         E.option(E.value('right'), u'справа'),
         E.option(E.value('top'), u'сверху'),
         E.option(E.value('bottom'), u'снизу'),
     )
 def select_distrib_id(self, field):
     options = []
     for r in self.template_ref().dbconn.query(Distributor):
         options.append(
             E.option(E.value(str(r.distrib_id)),
                      "%s" % (r.discription)))
     options.append(E.option(E.value('0'), u'все'))
     return E.options(*options)
Exemple #4
0
        def select_distrib_id(self, field):
            options = []
            options.append(E.option(E.value('0'), u'все'))
            for r in self.template_ref().dbconn.query(Distributor).filter(
                    Product.distrib_id == Distributor.distrib_id):
                options.append(
                    E.option(E.value(str(r.distrib_id)),
                             "%s" % (r.discription)))


#            options.append(E.option(E.value('-1'),u'----------------'))
            return E.options(*options)
 def select_url_label(self, field):
     return E.options(*[
         E.option(E.value(r.url_label), u"%s [ %s ]" %
                  (r.url_label, r.url_prefix))
         for r in self.template_ref().dbconn.query(Urllabel).order_by(
             Urllabel.url_label)
     ])
 def select_group_id(self, field):
     options = []
     group_id = self['group_id']
     for r in self.template_ref().dbconn.query(Admin_group).order_by(
             Admin_group.group_info):
         options.append(
             E.option(E.value(str(r.group_id)),
                      "%s [ %s ]" % (r.group_info, r.group_help)))
     return E.options(*options)
 def select_sarbc(self, field):
     options = []
     options.append(E.option(E.value(str('')), u'не размещать'))
     options.append(E.option(E.value(str('health')), u'здоровье'))
     options.append(E.option(E.value(str('auto')), u'авто'))
     options.append(E.option(E.value(str('mama')), u'мама и малыш'))
     options.append(E.option(E.value(str('torg')), u'торговля'))
     options.append(E.option(E.value(str('realty')), u'недвижимость'))
     return E.options(*options)
Exemple #8
0
 def select_status(self, field):
     options = [E.option(E.value('0'), '----------')]
     for r in self.template_ref().dbconn.query(Status_order).all():
         options.append(E.option(E.value(str(r.status_order_id)), r.name))
     return E.options(*options)
 def select_zip_visible(self, field):
     options = []
     options.append(E.option(E.value(u'no'), u'нет'))
     options.append(E.option(E.value(u'yes'), u'да'))
     return E.options(*options)
 def select_supplier_id(self, field):
     options = []
     options.append(E.option(E.value('0'), u'нет'))
     for r in self.template_ref().dbconn.query(Supplier).all():
         options.append(E.option(E.value(str(r.supplier_id)), r.name))
     return E.options(*options)
 def select_payment_id(self, field):
     options = []
     for r in self.template_ref().dbconn.query(Payment):
         options.append(E.option(E.value(str(r.payment_id)), r.name))
     return E.options(*options)
 def select_sale_type(self, field):
     return E.options(
         E.option(E.value('org_vat'), u'Платедьщик НДС'),
         E.option(E.value('org'), u'Неплательщик НДС'),
         E.option(E.value('pp'), u'Физическое лицо'),
     )