Ergebnis 1 bis 11 von 11

Thema: Automatisches Löschen von Nachrichten und Artikeln im BA möglich?

  1. #1
    Alter Contao-Hase
    Registriert seit
    12.10.2010.
    Beiträge
    1.026

    Standard Automatisches Löschen von Nachrichten und Artikeln im BA möglich?

    Hi,

    wie lassen sich im BA Inhaltselemente / Nachrichten automatisch löschen?

    Unbenannt-1.jpg

    Bei der Einstellung (siehe Bild) ist diese im FE zwar weg, aber im BA immer noch da.
    Gibt es dazu eine Möglichkeit, daß diese auch automatisch im BA verschwindet?
    Wenn ja, wie ?

    VG

  2. #2
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Du meinst, dass der entsprechende Datensatz nach dem Veröffentlichungszeitraum automatisch aus der Datenbank gelöscht wird?
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  3. #3
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Dazu brauchst du eine eigene (kleine) Erweiterung, die dann per Cronjob angestoßen wird (such mal hier im Forum.. ich meine dazu gab es schon den ein oder anderen Thread...).
    Ich weiß nur nicht warum du so etwas überhaupt brauchst? Aus Archiv-Sicht ist es doch ganz praktisch alte News noch in der DB vorzuhalten?
    Belastend für das System ist es an sich auch nicht und in der DB selber belegt sowas ja auch nicht gerade viel Platz.

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  4. #4
    Alter Contao-Hase
    Registriert seit
    12.10.2010.
    Beiträge
    1.026

    Standard

    Du meinst, dass der entsprechende Datensatz nach dem Veröffentlichungszeitraum automatisch aus der Datenbank gelöscht wird?
    Ja.
    Z.B. eine Ankündigung für eine Aktion, die nach dem Aktionszeitraum automatisch im BA gelöscht wird.

  5. #5
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.114
    Partner-ID
    10107

    Standard

    Warum willst du sie unbedingt löschen?

    Jedenfalls gibt es diese Funktionalität nicht von Haus aus. Das müsstest du dir programmieren (lassen).

  6. #6
    Contao-Nutzer Avatar von spotbot2k
    Registriert seit
    26.06.2017.
    Beiträge
    65

    Standard

    Zitat Zitat von Schnippel Beitrag anzeigen
    Ja.
    Z.B. eine Ankündigung für eine Aktion, die nach dem Aktionszeitraum automatisch im BA gelöscht wird.
    Unser Prof für Datenbanken hat immer gesagt, dass wir nichts löschen sollen, nur ausblenden Mit einer Erweiterung ist dir am besten geholfen, entweder eines, dass Cron-Job hinzufügt, oder zur Systemwartung einen neuen Punkt. Welche Contao Version wird verwendet, wenn ich fragen darf?

  7. #7
    Alter Contao-Hase
    Registriert seit
    12.10.2010.
    Beiträge
    1.026

    Standard

    Welche Contao Version wird verwendet,..
    Contao 4.5.4

    Warum willst du sie unbedingt löschen?
    Es ist für ein Projekt, bei dem die Teilnehmer dies als "wünschenswert" angefragt haben.
    Das Problem ist, daß nicht immer alle generell gelöscht werden sollen, sondern nur Einzelne.
    Ich gehe mal davon aus, daß dies ohne "Programieraufwand" mit entsprechend verbundenen Kosten nicht zu realisieren ist.
    Werde bei unserem nächsten Treffen dies entsprechend erklären und mal fragen, was denen diese Funktionalität preismäßig wert ist.

    Falls da weiterhin Interesse besteht, würde ich hier nochmal anfragen.
    Vielen Dank für Eure Antworten.

  8. #8
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.114
    Partner-ID
    10107

    Standard

    Das beantwortet aber nicht die Frage . Warum willst du sie dediziert löschen? Warum reicht das Ausblenden im Frontend nicht? Nur wegen der Übersichtlichkeit im Backend?

  9. #9
    Alter Contao-Hase
    Registriert seit
    12.10.2010.
    Beiträge
    1.026

    Standard

    Der Gedanke dahinter ist, daß im BA eine zeitlich abgelaufene Nachricht / Information automatisch sich löscht, ohne daß man ins BA muß um auf diese manuell zu entfernen (rotes Kreuzchen klicken).
    So würde man sich den Löschvorgang ersparen.

    ...wegen der Übersichtlichkeit im Backend?
    Ja, auch deswegen.
    Geändert von Schnippel (25.09.2018 um 15:45 Uhr)

  10. #10
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.114
    Partner-ID
    10107

    Standard

    Du musst sie ja nicht unbedingt löschen.

    Warum schreibst du eigentlich immer "BA"? Entweder BE (back end) oder BO (back office).

    Für die Übersichtlichkeit könntest du folgende Extension verwenden: https://github.com/fritzmg/contao-news-archiving
    Damit kannst du automatisch Nachrichten von einem Nachrichtenarchiv in ein anderes verschieben lassen, sobald deren Sichtbarkeit abgelaufen sind.

  11. #11
    Alter Contao-Hase
    Registriert seit
    12.10.2010.
    Beiträge
    1.026

    Standard

    @Spooky
    Vielen Dank für den Hinweis mit der Extension. Ich denke, das ist der optimale Lösungssansatz.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •