contao/test — Issue #2212: erzeugtes Modul wird wieder gelöscht, da keinem Theme zugeordnet
Author: Aybee
Created: 2011-11-29 09:18:19+00:00
State: open
Labels: backend, Defect

h2. Online-Demo

* im BE auf BE-Modul Artikel klicken
* Artikel 'News' ID9 bearbeiten
* Inhaltselement ID10 Typ Modul (News ID15) bearbeiten
* 'Das Quellelement ID15 bearbeiten' (Bleistift)
* auf 'Speichern und neu' klicken
* neuem Modul einen Namen geben und speichern
* (das Modul ist jetzt in der DB aber ohne PID eines Themes, sondern mit der PID des Artikels aus welchem ich hergeleitet wurde)
* in die Themes gehen und die Module ansehen, das Modul wird nun aus der DB gelöscht

Is ja klar, dass das Modul gelöscht wird, da es keine Theme mit dieser ID gibt.

h2. Lösungsansatz

Beim Erstellen eines neuen Moduls über die Funktion 'Speichern und neu' müsste also unbedingt die ID der Theme des vorhergehenden Moduls als PID übergeben werden. Oder einfacher: PID des aktuellen Moduls = PID des über 'Speichern und neu' erzeugten neuen Moduls.

Gruß Andreas

--- _Originally created on June 30th, 2010, at 10:03pm (ID 2212)_