Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 26.02.08, 13:35
Forum Zuschauer
 
Registriert seit: 26.02.08
Beiträge: 10

Seitentitel auf allen Seiten außer Startseite ausgeben


Hallo Forums-Helfer,

für alte Hasen wahrscheinlich nur eine Kleinigkeit, aber ich weiß nicht, wo ich anfangen soll zu suchen.

Ich bräuchte eine Fallunterscheidung. Und zwar möchte ich, dass der Titel auf allen Seiten eines typo3-Angebotes ausgegeben wird. Das funktioniert auch schon (wurde von jemand anders realisiert).

Jetzt möchte ich aber, dass der Titel auf zwei Seiten nicht ausgegeben wird.

Hier der Code, mit dem die Ausgabe des Titels realisiert wird. Wie kann ich das für zwei Page-IDs (in diesem Fall 87 und 104) verhindern?

Es wäre nett, wenn mir jemand auf die Sprünge helfen würde.

Vielen Dank!

Marc

Typoscript-Code:
1:
2:
3:
4:
5:
10 = TEXT
10 {
field = nav_title // title
wrap = |
}
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #2  
Alt 26.02.08, 13:51
Benutzerbild von Cybersmog
TYPO3 Forum Team
Moderator
 
Registriert seit: 24.02.06
Alter: 31
Beiträge: 1.988

Das geht mit Conditions:

Typoscript-Code:
1:
2:
3:
4:
5:
[globalVar = TSFE:id=x,y]
// Code für Startseite
[else]
// Code für Rest
[global]
Das x und y muss natürlich gegen die entsprechende Seiten ID ausgetauscht werden.

Gruß
Peter
__________________
An eagle soars, but a weasel never gets sucked into a jet engine!
TYPO3 schreibt sich TYPO3!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #3  
Alt 26.02.08, 14:14
Forum Zuschauer
 
Registriert seit: 26.02.08
Beiträge: 10

Hallo Peter,

Zitat:
Zitat von Cybersmog Beitrag anzeigen
Das geht mit Conditions:
Vielen Dank für die schnelle Antwort - da tut sich auch was - anscheinend war es aber nicht die richtige Stelle. Ich muss erst mal nach der Stelle im TS suchen, wo ich Deine Code einfügen kann.


Wahrscheinlich melde ich mich erst morgen mit einem "Danke es klappt" oder einer weiteren Nachfrage.

Bis dahin,

Marc.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #4  
Alt 27.02.08, 10:54
Forum Zuschauer
 
Registriert seit: 26.02.08
Beiträge: 10

Hallo zusammen, hallo Peter,

Zitat:
Zitat von Cybersmog Beitrag anzeigen
Das geht mit Conditions:

Typoscript-Code:
1:
2:
3:
4:
5:
[globalVar = TSFE:id=x,y]
// Code für Startseite
[else]
// Code für Rest
[global]
Das x und y muss natürlich gegen die entsprechende Seiten ID ausgetauscht werden.
Das klappt bei mir so nicht.

Ich habe die Stelle gefunden, wo der Seitentitel ausgegeben wird und habe da Deine Anweisung drum herum geschrieben. Das sieht wie folgt aus, führt aber dazu, dass ich nur noch Chaos habe:

Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
marks.PAGETITLE = COA
[globalVar = TSFE:id=87,104]
// Code für Startseite
[else]
// Code für Rest
marks.PAGETITLE {
10 = TEXT
10 {
field = title
wrap = <h1  id="pageTitle" class="isFirstInSlot">|</h1>
}
}
[global]

Wo steckt der Fehler?

Vielen Dank für jede Hilfe!

Marc
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #5  
Alt 27.02.08, 10:58
Benutzerbild von Cybersmog
TYPO3 Forum Team
Moderator
 
Registriert seit: 24.02.06
Alter: 31
Beiträge: 1.988

Nutzt du die Condition eventuell innerhalb von geschweiften Klammern? Das geht nämlich nicht.

Wenn also marks.PAGETITLE bereits in geschweiften Klammern steht, musst du diesen Bereich rausziehen.

Gruß
Peter
__________________
An eagle soars, but a weasel never gets sucked into a jet engine!
TYPO3 schreibt sich TYPO3!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #6  
Alt 27.02.08, 11:11
Forum Zuschauer
 
Registriert seit: 26.02.08
Beiträge: 10

Habe jetzt noch etwas anderes ausprobiert, was leider auch nicht funktioniert:

Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
[globalVar = TSFE:id=87,104]
// Code für Startseite
marks.PAGETITLE {
10 = TEXT
10.value (
)
}
[else]
// Code für Rest
marks.PAGETITLE {
10 = TEXT
10 {
field = title
wrap = <h1  id="pageTitle" class="isFirstInSlot">|</h1>
}
}
[global]

Hat einer eine Idee für mich?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #7  
Alt 27.02.08, 11:17
Benutzerbild von Cybersmog
TYPO3 Forum Team
Moderator
 
Registriert seit: 24.02.06
Alter: 31
Beiträge: 1.988

Das war es nicht, was ich meinte.
marks.PAGETITLE steht doch garantiert in einer übergeordneten geschweiften Klammer.

Du musst das Ding komplett da rausziehen und dann so schreiben
page.10.marks.PAGETITLE oder wie auch immer das bei dir heißt.

Gruß
Peter
__________________
An eagle soars, but a weasel never gets sucked into a jet engine!
TYPO3 schreibt sich TYPO3!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #8  
Alt 27.02.08, 12:10
Forum Zuschauer
 
Registriert seit: 26.02.08
Beiträge: 10

Hallo Peter,

Zitat:
Zitat von Cybersmog Beitrag anzeigen
Das war es nicht, was ich meinte.
marks.PAGETITLE steht doch garantiert in einer übergeordneten geschweiften Klammer.
Das stimmt.

Zitat:
Zitat von Cybersmog Beitrag anzeigen
Du musst das Ding komplett da rausziehen und dann so schreiben
page.10.marks.PAGETITLE oder wie auch immer das bei dir heißt.
Das habe ich gemacht. Ich dachte, das heißt bei mir auch so. Offenbar fehlt da aber noch was. ich kapier es nicht. Ich sehe in TypoScript einfach keine Logik. Tja, kann man wohl nichts machen...

Danke trotzdem,

Marc.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #9  
Alt 27.02.08, 12:14
Forum Zuschauer
 
Registriert seit: 26.02.08
Beiträge: 10

Zitat:
Zitat von Cybersmog Beitrag anzeigen
page.10.marks.PAGETITLE oder wie auch immer das bei dir heißt.
Kannst Du aus dem folgenden Code shen, wie das bei mir heißt?

Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
page = PAGE
page {
typeNum = 0
  #Integration des Defaultstylesheets in den html-<head> unterdruecken
stylesheet >
config {
//  [... - Konfiguration - ...]

}
bodyTag = <body>
  ###############################################
  #CSS for <head> section
headerData.5 < lib.pageHeader
RTE.default.classesAnchor = RichTextIntLink

10 = TEMPLATE
10 {
template = FILE
template.file = {$templFilePath}master.html

workOnSubpart = DOCUMENT

marks.PAGETITLE = COA
marks.PAGETITLE {
10 = TEXT
10 {
field = title
wrap = <h1  id="pageTitle" class="isFirstInSlot">|</h1>
}
}
... - ERROR: Line 30: Object Name String, "..." was not preceeded by any operator, =<>({;Line 30: The script is short of 2 end brace(s)


Wäre sehr nett!

Danke,

Marc
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #10  
Alt 27.02.08, 12:17
Benutzerbild von Cybersmog
TYPO3 Forum Team
Moderator
 
Registriert seit: 24.02.06
Alter: 31
Beiträge: 1.988

Ich hatte es oben bereits richtig erraten:

page.10.marks.PAGETITLE

Gruß
Peter
__________________
An eagle soars, but a weasel never gets sucked into a jet engine!
TYPO3 schreibt sich TYPO3!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Gelöst Seitentitel in linkWrap doppelt ausgeben Gluehstrumpf TYPO3 4.x Fragen und Probleme 2 23.05.08 14:26
Gelöst tt_news LATEST auf allen Seiten außer auf NEWS mrgibson News (tt_news, mininews und Co) 20 09.11.07 15:57
LISTOFFERS auf allen Seiten opaque tt_products 5 26.09.07 22:48
Druckansicht auf allen Seiten RevoloX TYPO3 4.x Fragen und Probleme 3 06.09.07 10:09
seitentitel einer bestimmten seite ausgeben sissi TYPO3 4.x Fragen und Probleme 1 07.06.06 20:04


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:49 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0