public function getByName($sName)
 {
     if ($aView = parent::getByName($sName)) {
         return $aView;
     }
     if ($this->arrChildContainers) {
         foreach ($this->arrChildContainers as $sContainerName => $aContainer) {
             $sNameFix = $sContainerName . '-';
             $nNameFixLen = strlen($sNameFix);
             if (strlen($sName) > $nNameFixLen and substr($sName, 0, $nNameFixLen) == $sNameFix) {
                 $sRealViewName = substr($sName, $nNameFixLen);
                 if ($aView = $aContainer->getByName($sRealViewName)) {
                     return $aView;
                 }
             }
         }
     }
 }