foodsoft/app/helpers/stockit_helper.rb

27 lines
901 B
Ruby
Raw Normal View History

2009-01-18 17:42:51 +01:00
module StockitHelper
2012-10-29 18:28:17 +01:00
def stock_article_classes(article)
class_names = []
class_names << "unavailable" if article.quantity_available <= 0
class_names.join(" ")
end
2013-07-13 09:34:19 +02:00
def link_to_stock_change_reason(stock_change)
if stock_change.delivery_id
link_to Delivery.model_name.human, supplier_delivery_path(stock_change.delivery.supplier, stock_change.delivery)
2013-07-13 09:34:19 +02:00
elsif stock_change.order_id
link_to Order.model_name.human, order_path(stock_change.order)
2013-07-13 09:34:19 +02:00
elsif stock_change.stock_taking_id
link_to StockTaking.model_name.human, stock_taking_path(stock_change.stock_taking)
2013-07-13 09:34:19 +02:00
end
end
def stock_article_price_hint(stock_article)
t('simple_form.hints.stock_article.edit_stock_article.price',
:stock_article_copy_link => link_to(t('.copy_stock_article'),
stock_article_copy_path(stock_article),
:remote => true
)
)
end
2009-01-18 17:42:51 +01:00
end