Zum Inhalt springen

druckversion richtig anzeigen

Erstellt am 13. November 2005 · 2 Antworten · letzte Antwort am 16. November 2005

Tags: Frage

suparichi ·

hallo!
bei der Druckversion werden die Inhalte der
Spalten (Rechts, Links, Normal) immer in zufälliger
Reihenfolge ausgegeben. Kann ich das irgendwie
steuern?
Am liebsten wäre es mir so wie ich es auf der Homepage
ausgeben oben Normal, und dann 2 Spalten darunter
Links und Rechts.

Folgenden Code habe ich von Praxiswissen Typo3
übernommen:

#druckversion zum zeigen
druckversion = PAGE
druckversion {
typeNum = 1
10 = CONTENT
10.table = tt_content
10.select.orderBy = sorting
10.select.colPos = 0
10.select.languageField = sys_language_uid
}

Ich hätte aber gerne, dass es so ausgegeben wird, wie
ich es in der Homepage habe, über ein Template geht.

# Druckansicht
druckversion = PAGE
druckversion {
typeNum = 1
10 = TEMPLATE
10.template = file
10.template.file = fileadmin/domendos/druckversion.htm
10.workOnSubpart = DOKUMENT
10.marks {
INHALT_OBEN1 = CONTENT
INHALT_OBEN1 {
table = tt_content
select.orderBy = sorting
select.colPos = 0
select.languageField = sys_language_uid
}

# Inhalt links ausgeben
INHALT_LINKS1 = CONTENT
INHALT_LINKS1 {
table = tt_content
select.orderBy = sorting
select.where = colPos = 1
select.languageField = sys_language_uid
}

# Inhalt rechts ausgeben
INHALT_RECHTS1 = CONTENT
INHALT_RECHTS1 {
table = tt_content
select.orderBy = sorting
select.where = colPos = 2
select.languageField = sys_language_uid
}
}

}

Dieser code funktioniert leider irgendwie nicht.

onkelfusspilz ·

Hi suparichi,

für die Darstellung ist ja noch das TEMPLATE entscheidend. Ich nehme an Du hast die Marker INHALT_OBEN1, INHALT_LINKS1 und INHALT_RECHTS1 auch in der Reihenfolge im Template? Kannst Du das Template (ggf. abgekürzt) posten?
Wenn Du Deinen Code einrückst, so wird es viel übersichtlicher, vor allem bei Markern, nur so als Tip.

cu
Andreas

suparichi ·

ja also hier wäre der code vom template. ich glaube ich habs genau so gemacht wie in template für die homepage. aber irgendwie gehts hald nicht.
hoffe den code jetzt übersichtlicher gepostet zu haben.

<body>
<!-- ###DOKUMENT### begin -->
<table width="626" height="434" border="0" align="left" cellpadding="0" cellspacing="0">
  <tr> 
    <td width="30" height="110" rowspan="2"> <p> </p></td>
    <td height="10" colspan="4" valign="top"></td>
  </tr>
  <tr> 
    <td height="100" colspan="4" valign="top"><font face="arial">###INHALT_OBEN1###</font></td>
  </tr>
  <tr> 
    <td height="324" colspan="2"><font face="arial"> </font></td>
    <td width="274" height="324" align="left" valign="top"><font face="arial">###INHALT_LINKS1###</font></td>
    <td width="26" height="324"></td>
    <td width="276" height="324" align="left" valign="top"><font face="arial">###INHALT_RECHTS1###</font><font face="arial"> </font></td>
  </tr>
</table>
<!-- ###DOKUMENT### end -->
</body>