Zum Inhalt springen

Backend "Rahmen"

Erstellt am 1. Dezember 2007 · 7 Antworten · letzte Antwort am 26. Februar 2008

Tags: Frage

einpraegsam.​net ·

Im tsconfig der Hauptseite:

TCEFORM.tt_content.section_frame.altLabels.0 = Standard helle Box
TCEFORM.tt_content.section_frame.altLabels.1 = Dunkle Box
TCEFORM.tt_content.section_frame.altLabels.5 = 
TCEFORM.tt_content.section_frame.altLabels.6 = 
TCEFORM.tt_content.section_frame.altLabels.10 = 
TCEFORM.tt_content.section_frame.altLabels.11 = 
TCEFORM.tt_content.section_frame.altLabels.12 = 
TCEFORM.tt_content.section_frame.altLabels.20 = 
TCEFORM.tt_content.section_frame.altLabels.21 = Kein Rahmen!

Im Setup:

# Box hell Standardrahmen
tt_content.stdWrap.innerWrap.cObject.0 = TEXT
tt_content.stdWrap.innerWrap.cObject.0.value = <div class="box">|<div class="clearer"></div></div><div class="box_abschluss"></div>

# Box dunkel
tt_content.stdWrap.innerWrap.cObject.1.value = <div class="box_dark_oben"></div><div class="box_dark"><div class="box_dark_inner">|<div class="clearer"></div></div></div><div class="box_dark_abschluss"></div>

# Kein Rahmen!
tt_content.stdWrap.innerWrap.cObject.21.value = |
sxsde ·
wunschtacho schrieb

Im tsconfig der Hauptseite:

TCEFORM.tt_content.section_frame.altLabels.0 = Standard helle Box
TCEFORM.tt_content.section_frame.altLabels.1 = Dunkle Box
TCEFORM.tt_content.section_frame.altLabels.5 = 
TCEFORM.tt_content.section_frame.altLabels.6 = 
TCEFORM.tt_content.section_frame.altLabels.10 = 
TCEFORM.tt_content.section_frame.altLabels.11 = 
TCEFORM.tt_content.section_frame.altLabels.12 = 
TCEFORM.tt_content.section_frame.altLabels.20 = 
TCEFORM.tt_content.section_frame.altLabels.21 = Kein Rahmen!

Im Setup:

# Box hell Standardrahmen
tt_content.stdWrap.innerWrap.cObject.0 = TEXT
tt_content.stdWrap.innerWrap.cObject.0.value = <div class="box">|<div class="clearer"></div></div><div class="box_abschluss"></div>

# Box dunkel
tt_content.stdWrap.innerWrap.cObject.1.value = <div class="box_dark_oben"></div><div class="box_dark"><div class="box_dark_inner">|<div class="clearer"></div></div></div><div class="box_dark_abschluss"></div>

# Kein Rahmen!
tt_content.stdWrap.innerWrap.cObject.21.value = |

fett dankeeee!!!!

cooper ·

Hi...

Bei mir funktioniert dieser Weg leider nicht. Habs wie oben beschrieben eingebaut, aber im HTML-Quelltext wird nichts um das Contentelement gewrappt. Den Content geb ich so aus:

    CONTENT = CONTENT
    CONTENT {
        table = tt_content
        select {
            orderBy = sorting
            where = colPos = 0 
            languageField = sys_language_uid
        }
    }

Könnte es auch an der der installierten Typo3 Version liegen (4.0.4)?

Bin für jeden Tipp dankbar 😉

cooper ·

möööp... Hab gefunden woran es lag... ich hatte den Block:

# Box hell Standardrahmen
      tt_content.stdWrap.innerWrap.cObject.0 = TEXT
      tt_content.stdWrap.innerWrap.cObject.0.value = <div class="box">|<div class="clearer"></div></div><div class="box_abschluss"></div>
       
      # Box dunkel
      tt_content.stdWrap.innerWrap.cObject.1.value = <div class="box_dark_oben"></div><div class="box_dark"><div class="box_dark_inner">|<div class="clearer"></div></div></div><div class="box_dark_abschluss"></div>
       
      # Kein Rahmen!
      tt_content.stdWrap.innerWrap.cObject.21.value = |

ans Ende meines Setups eingefügt (nachdem der Content Subpart befüllt wurde). Nachdem ich das ganze Zeugs an den Anfang kopiert habe, funktionierts.

lemon ·

Hi Leute!

Bei mir wird die Klasse "boxxx" richtig um den Inhalt gewrappt

<div id="content">

<!-- CONTENT ELEMENT, uid:53/text [begin] -->
<a id="c53"></a><div class="boxxx">
<!-- Header: [begin] -->
<div class="csc-header csc-header-n1"><h1 class="csc-firstHeader">Testtext</h1></div>
<!-- Header: [end] -->

<!-- Text: [begin] -->

<p class="bodytext">Eins zwei drei</p>
<!-- Text: [end] -->
<div class="clearer"></div></div><div class="box_abschluss"></div><img src="clear.gif" width="1" height="20" border="0" class="spacer-gif" alt="" title="" /><br />
<!-- CONTENT ELEMENT, uid:53/text [end] -->

</div>

die Definitionen im stylesheet greifen allerdings nicht.

stylesheet.css:

#boxxx {
color: #f00;
background-color: #ffdc98;
padding: 15px 0px 30px 0px;
}

Wo kann denn hier der Fehler liegen?

Lemon

lemon ·

Hab's rausgefunden, der Fehler lag im Stylesheet.
Für eine Klasse muss es natürlich .boxxx heissen, nicht #boxxx.

Man vergisst viel, wenn man ein paar Monate kein CSS mehr macht :o

Lemon

Tante Jensen ·

super Tipp, hätte ich schon mal früher finden können!

noch ein Hinweis: man kann die überzähligen auch rausschmeißen:

TCEFORM.tt_content.section_frame.removeItems = 5,6,10,11,12,20,21