04. 06. 2010, 11:50

Hallo,
schlage mich seit einigen Tagen damit herum, eine Tabelle als ContentElement so zu mappen, das eine bestimmte Tabellenzeile immer wieder genutzt werden kann (zum ausfüllen der einzelnen darin befindlichen Tabellenzellen)

Also hier erstmal die Tabelle:

  1. <tr>
  2. <td class="bezeichnung"> </td>
  3. <th class="header"><h3>###UEBERSCHRIFT-LEISTUNG-1###</h3></th>
  4. <th class="header"><h3>###UEBERSCHRIFT-LEISTUNG-2###</h3></th>
  5. <th class="header"><h3>###UEBERSCHRIFT-LEISTUNG-3###</h3></th>
  6. </tr>
  7.  
  8.  
  9. <tr>
  10. <td class="bezeichnung">###LEISUNGSBEZEICHNUNG###</td>
  11. <td>###LEISTUNG-1###</td>
  12. <td>###LEISTUNG-2###</td>
  13. <td>###LEISTUNG-3###</td>
  14.  
  15. </tr>
  16. <tr>
  17. <td class="preis">###PREIS###</td>
  18. <td>###PREIS-LEISTUNG-1###</td>
  19. <td>###PREIS-LEISTUNG-2###</td>
  20. <td>###PREIS-LEISTUNG-3###</td>
  21. </tr>
  22. <tr>
  23. <td class="bezeichnung"> </td>
  24. <td><p class="links"><a href="#">Bestellen</a></p></td>
  25. <td><p class="links"><a href="#">Bestellen</a></p></td>
  26. <td><p class="links"><a href="#">Bestellen</a></p></td>
  27. </tr>
  28. </table>

Die Überschriften sind wie folgt gemappt:

  1. H3:inner

Das hier:

  1. <tr>
  2. <td class="bezeichnung">###LEISUNGSBEZEICHNUNG###</td>
  3. <td>###LEISTUNG-1###</td>
  4. <td>###LEISTUNG-2###</td>
  5. <td>###LEISTUNG-3###</td>
  6.  
  7. </tr>

ist wie folgt gemappt:
  1. td:inner

Und die Links zur Bestellung:

  1.  

sind so gemappt:

  1. a:attr:href

Bis hier funkioniert alles.

Nun mein Problem:

Das hier:

  1. <tr>
  2. <td class="bezeichnung">###LEISUNGSBEZEICHNUNG###</td>
  3. <td>###LEISTUNG-1###</td>
  4. <td>###LEISTUNG-2###</td>
  5. <td>###LEISTUNG-3###</td>
  6.  
  7. </tr>

habe ich so gemappt:

  1. <tr> als section
  2. gemappt als tr outer
  3. Das darin befindliche <td> mit td outer als Container für Elements, danach genau dieses <td> nochmals als Element mit td inner (Alles mit Doppelpunkt darin natürlich)

Genau so habe ich dann die 3 weiteren Zellen gemappt.

Es wird zwar alles angezeigt im FE, ABER die Einträge, die eigentlich als neues <tr> erscheinen sollen, werden einfach als weitere Zellen im bereit bestehenden <tr> ausgegeben, somit hat dies Tabellenzeile statt insgesamt nur 4 Zellen eben 8.

Was mache ich falsch?

Kann wer helfen?
Danke