When there is still no dictionary available, the menus / classes / attributes have a default label based on their raw names (replacing _ by a blank)

SVN:trunk[1948]
This commit is contained in:
Romain Quetiez
2012-04-06 13:25:32 +00:00
parent 3a841269ec
commit da2abef030
3 changed files with 5 additions and 5 deletions

View File

@@ -181,7 +181,7 @@ abstract class AttributeDefinition
// If no default value is specified, let's define the most relevant one for developping purposes
if (is_null($sDefault))
{
$sDefault = $this->m_sCode;
$sDefault = str_replace('_', ' ', $this->m_sCode);
}
$sLabel = Dict::S('Class:'.$this->m_sHostClass.'/Attribute:'.$this->m_sCode, '');
@@ -2048,7 +2048,7 @@ class AttributeEnum extends AttributeString
$sLabel = Dict::S('Class:'.$this->GetHostClass().'/Attribute:'.$this->GetCode().'/Value:'.$sValue, '');
if (strlen($sLabel) == 0)
{
$sLabel = $sValue;
$sLabel = str_replace('_', ' ', $sValue);
$sParentClass = MetaModel::GetParentClass($this->m_sHostClass);
if ($sParentClass)
{