Hey!
Bevor ich Selbstmord begehe, frage ich hier mal nach. Vielleicht bin ich zu dumm, aber ich habe eine Designvorlage zu finden auf www.fameves.de/typo/template und folgendes Typo-Script
seite = PAGE
seite.typeNum = 0
seite.bodyTag = <body bgcolor = ”white”>
page.20 = TEMPLATE
page.20 {
template = FILE
template.file = template/index.htm
workOnSubpart = DOKUMENT
marks.INHALT = TEXT
marks.INHALT.value = Hallo Welt!
}
Wenn ich jetzt aber bei meiner einzigen Typo-Seite diesen Code in den Template Einstellungen bei Setup eingebe, wird mir danach nur noch eine schwarze Seite angezeigt 🙁
Woran kann das liegen?
thx a lot
Marcy
Hi Marcey,
Guten Morgeeeenn! 😃
Also wenn Du schon Deine seite = PAGE definierst, dann solltest Du sie auch weiterhin verwenden und nicht irgendwann page...... schreiben.
Ciao
Der DJ
Also dann so:
seite = PAGE
seite.typeNum = 0
seite.20 = TEMPLATE
seite.20 {
template = FILE
template.file = http://www.fameves.de/typo/template/index.htm
workOnSubpart = DOKUMENT
marks.INHALT = CONTENT
marks.INHALT.table = tt_content
}
Das Funktioniert aber immer noch nicht. Es wir eine weisse Seite ohne Inhalt produziert...zu sehen auf fameves.de/typo
bye Marcy[/quote]
Hi Marcy,
also Dein Template sieht eigentlich soweit ganz gut aus.
Ich würde mal
template.file = http://www.fameves.de/typo/template/index.htm
in
template.file = typo/template/index.htm
ändern
Ciao
Der DJ
Ok, das hilft auch gerade nicht weiter. Ich gehe jetzt nochmal den ganzen Vorgang durch und vielleicht siehst du irgendwelche Fehler.
Also ich habe momentan nur eine einzige Test-Seite mit Content, welche ich nach der Dokumentation erstellte habe. Danach habe ich halt ein bisschen mit Design rumgespielt und dabei folgenden Code erstellt:
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
###DOKUMENT###
<table align="center" cellspacing="0" cellpadding="0" border="0">
<!--DWLayoutTable-->
<tr>
<td width="977"><TABLE cellSpacing=0 cellPadding=0 width=770 align=center border=0>
<TBODY>
<TR>
<TD vAlign=bottom width=288><IMG height=46
src="template/logo.gif" width=287
border=0 alt="austausch-info.de"></TD>
<TD vAlign=bottom width=11><!--DWLayoutEmptyCell--> </TD>
<TD vAlign=bottom width=471><!--DWLayoutEmptyCell--> </TD>
</TR>
<TR>
<TD colSpan=3><IMG height=8 src="template/leer.gif"
width=1></TD>
</TR>
</TBODY>
</TABLE>
<TABLE cellSpacing=0 cellPadding=0 width=770 align=center
border=0>
<!--DWLayoutTable-->
<TBODY>
<TR>
<TD width=131 height=22>###TIME###</TD>
<TD width=635 background="template/menu_top.png" valign="top">###MENU_OBEN###</TD>
</TR>
</TBODY>
</TABLE>
<table width="770" align="center" cellspacing="0" cellpadding="0" class="f-tagHG" border="0">
<!--DWLayoutTable-->
<tr>
<td width="770" height="697" valign="top"><table width="770" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td height="10" colspan="6" valign="top" bgcolor="#95CDF7"><img width="1" src="template/l.gif" height="1"></td>
</tr>
<tr>
<td width="131" rowspan="2" valign="top" bgcolor="#95CDF7">###SEARCH###</td>
<td width="10" rowspan="3" valign="top" bgcolor="#e0effb"><img width="10" src="template/l.gif" height="1"></td>
<td width="465" height="10" valign="top" bgcolor="#e0effb"><img width="450" src="template/l.gif" height="10"></td>
<td width="10" rowspan="3" valign="top" bgcolor="#e0effb"><img width="10" src="template/l.gif" height="1"></td>
<td width="153" rowspan="3" valign="top" bgcolor="#e0effb"><p> </p>
<p> </p></td>
<td width="1"></td>
</tr>
<tr>
<td rowspan="2" valign="top" bgcolor="#e0effb">###INHALT###</td>
<td height="20"></td>
</tr>
<tr>
<td height="657" valign="top" bgcolor="#e0effb">###MENU_L###</td>
<td></td>
</tr>
</table></td>
</tr>
</table>
###DOKUMENT###
</body>
</html>
Danach bin ich ins BE gegangen, habe dort auf Template geklickt und meine Testseite ausgewaehlt. Danach dann "edit whole template record" und dann habe ich den oben angegeben Code in das Setup Feld eingetragen und bei "include static" "content (default)" dringelassen.
Wenn ich jetzt auf fameves.de/typo gehe bekomme ich eine weisse Seite, aber der Titel im IE oben wird angezeigt...
Das war's eigentlich. Danke fuer die Hilfe 🙂
bye Marcy
Hi!
workOnSubpart = DOKUMENT
ersetzen durch
workonsubpart = DOKUMENT
Das ergibt bei mir ganz verschiedene Ausgaben, obwohl der Content-Bereich in beiden Fällen korrekt gefüllt wird. Nur andere Bereiche meines Templates werden bei workOnSubpart nicht mehr gefüllt *grübel*
Bye
maxhb
Hi maxhb,
arbeitest Du mit Typo? o.O 😃
Also meines Wissens nach MUSS es workOnSubpart heißen!
Bei mir steht zumindest überall workOnSubpart und es fruchtet! 😃
@marcy
Hast Du unter CLEAR: auch die 3 Checkboxen (Constants, Setup, Rootlevel) aktiviert?
Ciao
Der DJ
dj.picasso schriebarbeitest Du mit Typo? o.O 😃
Also meines Wissens nach MUSS es workOnSubpart heißen!
Tja, das dachte/denke ich auch!
Nur beim Probieren ist mir aufgefallen, dass tatsächlich zwei verschiedene Ergebnisse bei der Ausgabe entstehen ... Keine Ahnung warum, aber workonsubpart funzt auf jeden Fall auch) 😉
Habe den template Ordner jetzt mal ins fileadmin Verzeichnis geschoben und jetzt laeuft es.
Nun aber folgendes. Meine Designvorlage besteht aus einer Tabelle, die halt in unterschiedliche Bereiche eingeteilt ist. Zwei Menü-Bereiche und zwei Text-Bereiche. Wie kann ich denn jetzt festlegen, was in welchen der beiden Text- bzw. Menü-Bereiche angezeigt wird?
danke fuer die zahlreichen Vorschlage 🙂
Marcy
Hallo Marcy,
Marcy schrieb
Wie kann ich denn jetzt festlegen, was in welchen der beiden Text- bzw. Menü-Bereiche angezeigt wird?
Bei dieser Frage stellt sich mir die Gegenfrage:
Weißt Du überhaupt was Du da machst, oder "brätst" Du da irgendwie nur in der Gegend rum? o.O :o
Was meinst Du denn wofür die von Dir definierten Marker sind?
Das sind Marken/Stelle/Positionen/Platzhalter/Einfüllbereiche/..... an denen Du über Dein Template etwas in die Designvorlage einfüllst. Das hast Du doch oben mit Deinem Marker INHALT gemacht. Dort steht jetzt eben Dein Content oder wie ganz zu Anfang: Hallo Welt!
Sorry, aber diese Frage gehört eigentlich schon zum Index. 😉
Ciao
Der DJ
LOL. Sorry, was ich eigentlich meinte ist, wie ich den einzelnen Markern verschiedene Contents zuordnen kann. Z.B. wenn ich INHALT_MAIN und INHALT_RECHTS habe und beiden CONTENT und tt_content zuweise, dann wird doch genau das gleiche angezeigt, oder?
bye Tim
Stimmt,
macht also wenig Sinn, außer:
Du möchtest ein Memory-Spiel oder so etwas machen! 😃
Ciao
Der DJ
LOL. Ok. Meine Frage ist aber, ob es eine Moeglichkeit gibt INHALT_MAIN tt_content zuzuweisen und INHALT_RECHTS dann vielleichttt_content_rechts...