src/pyams_content/shared/logo/paragraph.py
changeset 1329 5b3909c566e2
parent 1243 837612af4dc3
child 1347 0230c7fd71c3
equal deleted inserted replaced
1328:6f8aa24ab286 1329:5b3909c566e2
    81                 field_title = translate(ILogosParagraph['title'].title)
    81                 field_title = translate(ILogosParagraph['title'].title)
    82                 if len(langs) == 1:
    82                 if len(langs) == 1:
    83                     output.append(translate(MISSING_VALUE).format(field=field_title))
    83                     output.append(translate(MISSING_VALUE).format(field=field_title))
    84                 else:
    84                 else:
    85                     output.append(translate(MISSING_LANG_VALUE).format(field=field_title, lang=lang))
    85                     output.append(translate(MISSING_LANG_VALUE).format(field=field_title, lang=lang))
    86         field_title = translate(ILogosParagraph['references'].title)
    86         field_title = translate(ILogosParagraph['logos'].title)
    87         if not self.context.references:
    87         if not self.context.logos:
    88             output.append(translate(ERROR_VALUE).format(
    88             output.append(translate(ERROR_VALUE).format(
    89                 field=field_title,
    89                 field=field_title,
    90                 message=translate(_("no selected logo"))))
    90                 message=translate(_("no selected logo"))))
    91         else:
    91         else:
    92             for reference, target in self.context.get_targets(with_reference=True):
    92             for reference, target in self.context.get_logos(with_reference=True):
    93                 if target is None:
    93                 if target is None:
    94                     output.append(translate(ERROR_VALUE).format(
    94                     output.append(translate(ERROR_VALUE).format(
    95                         field=field_title,
    95                         field=field_title,
    96                         message=translate(_("logo '{0}' can't be found")).format(reference)))
    96                         message=translate(_("logo '{0}' can't be found")).format(reference)))
    97                 else:
    97                 else: