Hallo!
Ich soll eine Seite (http://www.planhaus.at) auf TYPO3 umstellen. Bei genauerer Betrachtung sieht man, dass jedes der Projekte aus einer <tr></tr> besteht, die wiederum mit 3 <td></td> gefüllt ist.
Ich tüfftel jetzt schon einige Zeit daran herum - aber ich komme nicht darauf, wie ich es anstellen muss, dass jedes Mal, wenn ein Redakteur ein Projekt anlegen möchte, eine eigene <tr></tr> eröffnet wird.
Meine derzeitigen Versuche:
TypoScript:
# use admin panel
config.admPanel = 1
# Default PAGE object:
page = PAGE
page.typeNum = 0
page.bodyTag = <body bgcolor="#ffffff" leftmargin="20" topmargin="5" marginwidth="20" marginheight="5">
page.stylesheet = fileadmin/templates/planhaus/style.css
page.10 = TEMPLATE
page.10.template = FILE
page.10.template.file = fileadmin/templates/planhaus/template.htm
page.10.workOnSubpart = DOCUMENT
page.10.subparts.PROJECT.renderObj.stdWrap.wrap = <tr> | </tr>
page.10.subparts.PROJECT_NAME < styles.content.getLeft
page.10.subparts.PROJECT_NAME.renderObj.stdWrap.wrap (
<td>
<img src="fileadmin/images/spacer.gif" width="8" height="1" alt="" border="0" />
</td>
<td valign="top"><img src="fileadmin/images/spacer.gif" width="166" height="15" alt="" border="0" /><br /> | </td>
)
page.10.subparts.PROJECT_IMG < styles.content.get
page.10.subparts.PROJECT_IMG.renderObj.stdWrap.wrap (
<td>
<img src="fileadmin/images/grau.gif" width="1" height="121" alt="" border="0" />
</td>
<td valign="bottom"> | </td>
<td>
<img src="fileadmin/images/grau.gif" width="1" height="121" alt="" border="0" />
</td>
)
page.10.subparts.PROJECT_DESCR < styles.content.getRight
page.10.subparts.PROJECT_DESCR.renderObj.stdWrap.wrap (
<td>
<img src="fileadmin/images/spacer.gif" width="8" height="1" alt="" border="0" />
</td>
<td valign="top">
<img src="fileadmin/images/spacer.gif" width="358" height="15" alt="" border="0" /><br />
<span class="blackbig"> | </span>
</td>
<td>
<img src="fileadmin/images/spacer.gif" width="8" height="1" alt="" border="0" />
</td>
)
Das Template:
<!-- ###DOCUMENT### start -->
<center>
<table width="741" border="0" cellpadding="0" cellspacing="0" height="100%">
<tr>
<td align="left" valign="top">
<img src="fileadmin/images/spacer.gif" width="1" height="25" alt="" border="0" /><br clear="all" />
<img src="fileadmin/images/planhaus_logo_cover.gif" border="0" alt="" /><br clear="all" />
<img src="fileadmin/images/spacer.gif" width="1" height="2" alt="" border="0" /><br clear="all" />
<table width="357" border="0" cellpadding="0" cellspacing="0">
<!-- ###MENU_TOP### start -->
<tr>
<td><img src="fileadmin/images/spacer.gif" width="175" height="1" alt="" border="0" /></td>
<td align="left" valign="top" width="60">
<a href="ueber.shtml" onfocus="javascript: this.blur();" onmouseover="javascript: window.document.m1.src='images/cover-menu1over.gif';" onmouseout="javascript: window.document.m1.src='images/cover-menu1.gif';">
<img name="m1" src="fileadmin/images/cover-menu1.gif" alt="" border="0" />
</a>
</td>
<td align="middle" valign="top" width="62">
<a href="kontakt.shtml" onfocus="javascript: this.blur();" onmouseover="javascript: window.document.m2.src='images/cover-menu2over.gif';" onmouseout="javascript: window.document.m2.src='images/cover-menu2.gif';">
<img name="m2" src="fileadmin/images/cover-menu2.gif" alt="" border="0" />
</a>
</td>
<td align="right" valign="top" width="60">
<a href="pressespiegel.shtml" onfocus="javascript: this.blur();" onmouseover="javascript: window.document.m3.src='images/cover-menu3over.gif';" onmouseout="javascript: window.document.m3.src='images/cover-menu3.gif';">
<img name="m3" src="fileadmin/images/cover-menu3.gif" alt="" border="0" />
</a>
</td>
</tr>
<!-- ###MENU_TOP### end -->
</table>
<img src="images/spacer.gif" width="1" height="8" alt="" border="0" /><br clear="all" />
<table border="0" cellpadding="0" cellspacing="0" height="22">
<tr>
<td bgcolor="#7F7F7F" height="1"><img src="fileadmin/images/spacer.gif" width="1" height="1" alt="" border="0" /></td>
<td bgcolor="#7F7F7F" height="1"><img src="fileadmin/images/spacer.gif" width="739" height="1" alt="" border="0" /></td>
<td bgcolor="#7F7F7F" height="1"><img src="fileadmin/images/spacer.gif" width="1" height="1" alt="" border="0" /></td>
</tr>
<tr>
<td bgcolor="#7F7F7F"><img src="fileadmin/images/spacer.gif" width="1" alt="" border="0" /></td>
<td bgcolor="#ffffff">
<!-- ###FLASH### start -->
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="739" height="99">
<param name="movie" value="fileadmin/flash/sol_end.swf"> <param name="quality" value="high"> <param name="bgcolor" value="#FFFFFF"> <embed src="fileadmin/flash/sol_end.swf" quality="high" bgcolor="#FFFFFF" width="739" height="99" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></embed>
</object>
<!-- ###FLASH### end -->
</td>
<td bgcolor="#7F7F7F"><img src="fileadmin/images/spacer.gif" width="1" alt="" border="0" /></td>
</tr>
<tr>
<td bgcolor="#7F7F7F" height="1"><img src="fileadmin/images/spacer.gif" width="1" height="1" alt="" border="0" /></td>
<td bgcolor="#7F7F7F" height="1"><img src="fileadmin/images/spacer.gif" width="739" height="1" alt="" border="0" /></td>
<td bgcolor="#7F7F7F" height="1"><img src="fileadmin/images/spacer.gif" width="1" height="1" alt="" border="0" /></td>
</tr>
</table>
<img src="images/spacer.gif" width="1" height="9" alt="" border="0" /><br clear="all" />
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td bgcolor="#7F7F7F" height="1"><img src="fileadmin/images/spacer.gif" width="1" height="1" alt="" border="0" /></td>
<td bgcolor="#7F7F7F" height="1"><img src="fileadmin/images/spacer.gif" width="739" height="1" alt="" border="0" /></td>
<td bgcolor="#7F7F7F" height="1"><img src="fileadmin/images/spacer.gif" width="1" height="1" alt="" border="0" /></td>
</tr>
<tr>
<td bgcolor="#7F7F7F"><img src="fileadmin/images/spacer.gif" width="1" height="1" alt="" border="0" /></td>
<td width="739" align="left" valign="top">
<table border="0" cellpadding="0" cellspacing="0">
<!-- ###PROJECT### start -->
<!-- ###PROJECT_NAME### start -->
<a href="http://www.planhaus.at/sol-vision.shtml"><span class="blackbig"><b>systemhaus sol</b></span></a>
<!-- ###PROJECT_NAME### end -->
<!-- ###PROJECT_IMG### start -->
<a href="http://www.planhaus.at/sol-vision.shtml"><img src="images/story_1.jpg" width="180" height="110" alt="" border="0" /><br clear="all" /></a>
<!-- ###PROJECT_IMG### end -->
<!-- ###PROJECT_DESCR### start -->
sol-Häuser werden aus massiven Holztafeln errichtet, die für Behaglichkeit und ein gesundes Raumklima sorgen sowie eine kurze Errichtungszeit ermöglichen. <br />Jedes sol-Niedrigenergiehaus ist ein von Architektinnen geplantes Unikat, aber zu überschaubaren, fixen Kosten.
<br /><br />
<a href="http://www.planhaus.at/sol-vision.shtml">[...mehr Infos dazu im Bereich "sol"]</a>
<!-- ###PROJECT_DESCR### end -->
<!-- ###PROJECT### end -->
</table>
</td>
<td bgcolor="#7F7F7F"><img src="fileadmin/images/spacer.gif" width="1" height="1" alt="" border="0" /></td>
</tr>
<tr>
<td bgcolor="#7F7F7F" height="1"><img src="fileadmin/images/spacer.gif" width="1" height="1" alt="" border="0" /></td>
<td bgcolor="#7F7F7F" height="1"><img src="fileadmin/images/spacer.gif" width="739" height="1" alt="" border="0" /></td>
<td bgcolor="#7F7F7F" height="1"><img src="fileadmin/images/spacer.gif" width="1" height="1" alt="" border="0" /></td>
</tr>
<tr>
<td colspan="3">
<span class="black"><font color="#7F7F7F">
<!-- ###FOOTER### start -->
planhaus, Schiffamtsgasse 10/16, 1020 Wien, Telefon: 01 726 73 71, E-mail: <a href="mailto:office@planhaus.at">office@planhaus.at</a>
<!-- ###FOOTER### end -->
</font></span>
</td>
</tr>
</table>
</td>
</tr>
</table>
</center>
<!-- ###DOCUMENT### end -->
Bin schon einmal für Tipps dankbar. Ich steh' leider einfach an.