heimrichhannot / contao-subcolumns-bootstrap-bundle

GNU Lesser General Public License v3.0
0 stars 1 forks source link

Strange behavior when copying articles #12

Open davidsky7 opened 1 year ago

davidsky7 commented 1 year ago

Whenever you copy an article with subcolumns two issues occur.

  1. The copied subcolums doesn't have a column set name. If you copy that again, you get an error since the column set name is empty
  2. If you edit the copied subcolumn and just save it, a new column set name ist generated aswell a new subcolumn end. Now we have an subcolumn end of the newly generated one and one from the copied that is still linked to the origin. Deleting the subcolumn end of the copy leads to deletion of the whole subcolumn of the origin.
green-pixelbox commented 1 year ago

Ich habe diesen schwerwiegenden Fehler auch grad festgestellt. Wenn man z.B. einen Artikel kopiert indem ein Spaltenset enthalten ist und man löscht im kopierten Artikel dann das Spaltenset, wird auch das Spaltenset im Ursprungsartikel gelöscht. Das bedeutet, das alle Spaltensets, auch wenn diese auf anderen Seiten enthalten sind, komplett gelöscht werden, wenn diese von der Seite oder vom Artikel kopiert wurden. Contao Version: 4.13.30 ModulVersion: 1.10.4 Können Sie den Fehler beheben?

ericges commented 5 months ago

@green-pixelbox Mit einem Update auf die 1.11.3 (vorerst nicht auf die 1.12 updaten), sollte das Problem behoben sein. Trotzdem bleiben in der Datenbank korrupte Datensätze bestehen. Um die zu fixen gibt es aktuell nur einen Befehl hier: https://github.com/heimrichhannot/contao-subcolumns2grid-migration-bundle Sie müsen natürlich nicht migrieren, es reicht den :fix-Befehl durchlaufen zu lassen.