supplier product category filtering
This commit is contained in:
@@ -2,7 +2,16 @@ App.MenuController = Ember.ObjectController.extend
|
||||
needs: ['application']
|
||||
product_code_filter: ''
|
||||
product_categories: (-> @store.all('product_category')).property()
|
||||
sorted_product_categories: (-> @get('product_categories').sortBy('position')).property('product_categories.@each', 'product_categories.@each.position')
|
||||
filter: null
|
||||
sorted_product_categories: (->
|
||||
list = @get('product_categories')
|
||||
if filter_day = @get('filter.day')
|
||||
list = list.filterBy "active_on_#{filter_day}"
|
||||
if filter_minute = @get('filter.minute_of_day')
|
||||
list = list.filter (r) -> r.get('full_day') or (filter_minute > r.get('start_from') and filter_minute < r.get('end_on'))
|
||||
|
||||
list.sortBy('position')
|
||||
).property('product_categories.@each', 'product_categories.@each.position', 'filter.day', 'filter.minute_of_day')
|
||||
product_code_filter_placeholder: t('product.code_filter.placeholder')
|
||||
actions:
|
||||
editProductCategory: (product_category)->
|
||||
|
||||
Reference in New Issue
Block a user