Beiträge werden im Backend nicht angezeigt.

  • Joomla Version
    5.3.0
    PHP Version
    PHP 8.3.x
    Hoster
    Strato

    Ich habe Beiträfe,die im Frontend über einen Kategorieblog angezeigt werden, im Backend jedoch nicht auffindbar sind, auch nicht im Papierkorb und Archiv.
    Die Beiträge wurden von Redaktueren erstellt, so dass sich nicht mehr feststellen lässt, ob es da bei der Erstellung zu Problemen kam.
    Eine neue Erstellung mit dem Content aus dem Frontend klappte heute fehlerfrei, Anzeige erfolgt im Front- und Backend.
    Über PhpMyAdmin habe ich mir die Tabelle #_content und da habe ich die "Übeltäter" auch gleich gefunden. Sie haben alle den Wert 0 in der Spalte "asset_id".
    In der Tabelle #_assets gibt es zu den fehlerhaften Beiträgen keine diesbezüglichen Einträge.

    Und jetzt meine Frage: Kann ich die betreffenden Beiträge aus der Tabelle #_content gefahrlos löschen oder ist in anderen Tabellen auch noch was zu machen?

    Christian

  • Hi,

    hast du irgendwelche Filter gesetzt, wie z.B. "Trashed" oder ist deine Category/Beitrags-Filter standardmäßig auf "Uncategorised" gesetzt?

    Grundsätzlich rate ich vom manuellen Löschen aus der Datenbank ab, wenn du dir vorher nicht angeschaut hast, welche Datenbank-Tabellen und ihre Felder angepasst werden beim Erstellen bestimmter Elemente. Z.b. das Anlegen eines Users kann das Updaten von bis zu 3 Datenbanktabellen auslösen, je nach Funktionen und Extensions noch mehr. Da läufst du am Ende in die Gefahr eine korrupte DB zu haben oder die DB ist komplett vermüllt.

    Schicke ruhig auch Screenshots vom Backend, wo nichts gelistet ist und wie deine Such-Filter gesetzt sind. Ansonsten gehe mal auf dein Dashboard, da sollte unten einer dieser Categoryblog-Beiträge mindestens gelisted sein.

    LG Meilinger.