[gelöst] tabele in form zusammenfügen
am 21.02.2012 - 14:41 Uhr in
kann mir einer sagen warum/weshalb dies hier nicht geht?
<?php
$form['d_' . $product->id_product] = array(
'#type' => 'hidden',
'#prefix' => '<table><tr class="product_view" style="border-top:3px solid #8099B3; margin:-5px;"><td class="product_view" style="text-align:center; vertical-align:middle;">1 </td><td>2</td><td>3</td><td>4</td><td>5</td><td>6</td><td>7',
'#suffix' => '</td>',
);
$form['d_' . $product->id_product] = array(
'#type' => 'checkbox',
'#prefix' => '<<td>8</td><td>9</td><td>10',
'#suffix' => '</td></tr></table>',
);
?>- Anmelden oder Registrieren um Kommentare zu schreiben

Zumindest ist ein
am 21.02.2012 - 15:08 Uhr
Zumindest ist ein Syntaxfehler drin
'#prefix' => '<<td>8</td><td>9</td><td>10',, am Anfang ist ein < zuviel. Was gibt es denn für eine Fehlermeldung, bzw, wie sieht der Resultat-HTML-Code des Formulars aus? Ich habe nämlich gerade keine Spielumgebung, in der ich das einbauen könnte.Beste Grüße
Werner
hmmm das war nur ein kleiner
am 21.02.2012 - 15:14 Uhr
hmmm das war nur ein kleiner syntax fehler vom copy and paste :) das resultat habe ich als bild angefügt. die ausgabe ist also nur das letzte formular. hat es damit zu tun das das form beidesmal gleich heist also:
<?php$form['d_' . $product->id_product]
?>
Ja klar! Der zweite Array
am 21.02.2012 - 15:19 Uhr
Ja klar! Der zweite Array überschreibt den ersten. Die Namen der Formelemente müssen unterschiedlich sein.
Beste Grüße
Werner
ich schüttle dabei nur den
am 21.02.2012 - 15:34 Uhr
ich schüttle dabei nur den kopf... und bedanke mich bei dir.