def params(self, item, formatter): image_url = getResourceURL(self.library, self.image, formatter.request) if not image_url: return None form_id = ".".join(filter(None, [self.prefix, self.id_getter(item)])) return { 'title': translate(self.title, context=formatter.request) or '', 'alt': translate(self.alt, context=formatter.request) or '', 'name': form_id, 'src': image_url, }
def params(self, item, formatter): image_url = getResourceURL( self.library, self.image, formatter.request) if not image_url: return None return { 'title': translate(self.title, context=formatter.request) or '', 'alt': translate(self.alt, context=formatter.request) or '', 'name': self.form_id, 'value': self.id_getter(item), 'src': image_url, 'script': self.on_click(formatter), # XXX: should encode this }
def params(self, item, formatter): image_url = getResourceURL(self.library, self.image, formatter.request) if not image_url: return None value = self.id_getter(item) return { 'title': translate(self.title, context=formatter.request) or '', 'alt': translate(self.alt, context=formatter.request) or '', 'name': self.form_id, 'value': value, 'src': image_url, 'on_click': self.on_click, }