def ImageFieldWidget(field, request): image = FieldWidget(field, ImageWidget(request)) image.value = field.title # Get the full resource URL for the image: site = hooks.getSite() image.src = unicode(zope.traversing.api.traverse(site, "++resource++" + field.image, request=request)()) return image
def ImageFieldWidget(field, request): image = FieldWidget(field, ImageWidget(request)) image.value = field.title # Get the full resource URL for the image: site = hooks.getSite() image.src = util.toUnicode(zope.traversing.api.traverse( site, '++resource++' + field.image, request=request)()) return image