Irgendwie hab' ich ein Problem mit dem RexLinkButton in meiner Moduleingabe - und zwar:
Der Code hier soll eigentlich eine Tabelle erzeugen, deren zweites Feld jeweils einen RexLinkButton enthält - der Rest des Tables wird auch korrekt mit den Eingabefeldern angezeigt, aber anstelle der RexLinkButtons erscheint in dem Feld einfach "REX_LINK_BUTTON[1]" "...[2]" etc.
- er stellt den Aufruf also einfach als String dar.
Hat jemand eine Idee, was ich da falsch mache?
Code: Alles auswählen
<table style="width: 100%;">
<tr>
<th>#</th>
<th>Wort</th>
<th>Link</th>
<th>Größe (1-3)</th>
<th>XPos</th>
<th>YPos</th>
</tr>
<?php
$rexname = split("~~","REX_VALUE[1]");
// Anzahl Zeilen
foreach ( range( 0,9) as $rank)
{
echo " <tr>\n";
echo " <td>". ($rank+1).".</td>\n";
// Anzahl Spalten
echo " <td>\n";
echo ' <input type="text" name="rexname[wort'.$rank.']" value="'.$rexname['wort'.$rank].'" style="width: 100%"/>'. "\n";
echo " </td>\n";
echo " <td>\n";
echo ' REX_LINK_BUTTON['.($rank+1).']'."\n";
echo " </td>\n";
echo " <td>\n";
echo ' <input type="text" name="rexname[size'. $rank .']" value="'. $rexname['size'.$rank] .'" style="width: 100%"/>'. "\n";
echo " </td>\n";
echo " <td>\n";
echo ' <input type="text" name="rexname[xpos'. $rank .']" value="'. $rexname['xpos'.$rank] .'" style="width: 100%"/>'. "\n";
echo " </td>\n";
echo " <td>\n";
echo ' <input type="text" name="rexname[ypos'. $rank .']" value="'. $rexname['ypos'.$rank] .'" style="width: 100%"/>'. "\n";
echo " </td>\n";
echo " </tr>\n";
}
?>
</table>