def openNewMenu(self, obj):
op_n = 1
total_rows = 0
if obj != self.bt_next and obj != self.bt_previous:
self.menu_type = obj.text.lower()
cursor = self.database.loadArticles(self.menu_type, self.menu_page)
self.a_articles.clear_widgets()
for row in cursor:
total_rows = total_rows + 1
if(total_rows > 9) : break
button = Button(text=row[1])
button.bind(on_press=self.addToBuyList)
button.item = Item(id_p = row[0], name = row[1], price = row[2], tax = 0.2)
op_n = op_n + 1
self.a_articles.add_widget(button)
for a in range(op_n-1, 9):
self.a_articles.add_widget(Label(text=''))
if(total_rows > 9):
self.bt_next.enabled = True
else:
self.bt_next.enabled = False
if(self.menu_page > 0):
self.bt_previous.enabled = True
else:
self.bt_previous.enabled = False
###
评论列表
文章目录