Ich nutze Version 4.5.9 und habe gerade festgestellt, dass der Seitentitel bei Newsletter, Kontakt, Kontoseiten etc. nicht angezeigt wird. Es stehen nur Präfix+Suffix drin. Das ist schlecht für SEO.
Der Titel wird im Azure-Template mit [{assign var="_sMetaTitle" value=$oView->getTitle() }] gezogen. In den View-Klassen wird aber kein getTitle() implementiert. So schaut das z.B. beim Content aus:
/**
* Template variable getter. Returns tag title
*
* @return string
*/
public function getTitle()
{
if ( $this->_sContentTitle === null ) {
$oContent = $this->getContent();
$this->_sContentTitle = $oContent->oxcontents__oxtitle->value;
}
return $this->_sContentTitle;
}
Meine Idee wäre nun, die Klassen zu extenden, um getTitle() zu ergänzen und den passenden Titel zurückzugeben.
Sehe ich das richtig, dass es da keinen anderen Weg gibt?