src/pyams_content/reference/pictograms/zmi/widget.py
changeset 939 0695d8571616
parent 625 abd143a83a07
--- a/src/pyams_content/reference/pictograms/zmi/widget.py	Fri Sep 07 17:31:10 2018 +0200
+++ b/src/pyams_content/reference/pictograms/zmi/widget.py	Mon Sep 10 12:13:34 2018 +0200
@@ -10,31 +10,31 @@
 # FOR A PARTICULAR PURPOSE.
 #
 
-
 __docformat__ = 'restructuredtext'
 
 
 # import standard library
 
-# import interfaces
-from pyams_content.reference.pictograms import IPictogramTable
-from pyams_utils.interfaces.data import IObjectData
-
-# import packages
-from pyams_content.reference.pictograms.zmi import get_pictogram_header
-from pyams_utils.registry import query_utility
-from pyams_utils.url import absolute_url
-from z3c.form.browser.select import SelectWidget
 from z3c.form.widget import FieldWidget
 from zope.interface import implementer
 
 from pyams_content import _
+# import interfaces
+from pyams_content.reference.pictograms import IPictogramTable
+# import packages
+from pyams_content.reference.pictograms.zmi import get_pictogram_header
+from pyams_form.widget import Select2Widget
+from pyams_utils.interfaces.data import IObjectData
+from pyams_utils.registry import query_utility
+from pyams_utils.url import absolute_url
 
 
 @implementer(IObjectData)
-class PictogramSelectWidget(SelectWidget):
+class PictogramSelectWidget(Select2Widget):
     """Pictogram selection widget"""
 
+    noValueMessage = _("No selected pictogram")
+
     pictograms = None
     label_id = None
     after_widget_notice = None