Zum Inhalt springen

News manuell per Datenbank einfügen

Erstellt am 20. Juli 2006 · 5 Antworten · letzte Antwort am 21. Juli 2006

Tags: tt_news, Datenbank, Frage

zeebee ·

Hallo,

ich habe ein selbstgemachtes Newsmodul für meine Seite. Einige dieser Einträge möchte ich aber auch in tt_news von Typo 3.7.0 (ist veraltet ich weiss) anzeigen lassen und speichere sie daher per PHP in die Datenbank. In der Typo3 Admin sind sie dann korrekt einsehbar (mit Anfangs- und Verfalldatum und allem was dazu gehört), doch auf der Seite erscheinen diese News nicht.
Muss man da etwas spezielles beachten?

Viele Grüße und Danke schon einmal :-)

just2b ·

vergleich den manuellen eintrag mal mit einem vom BE erstellten... vielleicht stimmt was mit den kategorien, pid,.. nicht

georg

takyn ·

Ich hatte ein ähnliches Problem.

Ich habe die News manuell in die DB geschrieben, es fehlt dann allerdings noch ein Verweis auf die News-Kategorie, der in der DB in der Tabelle tt_news_cat_mm gespeichert wird.

Eine SQL-Anweisung für den fehlenden Eintrag sieht dann ca. so aus:

INSERT INTO tt_news_cat_mm SET uid_local=(SELECT uid FROM tt_news WHERE title = &title_variable), uid_foreign=2, sorting=1;

Du musst dann halt die SELECT-Anweisung innerhalb des INSERT noch richtig schreiben. Hoffe es hilft.

Sebastian

zeebee ·

aah! in tt_news_cat_mm habe ich bisher nichts gespeichert. ich komme aber erst ende nächster woche dazu da weiter zu machen. werde dann den hoffentlichen erfolg hier vermelden 🙂