Several bugfixes while handling abstract classes (appy.gen) and added a first code chunk used while installing a gen-application for Plone 3.
This commit is contained in:
parent
ca7b688c00
commit
46cda3f755
7 changed files with 49 additions and 3 deletions
|
@ -261,7 +261,10 @@ class AbstractMixin:
|
|||
return t('%s_%s_list_%s' % (self.meta_type, name, v))
|
||||
if not isinstance(v, basestring):
|
||||
# Archetypes "Description" fields may hold a BaseUnit instance.
|
||||
v = unicode(v)
|
||||
try:
|
||||
v = unicode(v)
|
||||
except UnicodeDecodeError:
|
||||
v = str(v)
|
||||
return v
|
||||
elif vType == 'Boolean':
|
||||
if v: return self.translate('yes', domain='plone')
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue