diff --git a/core/dbobject.class.php b/core/dbobject.class.php
index f844b34d6b..3fafed51dc 100644
--- a/core/dbobject.class.php
+++ b/core/dbobject.class.php
@@ -159,18 +159,13 @@ abstract class DBObject implements iDisplay
public function __toString()
{
- $sRet = '';
- $sClass = get_class($this);
- $sRootClass = MetaModel::GetRootClass($sClass);
- $iPKey = $this->GetKey();
- $sRet .= "$sClass::$iPKey
\n";
- $sRet .= "
\n";
- foreach(MetaModel::ListAttributeDefs(get_class($this)) as $sAttCode=>$oAttDef)
- {
- $sRet .= "- ".$oAttDef->GetLabel()." = ".$this->GetAsHtml($sAttCode)."
\n";
- }
- $sRet .= "
";
- return $sRet;
+ $sRet = '';
+ $sClass = get_class($this);
+ $sRootClass = MetaModel::GetRootClass($sClass);
+ $iPKey = $this->GetKey();
+ $sFriendlyname = $this->Get('friendlyname');
+ $sRet .= "$sClass::$iPKey ($sFriendlyname)
\n";
+ return $sRet;
}
// Restore initial values... mmmm, to be discussed