diff --git a/commerce/configure.zcml b/commerce/configure.zcml index 4e151ad..3396cb0 100644 --- a/commerce/configure.zcml +++ b/commerce/configure.zcml @@ -8,6 +8,13 @@ - + + + + + + diff --git a/commerce/interfaces.py b/commerce/interfaces.py index aa0a942..b678eb4 100644 --- a/commerce/interfaces.py +++ b/commerce/interfaces.py @@ -31,6 +31,7 @@ from zope.i18nmessageid import MessageFactory from cybertools.util.jeep import Jeep, Term from cybertools.organize.interfaces import IAddress as IBaseAddress from cybertools.organize.interfaces import IPerson as IBasePerson +from cybertools.tracking.interfaces import ITrack from loops import util _ = MessageFactory('cybertools.commerce') @@ -325,7 +326,7 @@ class IOrder(Interface): total = Attribute(u'The total gross value (Decimal) of the order.') -class IOrderItem(Interface): +class IOrderItem(ITrack): """ An individual order or cart item. """