Jetzt verstehe ich auch endlich Deinen ersten Beitrag.
Ich sehe, daß Du die Such-Komponente nicht im Hauptmenü hast. Standardmäßig - wenn man Joomla mit den Beispieldaten installiert - ist das aber der Fall, und zwar mit dem Namen "Search". Hast Du die vielleicht noch im Hauptmenü, als "Unpublished"? Oder im Trash?
Die Suchkomponente gibt den Seitentitel mit der Klasse "componentheading" aus und holt sich den Titel des zugehörigen Menüeintrags (auch wenn unveröffentlicht) bzw. ansonsten den Eintrag aus dem Language-File:
Code:
if( $Itemid > 0 && $Itemid != 99999999 ) {
$menu = $mainframe->get( 'menu' );
$params = new mosParameters( $menu->params );
$params->def( 'page_title', 1 );
$params->def( 'pageclass_sfx', '' );
$params->def( 'header', $menu->name, _SEARCH_TITLE );
$params->def( 'back_button', $mainframe->getCfg( 'back_button' ) );
} else {
$params = new mosParameters('');
$params->def( 'page_title', 1 );
$params->def( 'pageclass_sfx', '' );
$params->def( 'header', _SEARCH_TITLE );
$params->def( 'back_button', $mainframe->getCfg( 'back_button' ) );
}
...
<div class="componentheading<?php echo $params->get( 'pageclass_sfx' ); ?>">
<?php echo $params->get( 'header' ); ?>
</div>
Hast Du die aktuellen deutschen Sprachdateien installiert? Befindet sich dort folgender Eintrag?
Code:
DEFINE('_SEARCH_TITLE','Suchen');
Ansonsten kann ich das Verhalten auf einer lokalen Testinstallation bei installierten deutschen Language-Files nicht nachstellen.
Viele Grüße,
Zorro
Lesezeichen