Hallo!
Wie kann ich per TSConfig den Titel einer Seite ändern? Konkret möchte ich dem Titel einen String anfügen, z.B:
Aus Seite1 wird Willkommen auf Seite1!
Danke!
Hallo!
Wie kann ich per TSConfig den Titel einer Seite ändern? Konkret möchte ich dem Titel einen String anfügen, z.B:
Aus Seite1 wird Willkommen auf Seite1!
Danke!
also entweder du nutzt den Subtitle um deinen Satz unterzubringen und gibst dann den aus statt den title oder, wenn ich richtig verstanden habe soll das nur bei einer Seite sein:
vor dem Page-Object:
[globalVar=GP:id = 1234]
temp.header.file.10.text = anderer Text
[else]
temp.header.file.10.text.field = title
[global]
MfG Wool
Danke für die Antwort.
Tut mir leid, ich bin t3 Neuling...
Ich hab das Template ausgelesen:
plugin.tx_automaketemplate_pi1{
#read template file
content=FILE
content.file=fileadmin/template/main/template_1.html
#define element markers
elements{
#insert body marker
BODY.all=1
BODY.all.subpartMarker=DOC_BODY
#insert head marker
HEAD.all=1
HEAD.all.subpartMarker=DOC_HEAD
#insert markers for all divs
DIV.all=1
#remove title tag from head
HEAD.rmTagSections=title
#remove link stylesheet tag from head
HEAD.rmTagSections=link
}
#prefix all relative paths
relPathPrefix=fileadmin/template/main/
}
und dann den HEAD-Teil extrahiert:
temp.headTemplate=TEMPLATE
temp.headTemplate{
#read from parser
template=<plugin.tx_automaketemplate_pi1
#extract head part
workOnSubpart=DOC_HEAD
}
und später alles ins Page Objekt kopiert:
page=PAGE
page.typeNum=0
page.config.doctype=xhtml_trans
page.config.metaCharset = utf-8
page.config.additionalHeaders = Content-Type:text/html;charset=utf-8
page.headerData.10<temp.headTemplate
page.headerData.11=TEXT
page.headerData.11.value=<script type="text/javascript" src="fileadmin/template/main/scripts/ie_langmenu.js" defer></script>
page.headerData.12=TEXT
page.headerData.12.value=<meta http-equiv="Content-Script-Type" content="text/javascript">
page.stylesheet=fileadmin/template/main/css/screen.css
page.10<temp.bodyTemplate
Aber ich weiß nun nicht genau, wie ich deinen Vorschlag umsetzen soll. Und dann frage ich mich, was der file-Teil in
temp.header.file.10.text
macht.
Nebenbei: die Anweisung HEAD.rmTagSections=title ganz oben scheint ohne Wirkung zu sein; ich sehe 2 title-Tags, den von Template und den, der von Typo3 eingefügt wurde.
Wäre toll, wenn du mir einen Tipp geben könntest!
upsi... ich glaub ich brauch urlaub...
also so wie ich das nun, nach nochmaligem durchlesen, verstanden hab willst du den Seitentitel (<title></title>) ändern... RICHTIG?
dazu hilft dir folgender Link:
http://www.pc-erfahrung.de/nebenrubriken/typo3.....
das ....file.... kommt daher, weil ich dachte du willst ein Bild aus der Überschrift (page:title) machen... #angry#
danke, hat mir geholfen! trotzdem weiß ich nicht, warum der title Tag aus dem Template nicht entfernt wird, und am Ende 2 Tags im Quelltext stehen:
plugin.tx_automaketemplate_pi1{
#read template file
content=FILE
content.file=fileadmin/template/main/template_1.html
#define element markers
elements{
#insert body marker
BODY.all=1
BODY.all.subpartMarker=DOC_BODY
#insert head marker
HEAD.all=1
HEAD.all.subpartMarker=DOC_HEAD
#remove title tag from head
HEAD.rmTagSections = title
#remove link stylesheet tag from head
HEAD.rmTagSections=link
#insert markers for all divs
DIV.all=1
}
#prefix all relative paths
relPathPrefix=fileadmin/template/main/
}
Hallo maroni_chiantini,
hier mal ein Schnipsel den ich dafür immer verwende:
config.noPageTitle = 1
page.headerData.10 = TEXT
page.headerData.10.field = subtitle // title
page.headerData.10.wrap = <title>| - deinedomain.com</title>
Die erste Zeile sorgt dafür, dass der title nur einmal im Header vorkommt.
Gruß
Danke, Kil, das Problem ist, dass der Titel-Tag aus dem Template nicht gelöscht wird. Trotz der Anweisung
HEAD.rmTagSections = title
Woran kann das liegen?
Bin mir nicht sicher, aber könnte mir vorstellen, daß der Bereich Document der mit WorkOnSubparts angesprochen wird am Anfang und Ende des HTML Templates und nicht direkt nach und vor den Body-Tags steht. Aber wie gesagt ich nutze kein automaketemplate, da es meiner Meinung nach nicht nötig ist, und somit habe ich damit auch keine großen Erfahrungen.
Viel Glück!
Michael