Add setting to show/hide product image for mobile purchasing/receiving
This commit is contained in:
parent
5b2f4127ea
commit
6fb78c5dde
2 changed files with 12 additions and 7 deletions
|
@ -1109,11 +1109,16 @@ class ReceivingBatchView(PurchasingBatchView):
|
|||
return self.redirect(self.get_row_action_url('view', row, mobile=mobile))
|
||||
return super(ReceivingBatchView, self).redirect_after_quick_row(row, mobile=mobile)
|
||||
|
||||
def get_row_image_url(self, row):
|
||||
if self.rattail_config.getbool('rattail.batch', 'purchase.mobile_images', default=True):
|
||||
return pod.get_image_url(self.rattail_config, row.upc)
|
||||
|
||||
def mobile_view_row(self):
|
||||
"""
|
||||
Mobile view for receiving batch row items. Note that this also handles
|
||||
updating a row.
|
||||
"""
|
||||
self.mobile = True
|
||||
self.viewing = True
|
||||
row = self.get_row_instance()
|
||||
batch = row.batch
|
||||
|
@ -1126,7 +1131,7 @@ class ReceivingBatchView(PurchasingBatchView):
|
|||
'instance': row,
|
||||
'instance_title': self.get_row_instance_title(row),
|
||||
'parent_model_title': self.get_model_title(),
|
||||
'product_image_url': pod.get_image_url(self.rattail_config, row.upc),
|
||||
'product_image_url': self.get_row_image_url(row),
|
||||
'form': form,
|
||||
'allow_expired': self.handler.allow_expired_credits(),
|
||||
'allow_cases': self.handler.allow_cases(),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue