misc: display appropriate card label/link on logged error page (#42545)
This commit is contained in:
parent
5889ee2d06
commit
919a2069f6
|
@ -50,8 +50,10 @@ class LoggedErrorDirectory(Directory):
|
|||
|
||||
formdef = self.error.get_formdef()
|
||||
if formdef:
|
||||
r += htmltext(' <li>%s <a href="/backoffice/forms/%s/">%s</a></li>') % (
|
||||
_('Form:'), formdef.id, formdef.name)
|
||||
r += htmltext(' <li>%s <a href="%s">%s</a></li>') % (
|
||||
_('%s:') % _(formdef.verbose_name),
|
||||
formdef.get_admin_url(),
|
||||
formdef.name)
|
||||
|
||||
workflow = self.error.get_workflow()
|
||||
if workflow:
|
||||
|
|
|
@ -18,7 +18,7 @@ import sys
|
|||
import types
|
||||
|
||||
from quixote import get_publisher
|
||||
from .qommon import _
|
||||
from .qommon import _, N_
|
||||
|
||||
from wcs.carddata import CardData
|
||||
from wcs.formdef import FormDef
|
||||
|
@ -32,6 +32,8 @@ class CardDef(FormDef):
|
|||
data_sql_prefix = 'carddata'
|
||||
pickle_module_name = 'carddef'
|
||||
xml_root_node = 'carddef'
|
||||
verbose_name = N_('Card model')
|
||||
verbose_name_plural = N_('Card models')
|
||||
|
||||
confirmation = False
|
||||
|
||||
|
|
|
@ -82,6 +82,8 @@ class FormDef(StorableObject):
|
|||
data_sql_prefix = 'formdata'
|
||||
pickle_module_name = 'formdef'
|
||||
xml_root_node = 'formdef'
|
||||
verbose_name = N_('Form')
|
||||
verbose_name_plural = N_('Forms')
|
||||
|
||||
name = None
|
||||
description = None
|
||||
|
|
Loading…
Reference in New Issue