예제 #1
0
 function toHtml($oContent, $oPage)
 {
     $oOutputHtml = new AnwOutputHtml($oPage);
     $sTitleValue = $oContent->getContentFieldOutput(self::FIELD_TITLE);
     $sHeadValue = $oContent->getContentFieldOutput(self::FIELD_HEAD);
     $sBodyValue = $oContent->getContentFieldOutput(self::FIELD_BODY);
     $oOutputHtml->setTitle($sTitleValue);
     $oOutputHtml->setHead($this->tpl()->toHtmlHead($sHeadValue, $sTitleValue));
     $oOutputHtml->setBody($this->tpl()->toHtmlBody($sBodyValue, $sTitleValue));
     $oOutputHtml->setTitleDependancy($this->getContentField(self::FIELD_TITLE));
     $oOutputHtml->setHeadDependancy($this->getContentField(self::FIELD_HEAD));
     $oOutputHtml->setBodyDependancy($this->getContentField(self::FIELD_BODY));
     //$oOutputHtml->setTitle( self::getTitleForOutput($oContent, $oPage, $oOutputHtml) );
     //$oOutputHtml->setHead( self::getHeadForOutput($oContent, $oPage, $oOutputHtml) );
     //$oOutputHtml->setBody( self::getBodyForOutput($oContent, $oPage, $oOutputHtml) );
     return $oOutputHtml;
 }