Seite 1 von 1
Löschen ganzer Artikelbereiche
Verfasst: So 7. Mär 2010, 12:27
von hohorstmann
C 4.8.x
Vielleicht formuliere ich meine Suchbegriffe nicht richtig:
Ich möchte alle Artikel bis zu einem bestimmten Datum aus meinem Content löschen (ca. 800 Artikel). Das möchte ich einmal pro Jahr tun.
Den Weg "zu Fuß" kenne ich, möchte ihn aber nicht beschreiten.
Gibts ein Modul oder ein Script, was das erledigt?
Danke, Ho
Re: Löschen ganzer Artikelbereiche
Verfasst: Mo 8. Mär 2010, 08:00
von DerFrank
Sind die alle in einer Kategorie? Und sind dort ausschließlich diese Artikel drin? Wieviele Mandanten und Sprachen sind aktiv?
Re: Löschen ganzer Artikelbereiche
Verfasst: Mo 8. Mär 2010, 08:36
von hohorstmann
Es gibt nur eine Sprache und einen Mandanten.
Schön wäre es, wenn ich die Kategie anwählen könnte und dann ein Datum vorgeben könnte bis zum dem gelöscht werden soll.
Es reicht mir aber auch die Vorgabe eines Datums bis zu dem gelöscht werden soll.
Danke schon mal für Deine Hilfe.
Gruß, Ho
Re: Löschen ganzer Artikelbereiche
Verfasst: Mo 8. Mär 2010, 17:39
von hohorstmann
Also versuche ich die entsprechenden Tabellen aus der Datenbank zu löschen.
Wo finde ich die Bedeutung der MySQL-Datenbanktabellen und die Verknüpfung der entsprechenden Tabellen um Texte etc zu löschen ?
...

Re: Löschen ganzer Artikelbereiche
Verfasst: Mo 8. Mär 2010, 18:40
von kummer
con_art (der artikel)
con_art_lang (dort steht auch das erstellungsdatum drin)
con_cat_art (scheinbare m:n-relation zwischen artikel und kategorie, seit 4.6.x jedoch nur noch eine 1:n)
con_content (dort sind die eigentliche inhalte)
du hast ja nur einen mandanten und eine sprache. eine relativ einfache situation also.
zuerst con_art_lang löschen, wo das erstellungsdatum vor dem bezeichneten datum liegt. dann alle einträge in der con_art löschen, für die es keinen eintrag in der con_art_lang mehr gibt. gleiches für die con_art und die con_content.
Re: Löschen ganzer Artikelbereiche
Verfasst: Di 9. Mär 2010, 06:40
von hohorstmann
Danke, das ging gut.
Aber da habe ich in diesem Zusammenhang noch ein weiteres Problem(chen) - aber in einem anderen Thread ...
Schönen frühen Morgen, Ho