also... auf die Schnelle:
// Titelzeile des Browsers erstellen
$document =& JFactory::getDocument();
$headTitle = CLMText::composeHeadTitle( array(
'String 1', 'String 2' ) );
$document->setTitle( $headTitle );
Das entscheidende ist natürlich in der Mitte:
CLMText::composeHeadTitle()
Damit wird ein Titel für die Browserzeile zusammengesetzt aus 'Seitentitel', 'CLM' und einem bis mehreren Bestandteilen, die man als Parameter übergibt.
Entweder man übergibt einen einzelnen String, etwa so:
CLMText::composeHeadTitle('Aufstellung')
dann wird nur dieser String angehängt.
Oder aber man übergibt ein Array von Strings, die dann hintereinander angeordnet werden, also:
CLMText::composeHeadTitle( array('SV Schwarzer Bauer', 'Aufstellung') )
Man kann über weitere Parameter auch die Anzeige des Seitentitels oder von 'CLM' abschalten. Dies habe ich aber eher als globale Konfigurations-Option für die CLM-Einstellungen angelegt. Hier von Seite zu Seite verschieden vorzugehen, halte ich für nicht zielführend.
Wichtig ist aber, daß so auf jeder CLM-gesteuerten Seite die Titelzeile gleichartig aufgebaut wird.
So, das hat jetzt schon Charakter einer CLM-eigenen API. Muß mir mal Gedanken machen, wie man das in Zukunft präsentiert/dokumentiert