wie werden Seiteninhalte auch aus der Datenbank gelöscht?

  • 0 x
    16 Beiträge
    0 Hilfreiche Beiträge
    25. 02. 2004, 12:14

    Hallo zusammen!

    Kann mir jemand sagen wie sichergestellt wird, dass Seiteninhaltselemente (z. B. Texte mit Bildern) beim Löschen auch aus der Datenbank entfernt werden.

    Mir viel auf, dass, wenn ich ein Textelement lösche - z. B. mit der ID=56 - ich es zwar nicht mehr in meiner Website sehe, aber der Datensatz noch in der Datenbank vorhanden ist.

    Wenn ich nach dem Löschen in phpMyAdmin unter tt-content mir die "uid"-Einträge anzeigen lasse, taucht dort noch der Datensatz mit der ID 56 auf!?

    Freue mich über eine Antwort.

    Grüße
    Andreas


  • 1
  • stefan s stefan s
    Jedi-Meister
    0 x
    303 Beiträge
    0 Hilfreiche Beiträge
    25. 02. 2004, 12:41

    hallo,
    wenn du im be ein seiteninhaltselement löscht, wird dieses nicht aus der tab. tt_content gelöscht. lediglich der wert des feldes 'deleted' wird von 0 auf 1 gesetzt (oder umgekehrt, musst mal gucken).

    wenn du also gelöschte seiteninhaltselemente wirklich aus der db löschen willst, musst du im phpadmin die sql-anweisung 'delete from tt_content where deleted=1' (bzw. 0, siehe oben) eintippen und ausführen.

    guckst du auch hier :
    [url]http://www.typo3.net/viewtopic.php?t=8190[/url]

  • rozek rozek
    T3PO
    0 x
    12 Beiträge
    0 Hilfreiche Beiträge
    25. 02. 2004, 14:18

    Hmmm,

    oder die "CleanDB"-Erweiterung installieren und benutzen?

    MfG

  • 1