Der Aufbau meiner Seite ist mit Templates geregelt. Ich bräuchte einen Hinweis, wie ich folgendes regeln kann:
Der Page-Titel der Seiten wird ja aus den Seitenüberschriften der einzelnen Seiten generiert. Ebenso wird das Menü der Seite aus den Seitenüberschriften generiert. Jetzt möchte ich aber im Titel der Seite immer einen Text (Beispiel: "Daniels Website") vor den automatisch generierten Teil setzen.
Wie mache ich das?
Funktioniert das irgendwie so: „page.content.title.wrap = Daniels Website- |
Bitte um Hilfe
Hallo Susi,
gib einfach in Deinem Template einen "Website title" an. In TypoScript sollte es auch gehen, ich bekomme aber leider einen doppelten <title>.
siehe hierzu:
http://typo3.org/1431+M559e1987e7a.0.html?&tx_maillisttofaq_pi1[pointer]=1
Gruß
Sascha
Hallo sagor,
hat direkt so funktioniert !! Danke Dir.
bla , bla wir vor alle Seiten in der Kopfzeile im IE angezeigt.
page.headerData >
page.headerData = COA
page.headerData {
10 = TEXT
10.field = title
10.wrap = <title>bla , bla -| Seitentitel der Navi</title>
}
Schau zur Kontrolle aber bitte in den HTML-Quelltext Deiner Seite. Bei mir klappt dir Anzeige im Browser auch, aber der <title>tag ist doppelt vorhanden.
Wär für mich sehr interessant, ob er bei Dir auch doppelt ist.
Gruß Sascha
Hallo Zusammen,
damit der <title> Tag nicht mehr doppelt vorkommt könnt Ihr einfach folgende Zeile ins TS Setup einbauen:
page.config.noPageTitle = 1
anschließend dann die Geschichte mit dem page.10.headerData = COA...
Bei mir funktioniert es so.
Viele Grüße
Achim
tja,
page.config.noPageTitle = 1
leert zwar den inhalt des title tag , aber der tag selbst bleibt immer noch übrig...
<title></title>
weiß jemand, wie man den wirklich weg bekommt??
doku schriebweiß jemand, wie man den wirklich weg bekommt??
EinBlick in die Datei tslib/class_tslib.pagegen.php zeigt mir, dass man das offenbar nicht per TS abschalten kann:
...
$GLOBALS['TSFE']->content.='<title>'.htmlspecialchars($titleTagContent).'</title>';
Keine Bedingung zum Ausschalten vorhanden, daher kann man es wohl nur imQuellcode selbst verändern 😉
CU
maxhb
und schwupps... isser wech... herzlichen dank!
frei nach dem motto:
lieber im sourcecode rumfummeln, als eine nicht valide seite zu haben... 😉 #giggle#
btw.: was passiert eigentlich "schlimmes", wenn der title zweimal drin ist?
suchmaschinenverwirrung vielleicht? das wäre allerdings ein problem.
p.s.: der "selbstgebastelte" title steht nun auch einige zeilen höher im sourcecode als der "originale", d.h. direkt als erstes unter dem hauseigenen typo3-kommentarblock.
also: doctype -> typo3 kommentar -> title -> stylesheets -> javascripts (falls vorhanden)
is bestimmt auch nicht so schlecht.
doku schriebfrei nach dem motto:
lieber im sourcecode rumfummeln, als eine nicht valide seite zu haben...
Ist aber auch ein wenig dusselig, das Typo3 ein leeres Title-Tag erstellt, wenn an ja an und für sich keines mehr erzeugt haben will --> inkonsistent.
CU
maxhb
Hallo!
Für alle, die das Thema noch interessiert. Die Zeile
config.noPageTitle = 1
entfernt das überföüssige Title-Tag.
(TYPO3 4.0.4)