Zum Inhalt springen

Subtitle einblenden

Erstellt am 25. September 2006 · 5 Antworten · letzte Antwort am 27. September 2006

Tags: Frage

kazi ·

Hallo Leute,

ich versuche die "SUBTITLE" in einer Art Tabellenbox als Navigationselement mit einzublenden. Jedoch passiert gar nichts.

Es betrifft die Tertiarnavigation, dies ist eine Tabelle im Content Feld.

Hat vielleicht jemand zu nachfolgendem Typoscript einen TIP:

page = PAGE
page.typeNum = 0 

page.10 = TEMPLATE  
page.10 {
 template = FILE
 template.file = fileadmin/template/Template-4.html
 workonSubpart = DOKUMENT
 marks.CONTENT < styles.content.get
 headerData = COA
 headerData = TEXT
 headerData.value = <script type="text/javascript" src="fileadmin/scripts/horizontal.js"></script>
}

page.stylesheet = fileadmin/styles/horizontal.css

####################################################################################################
#Primaer Navigation
##############################################################################
#Bereich LinkWrap
#############################################################################
page.10.marks.PRIN = HMENU
page.10.marks.PRIN.entryLevel = 0

page.10.marks.PRIN.1 = TMENU
page.10.marks.PRIN.1.NO {
  ATagParams= class="secnaviwhitebold"
  ATagTitle.field = subtitle//title
  linkWrap = &nbsp; <b>|</b>
}

###############################################################################
#Primaer-Navigation Bereich BilderWrap
###############################################################################
page.10.marks.PRIN = HMENU
page.10.marks.PRIN.entryLevel = 0

page.10.marks.PRIN.1 = TMENU
page.10.marks.PRIN.1 {
expAll = 0
NO {
 ATagParams= class="primmenuwhitebold"
 ATagTitle.field = subtitle//title
 allWrap = &nbsp; <!-- <img src="fileadmin/images/ocd_link5_d_white.gif">--><b>|</b> 
}
ACT < .NO
ACT.ATagParams=style="color:#FF9473;"
ACT = 1
}

#
#Sekundaer Navigation
##############################################################################
#Bereich LinkWrap
#############################################################################
page.10.marks.SEKN = HMENU
page.10.marks.SEKN.entryLevel = 1

page.10.marks.SEKN.1 = TMENU
page.10.marks.SEKN.1.NO {
  ATagParams= class="secnaviwhitebold"
  ATagTitle.field = subtitle//title
  linkWrap = &nbsp; <b>|</b> <br>
  
}
page.10.marks.SEKN.2.NO {
linkWrap = &nbsp;<b>|</b> <br>

}

page.10.marks.SEKN.3.NO {
linkWrap = &nbsp; &nbsp;<b>|</b><BR> 

}

page.10.marks.SEKN.4.NO {
linkWrap =  &nbsp; &nbsp;<b>|</b><BR> 

}

page.10.marks.SEKN.5.NO {
linkWrap = &nbsp;&nbsp;&nbsp;<b>|</b><BR> 

}

#
#Sekundaer Navigation Bereich BilderWrap
###############################################################################
page.10.marks.SEKN = HMENU
page.10.marks.SEKN.1 = TMENU
page.10.marks.SEKN.1 {
expAll = 0
NO {
 ATagParams= class="secnaviwhitebold"
 ATagTitle.field = subtitle//title
 allWrap = &nbsp; <img src="fileadmin/images/ocd_link5_d_white.gif"><b>|</b> 
 
}
ACT < .NO
ACT.ATagParams=style="color:#FF9473;"
ACT = 1
}

page.10.marks.SEKN.2 = TMENU
page.10.marks.SEKN.2 {
expAll = 0
NO {
ATagParams= class="secnaviwhitebold"
ATagTitle.field = subtitle//title
allWrap =  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp;<img src="fileadmin/images/ocd_link5_r_white.gif"><b>|</b>

 }
 ACT < .NO
ACT.ATagParams=style="color:#FF9473;"
ACT = 1
}

page.10.marks.SEKN.3 = TMENU
page.10.marks.SEKN.3 {
expAll = 0
NO {
ATagParams= class="secnaviwhitebold"
ATagTitle.field = subtitle//title
allWrap = &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;<img src="fileadmin/images/ocd_link5_r_white.gif"><b>|</b>

 }
 ACT < .NO
ACT.ATagParams=style="color:#FF9473;"
ACT = 1
}


page.10.marks.SEKN.4 = TMENU
page.10.marks.SEKN.4 {
expAll = 0
NO {
ATagParams= class="secnaviwhitebold"
ATagTitle.field = subtitle//title
allWrap = &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp;<img src="fileadmin/images/ocd_link5_r_white.gif"><b>|</b>

 }
 ACT < .NO
ACT.ATagParams=style="color:#FF9473;"
ACT = 1
}

page.10.marks.SEKN.5 = TMENU
page.10.marks.SEKN.5 {
expAll = 0
NO {
ATagParams= class="secnaviwhitebold"
ATagTitle.field = subtitle//title
allWrap = &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<img src="fileadmin/images/ocd_link5_r_white.gif"><b>|</b>

 }
 ACT < .NO
ACT.ATagParams=style="color:#FF9473;"
ACT = 1
}

#
#Tertiaer Navigation Bereich BilderWrap
###############################################################################

page.10.marks.TERN = HMENU
page.10.marks.TERN.entryLevel = 0
page.10.marks.TERN.wrap = <table border="1" cellpadding="0" cellspacing="2" width="250">  | </table>


page.10.marks.TERN.1 = TMENU
page.10.marks.TERN.1 {
expAll = 1
NO {
 ATagParams= class="secnaviblackbold"
 ATagTitle.field = subtitle//title
 allWrap = <tr><td cellpadding="25" cellspacing="2" colspan="5" bgcolor="#99CCFF" align="left"> | </td><tr>
 
 }
ACT < .NO
ACT.ATagParams=style="color:#FF9473;"
ACT = 1
}

page.10.marks.TERN.2 = TMENU
page.10.marks.TERN.2.wrap = &nbsp; <tr> | </tr>
page.10.marks.TERN.2 {
expAll = 0
NO {
ATagParams= class="secnaviblackbold"
ATagTitle.field = subtitle//title
 allWrap = <td bgcolor="#FFFFFF" align="left"> | </td>
 
 }
 ACT < .NO
ACT.ATagParams=style="color:#FF9473;"
ACT = 1
}
kazi ·

Hallo Steffen ?

Danke für die Antwort. Laut deiner Empfehlung reicht wohl:

 = TMENU
1.noBlur = 1
                
1.NO.stdWrap.cObject = COA
1.NO.stdWrap.cObject {
        10 = TEXT
        10.field = subtitle // title
}

Ich habe ja in meinem Typoscript nachfolgendes benutzt.

ATagTitle.field = subtitle//title

Diese Anregung habe ich aus dem Forum.

Test in folgen der Weise brachten bspw. garnichts :

page.20.marks.SUBTITEL = TEXT
page.20.marks.SUBTITEL.field = subtitle

Eigentlich sollte obiger TypoScript Code auch ausreichen, tut es aber nicht, d.h. wenn ich andere marker einbinde wie z.B.

page.10.marks.NAVI = HMENU
.........

Also, wie auch immer, die Lösung poste ich natürlich, wenn ich die Lösung finde.

Ciao
Kazim

steffenk ·

Hi,

mein Beispiel bezieht sich auf den Linktext, Du setzt den Titletag. Wie soll es denn genau ausgegeben werden ?

page.20.marks bringt nichts wenn Du nicht das template für page.20 definierst.

kazi ·

Also ich versuche nachfolgendes zu erstellen:
Bild: i10.tinypic.com/2ch2as2.gif

Hier bei gibt es eine

  • Primaer Navi oben

  • Sekundaer navi Links

  • Tertiar Navi sind diese Tabellen, wo die beschreibenden Saetze aus den Subtitles generiert werden sollen

Wie gesagt, bekomme ich die Tabellen generiert(mehr schlecht als recht).

Sehen wie folgt aus:
Bild: i10.tinypic.com/4ic77s5.gif

Aber wie ihr sehen könnt erscheinen die Subtitles nicht.

Steffen, auf deine letzte Anregung hin probier ich noch etwas.

Ciao
Kazim

kazi ·

So die Subtitles werden nun eingeblendet, aber die Tabellen sind noch nicht so wie ich es haben will.
Nachfolgend der Tabellen Code, für interessierte:

page = PAGE
page.typeNum = 0 
 
page.10 = TEMPLATE  
page.10 {
 template = FILE
 template.file = fileadmin/template/TF3-Template-4.html
 workonSubpart = DOKUMENT
 marks.CONTENT < styles.content.get
 headerData = COA
 headerData = TEXT
 headerData.value = <script type="text/javascript" src="fileadmin/scripts/horizontal.js"></script>
}
 
page.stylesheet = fileadmin/styles/horizontal.css
 

#
#Tertiaer Navigation Bereich BilderWrap
###############################################################################
 

page.10.marks.TERN = HMENU
page.10.marks.TERN.entryLevel = 0
page.10.marks.TERN.wrap = <table border="0" cellpadding="0" cellspacing="2" width="400">  | </table>
 

page.10.marks.TERN.1 = TMENU
page.10.marks.TERN.1 {
expAll = 1
noBlur = 1
NO {
 ATagParams= class="secnaviblackbold"         
 stdWrap.cObject = COA
 stdWrap.cObject {
        10 = TEXT
        10.field = title
        10.wrap = <b> | </b> <br />
        #20 = TEXT
        #20.value = <br /> 
        30 = TEXT
        30.field = subtitle
        30.wrap = <font color="#FFFFFF"> | </font>
 } 
 
  allWrap = <tr><td border="0" cellpadding="0" cellspacing="" colspan="5" bgcolor="#FFFFFF" align="center"> </td></tr><tr><td border="1" cellpadding="5" cellspacing="2" colspan="5" bgcolor="#99CCFF" align="left"> | </td><tr>
   
 }
ACT < .NO
ACT.ATagParams=style="color:#FF9473;"
ACT = 1
}
 
 
 
page.10.marks.TERN.2 = TMENU
page.10.marks.TERN.2.wrap =   <tr> | </tr>
page.10.marks.TERN.2 {
expAll = 0
NO {
ATagParams= class="secnaviblackbold"
ATagTitle.field = subtitle//title
 allWrap = <td border="1" bgcolor="#6699CC" align="center"> | </td>
 
 }
 ACT < .NO
ACT.ATagParams=style="color:#FF9473;"
ACT = 1
}