Oxid richtig übergeben

Naja, Du hast den Controller, der nicht nur rendern soll, sondern auch etwas Speichern. Dazu brauchst ein Formular, das zum Controller gesendet wird und dabei eine Methode (Funktion) aufruft. Beispiel save();, wie in Deinem anderen Beitrag geschrieben. Aufgerufen wird save() mit der folgenden Form (View// TPL-Datei), wobei Du “controllername” anpassen musst.

<form name="myedit" id="myedit" action="[{ $oViewConf->getSelfLink() }]" method="post" onSubmit="return copyLongDesc( '[{$field}]' );" style="padding: 0px;margin: 0px;height:0px;">
 [{$oViewConf->getHiddenSid()}]
<input type="hidden" name="cl" value="controllnername">
<input type="hidden" name="fnc" value="save">
<input type="hidden" name="oxid" value="[{ $oxid }]">
<input type="hidden" name="voxid" value="[{ $oxid }]">
<input type="hidden" name="editval[article__oxid]" value="[{ $oxid }]">


<input type="submit" name="save" value="speichern" />
</form>