Das beliebte Plugin sh404 von extensions.siliana.com für das CMS Joomla! sorgt dafür, dass die scheusslichen Standard-URLs (auch mit eingeschalteter SEF-Option) etwas hübscher gestaltet werden.
An und für sich ein großartiges Plugin. Bisher habe ich für die 1.0.xer Reihe ein eigenes Plugin genutzt, welches allerdings mangels Zeit nicht wirklich erweitert und für die Joomla 1.5er Reihe weiterentwickelt werden kann. Nun habe ich für ein neues Projekt mal sh404 installiert.
Leider gab es dabei das Problem, dass im Menü festgelegte Seitentitel vom Namen des Menüeintrages überschrieben wurden. Damit war natürlich ein wichtiger Faktor für die Optimierung der Seite weg.

Joomla! - Page Title
Um den eigenen Seitentitel entsprechend anzeigen zu lassen, ist im Plugin sh404 folgende Änderung nötig. Im Verzeichnis meta_ext muss in der Datei com_content.php folgendes ab Zeile 61 eingefügt werden (das ganze bezieht sich auf Version sh404SEF-15_1.0.11):
$document= & JFactory::getDocument();
$menus = &JSite::getMenu();
$menu = $menus->getActive();if( is_object( $menu ) ) {
$menu_params = new JParameter( $menu->params );if( $menu_params->get( ‘page_title") ) {
$document->setTitle( $menu_params->get( ‘page_title") );
break;
}
}
Damit wird geprüft, ob für den aktuellen Menüeintrag ein vom User festgelegter Seitentitel vorhanden ist. Ist das der Fall, wird dieser als Titel gesetzt. Fertig
Ein Kommentar
Interessant. Jedoch ist die ANleitung so wage formuliert, dass einfach nicht zu erkennen ist, wo was gemacht wurde.
Ich würde es gern in meiner Seite zur Anwendung bringen, aber so wie oben beschrieben, kann ich es nicht nachvollziehen.
Bitte senden Sie mir die orig. und die von Ihnen geänderte Datei com_content.php zu, damit mir klar wird wo was eingesetzt werden muss. THX.
Gruß
T.Hinze