Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten Ansicht
  #1  
Alt 28.06.07, 14:01
Forum Zuschauer
 
Registriert seit: 28.06.07
Alter: 25
Beiträge: 5
tt_content Abstand einstellen

Hallo!

Ich habe folgendes Problem:
Ich habe auf einer website zwei Content-Elemente via Marker eingefügt: Einen normalen Content "INHALT" und eine Box mit aktuellen Terminen "TERMINE" - jw_calendar.

Typoscript:

10.marks{
INHALT = CONTENT
INHALT{
table = tt_content
select.orderBy = sorting
}

TERMINE = CONTENT
TERMINE {
table = tt_content
select.pidInList = 120
where = colpos=0
}
}


ich möchte nun dass vor jedem content element im Marker INHALT 20px abstand gehalten werden. dies erreiche ich im Typoscript mit

tt_content.stdWrap.space=20|0

Leider werden dann im Marker TERMINE klarerweise auch 20px leerraum vorgeschalten.
Das möchte ich nicht.

Als Lösungsansatz hätte ich in der Seite mit der ID 120 (wo der inhaltstyp terminkalender angelegt wurde) das space auf 0|0 gesetzt. Das hilft aber nichts, da ja nicht ID 120 aufgerufen wird, sondern irgendeine andere Seite und wiederum 20|0 zieht.

Kennt da jemand einen Lösungsvorschlag?
Vielen Dank!
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 29.06.07, 09:35
TYPO3forum.net Donater
 
Registriert seit: 19.01.06
Ort: Köln
Beiträge: 766

hast du schon versucht das stdWrap.space in die Marker reinzuschreiben?
Also ungefähr so:
Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
10.marks{
INHALT = CONTENT
INHALT{
table = tt_content
select.orderBy = sorting
stdWrap.space = 20|0
} - ERROR: Line 6: The script is short of 1 end brace(s)
__________________
was ist ghoti, blog npostnik.de, job network.publishing
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 29.06.07, 10:45
Forum Zuschauer
 
Registriert seit: 28.06.07
Alter: 25
Beiträge: 5

danke für die Antwort!

Hätte das nun probiert, ging aber nicht.
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 29.06.07, 13:07
TYPO3forum.net Donater
 
Registriert seit: 19.01.06
Ort: Köln
Beiträge: 766

ich würde einfach über den TSOB versuchen, diesen Wrap irgendwie in den Marker einzubasteln.

Der Spacer ist nichts anderes als ein cleargif. Probiere ansonsten doch so etwas:
Typoscript-Code:
1:
2:
TERMINE.wrap = <div style="margin-top: 0px;">|</div>
INHALT.wrap = <div style="margin-top: 20px;">|</div>
dann machst du es mit margin. Wenn das nicht geht, versuche doch das:
Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
INHALT= COA
INHALT.10 = CLEARGIF
INHALT.10.height = 20
INHALT.10.wrap = |<br />
INHALT.20 = CONTENT
INHALT.20 {
table = tt_content
select.orderBy = sorting
}
__________________
was ist ghoti, blog npostnik.de, job network.publishing
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 03.07.07, 11:43
Forum Zuschauer
 
Registriert seit: 28.06.07
Alter: 25
Beiträge: 5

Hallo!

Vielen Dank für deine Hilfe, du bist echt ein profi!

Leider ist aber mein problem immer noch nicht gelöst.
mit diesen ansätzen wrapped er den gesamten content bereich - nicht die einzelnen content-sätze.

hmmm....
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 03.07.07, 12:10
TYPO3forum.net Donater
 
Registriert seit: 19.01.06
Ort: Köln
Beiträge: 766

aaaah so, jetzt verstehe ich, moment...
Typoscript-Code:
1:
tt_content.stdWrap.dataWrap = <a id="c{field:uid}"></a><div class="contentElement">|</div>

so mach ich es. Dann hast du um jedes Element rum den Wrap class="contentElement" und kannst im styleSheet angeben, dass du da Abstand haben willst
__________________
was ist ghoti, blog npostnik.de, job network.publishing
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 03.07.07, 12:19
Forum Zuschauer
 
Registriert seit: 28.06.07
Alter: 25
Beiträge: 5

ok. gut.
und wie mache ich dass das ganze nur im Marker INHALT zieht?
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 03.07.07, 13:56
TYPO3forum.net Donater
 
Registriert seit: 19.01.06
Ort: Köln
Beiträge: 766

da köttest du die CSS-Datei modifizieren, ist eh besser

also beim INHALT machst du einen wrap

Typoscript-Code:
1:
2:
3:
INHALT.wrap = <div id="inhalt">|</div>
TERMINE.wrap = <div id="termine">|</div>
tt_content.stdWrap.dataWrap = <a id="c{field:uid}"></a><div class="contentElement">|</div>

und in dein css schreibst du rein
Code:
#inhalt .contentElement {
margin: 20px;
}
#termine .contentElement {
margin: 0;
}
__________________
was ist ghoti, blog npostnik.de, job network.publishing
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 03.07.07, 14:51
TYPO3 Forum Team
Moderator
 
Registriert seit: 01.12.05
Ort: Kiel
Alter: 38
Beiträge: 1.960
Armin eine Nachricht über ICQ schicken Armin eine Nachricht über Skype™ schicken

moin,

du musst über renderObj gehen wenn jedes Element im CONTENT einen Abstand haben soll.

Entweder so per clear.gif

Typoscript-Code:
1:
2:
3:
4:
5:
6:
INHALT = CONTENT
INHALT{
table = tt_content
select.orderBy = sorting
renderObj.stdWrap.space=20|0
}

oder per renderObj.stdWrap.wrap = <div class="rand">|</div> wenn du div nutzen willst.

Armin
__________________
Nichts kommt von selbst, sogar eine Dummheit muss man erst machen.

Tipps und Tricks zu TYPO3: http://typo3.intervation.de
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 05.07.07, 13:37
Forum Zuschauer
 
Registriert seit: 28.06.07
Alter: 25
Beiträge: 5

Hallo Armin!

Ja, das war die Lösung. Jetzt passts, funktioniert tadellos. Tausend Dank!

Ghoti, auch dir danke für die Hilfe!
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


Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
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 anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB 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
Standardsprache einstellen schmidy TYPO3 4.x Fragen und Probleme 12 19.04.07 11:57
Seiten Typ Abstand? dirvish TYPO3 3.x Backend 4 20.11.06 07:59
Abstand von den Inhalten arnie83 TYPO3 3.x Fragen und Probleme 2 25.07.06 15:23
Bilderqualität einstellen zefix Extension modifizieren oder neu erstellen 1 24.07.05 13:22
Abstand von <H1> zum <p> fließtext novoxx TYPO3 3.x Fragen und Probleme 20 07.02.05 11:47


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:01 Uhr.


Powered by vBulletin® Version 3.6.8 Patch Level 2 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0
Template-Modifikationen durch TMS