- Timestamp:
- 26 Dec 2014, 20:18:17 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/waeup.ikoba/trunk/src/waeup/ikoba/utils/converters.py
r12309 r12327 30 30 from zope.schema.interfaces import IList 31 31 from waeup.ikoba.interfaces import ( 32 IObjectConverter, IProductOption EntryField, IFieldConverter,32 IObjectConverter, IProductOptionField, IFieldConverter, 33 33 DELETION_MARKER, IGNORE_MARKER) 34 34 from waeup.ikoba.schema.interfaces import IPhoneNumber 35 from waeup.ikoba.products.productoptions import ProductOption Entry35 from waeup.ikoba.products.productoptions import ProductOption 36 36 37 37 class ExtendedCheckBoxWidget(CheckBoxWidget): … … 175 175 return result 176 176 177 class ProductOption EntryConverter(grok.Adapter):178 grok.context(IProductOption EntryField)177 class ProductOptionConverter(grok.Adapter): 178 grok.context(IProductOptionField) 179 179 grok.implements(IFieldConverter) 180 180 181 181 def request_data(self, name, value, schema_field, prefix='', 182 182 mode='create'): 183 """Turn CSV values into ProductOption Entry-compatible form data.183 """Turn CSV values into ProductOption-compatible form data. 184 184 185 185 Expects as `value` a _string_ like ``(u'mytitle', … … 194 194 where the values are tokens from appropriate sources. 195 195 196 Such dicts can be transformed into real ProductOption Entryobjects by196 Such dicts can be transformed into real ProductOption objects by 197 197 input widgets used in converters. 198 198 """ 199 199 try: 200 entry = ProductOption Entry.from_string(value)200 entry = ProductOption.from_string(value) 201 201 title, fee, currency = entry.title, entry.fee, entry.currency 202 202 except:
Note: See TracChangeset for help on using the changeset viewer.