From 09ffdba9ef7f883858d8ed4fa834910605d6261b Mon Sep 17 00:00:00 2001 From: Lance Edgar Date: Wed, 2 Aug 2017 12:04:03 -0500 Subject: [PATCH] Allow product field renderer to suppress hyperlink --- tailbone/forms/renderers/products.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tailbone/forms/renderers/products.py b/tailbone/forms/renderers/products.py index 58e4827d..20843111 100644 --- a/tailbone/forms/renderers/products.py +++ b/tailbone/forms/renderers/products.py @@ -26,6 +26,8 @@ Product Field Renderers from __future__ import unicode_literals, absolute_import +import six + from rattail.gpc import GPC from rattail.db import model from rattail.db.util import maxlen @@ -57,7 +59,9 @@ class ProductFieldRenderer(AutocompleteFieldRenderer): product = self.raw_value if not product: return '' - return tags.link_to(product, self.request.route_url('products.view', uuid=product.uuid)) + if kwargs.get('hyperlink', True): + return tags.link_to(product, self.request.route_url('products.view', uuid=product.uuid)) + return six.text_type(product) class ProductKeyFieldRenderer(TextFieldRenderer):