Hallo Mickyy,
Freut mich, dass du ersteinmal weitergekommen bist.
Wenn ich mich recht entsinne, enthielt dein Code für das Create kein
redirect. Eventuell könnte es sein, dass dein Eintrag nicht richtig
persistiert wurde.
siehe (letztes Note auf der Seite):
Hallo Dieter,
getestet habe ich den Erfolg via Frontend + phpMyAdmin.
Also ich habe Deinen Rat befolgt und das Teil zur Seite gelegt und nochmal neu
angefangen. Siehe da, es funktioniert.
Ich werde mir dennoch in den kommenden Tagen nochmal die fehlerhafte Extension
holen und nochmal alles
Hallo Mickyy
Nachtrag:
Die "IRRE-Falle" klingt interessant. Woran würde ich so eine
Fehlkonfiguration erkennen?
Da du nur ein Add machst, sollte in deinem kein übergeorndete Tabelle
betroffen sein. Der Hinweis führt dich also nicht weiter. Da habe ich
nicht intensiv genug nachgedacht.
Hallo Mickyy,
Für ein IRRE-Elment müsstest du ein übergeordnetes Element haben,
welches auf dein einzulesendes Element über eine Relation verweist. Du
müsstest im TCA die Definition des übergeordneten Modell/Elements
nachschauen.
Eine weitere Fehlerquelle, die TYPO3 richtig zickig
Grüß Dich Dieter,
danke für deine Rückmeldung.
Lt. dem Buch sollte hier ein leeres Object erzeugt werden. Ich habe eben die
new-Action entsprechend an dein Beispiel angepasst. Auch die Benamung des
Objects habe ich gegengeprüft.
Weiterhin habe ich das gleiche Verhalten: Cache leeren ->
Hallo Mickeyy,
gut. An der Registrierung sollte es also nicht liegen.
/**
* action new
*
* @param \Vendor\Extname\Domain\Model\Contract $contract
*/
public function newAction(\Vendor\Extname\Domain\Model\Contract
$contract = NULL)
{
Hallo Dieter,
ja, die Actions sind allesamt als nicht-cachebar registriert worden.
Ich habe echt keine Ahnung woran das noch liegen könnte.
Btw. ich meine natürlich TYPO3 7.6
LG,
mickyy
--
Kind regards,
Michael
forum.typo3.org/index.php?t=tree=208338 direct_mail
Hallo mickyy
Am 24.06.2016 um 15:49 schrieb M S:
Das ganze funktioniert genau 1x nachdem ich den Cache geleert habe.
Danach passiert, außer dem Redirect, nichts mehr. Gleiches übrigens
auch bei edit/update.
Sind die Aktionen als Nicht Cachebar registriert worden? (ext-localconf.php)
Hallo zusammen,
bräuchte kurz Eure Hilfe. Ich versuche in einer einfachen Extension ein paar
Werte abzuspeichern. Erstellt wurde die Extension via Extension Builder.
Betroffene Actions:
/**
* action new
*
* @param \Vendor\Extname\Domain\Model\Contract