Verstehe das Problem nicht ganz, kenne ja auch deine Versuche ncht.
Dieser Bereich hier ist betroffen:
<h2>{#title_agb#}</h2>
<p class="checkoutagb">{$AGB}</p>
<table width="100%" border="0" cellspacing="0" cellpadding="4">
<tr>
<td>{$AGB_checkbox}</td>
<td width="100%"><strong>{#text_accept_agb#}</strong></td>
</tr>
</table>
{/if}
<p>{$BUTTON_CONTINUE}</p>
Alles was du in geschwungenen Klammern siehst willst du verlegen, die HTML-Struktur mal außen vor gelassen. Die Platzhalter in den geschwungenen Klammern erklären sich anhand ihrer Bezeichnung ja von selbst.
Solange das alles innerhalb der Form-tags bleibt, ist doch alles in Ordnung. (
{$FORM_ACTION} {$FORM_END}).
Das schließende
{/if} ist ebenfalls zu beachten.
Der Codeblock, ausgenommen der Weiter-Button, steht ja innerhalb folgender if-clause:
{if $step2!='true'}
...
{/if}
Wenn ich dich richtig verstehe soll ja nur die Comment-Box unter die AGB wandern ?
Nur diese steht ja zwischen dem Payment-Block und den AGB.
Warum also nicht einfach:
{if $step2!='true'}
<h2>{#title_agb#}</h2>
<p class="checkoutagb">{$AGB}</p>
<table width="100%" border="0" cellspacing="0" cellpadding="4">
<tr>
<td>{$AGB_checkbox}</td>
<td width="100%"><strong>{#text_accept_agb#}</strong></td>
</tr>
</table>
<h2>{#title_comments#}</h2>
<p class="checkoutcomment">{$COMMENTS}</p>
{/if}
<p>{$BUTTON_CONTINUE}</p>
{$FORM_END}
Wenn der Weiter-Button über der Comment-Box dargestellt würde, dürfte das verwirrend für den Kunden sein.
Zeig doch mal den Code deines Versuches.
Gruß,
noRiddle