Zum Inhalt springen

FE-Editing mit tt_news

Erstellt am 12. Dezember 2005 · 8 Antworten · letzte Antwort am 10. Februar 2006

Tags: tt_news, Frage

Eule ·

Hi,

ich habe irgendwie Verständnisprobleme, ich denke das wurde sicher schon bewantwortet, ich weiß nur nicht wo ich suchen soll. Hier also mein Problem.

Ich habe eine "News"-Seite, die News aus einem Sys-Ordner anzeigt. Jetzt möchte ich einen Redakteur die Möglichkeit geben, per Frontend Editing Nachrichten zu erstellen, welche dann dort angezeigt werden. Wie kann ich das machen?

Grüße
Die Eule!

Eule ·

#angry# Oh nein, habe doch etwas gefunden. Kann jetzt also News erstellen, SORRY!!!! :o

Jetzt trotzdem noch eine Frage:

Kann man die Rechte einer Benutzergruppe nur auf bestimmte News-Kategorien beschränken, dass sie in der Kategorienliste also nur eine beschränkte Auswahl besitzen?

Nachtschatten ·

Hallo, Eule,

was hattest Du denn gefunden? Ich bin nämlich auf der Suche nach einer Antwort für dasselbe Problem (News im Frontend anlegen) und leider noch nicht fündig geworden ...

Eule ·

Ich habe im TS Setup meines Templates folgendes hinzugefügt:

plugin.tt_news.general_stdWrap.editPanel = 1
plugin.tt_news.general_stdWrap.editPanel.allow = new, edit, delete, hide

Bei jedem News-Eintrag wird dann ein Edit Panel angezeigt, mit dem man auch neue anlegen kann - vorausgesetzt es wird ein News-Eintrag angezeigt. Ist die Liste leer, weiß ich auch noch nicht, wie man neue erstellt... hat da jemand eine Antwort?

Vielleicht weiß auch noch jemand, warum die Kategrie-Liste immer leer ist, wenn ich einen News-Eintrage editiere, der eigentlich einer Kategorie zugewiesen ist?

Nachtschatten ·

Danke für die schnelle Antwort! Ich habe den Code wie angegeben in mein TS Setup kopiert, aber ich sehe kein edit-Panel im Frontend, obwohl dort schon News stehen. Muß ich evtl. noch was anderes tun?

Edit: Ich habe den Thread gefunden, aus dem der Code wohl ursprünglich stammt, und auch sämtliche dort geposteten Varianten funktionieren bei mir nicht. Ich werde das Thema jetzt aber dort weiterbeobachten, will ja nicht unnötig crossposten :o

Eule ·

Das Admin-panel muss natürlich auch aktiviert sein... und aufgeklappt muss es auch sien. Und unter "Editing" muss der Haken "Show Edit Panels" angehakt sein.

Nachtschatten ·

Hi, Eule,

vielen Dank für die Mühe, die Du Dir mit mir gibst!

Das Admin-Panel habe ich aktiviert, auch aufgeklappt, was ich aber abgeschaltet hatte, war die Option "Bearbeitungsleiste anzeigen" ... Nachdem ich das eingeschaltet habe, gehts jetzt! Vielen Dank ...

Ein klitzekleines letztes Problemchen hab ich aber noch: Der Datensatz, den ich nun anlegen kann, besteht nur aus "Titel" und "Text". Ich kann weder Autor, noch Datum, noch Kategorie auswählen, und der Datensatz ist auch standardmäßig "versteckt", d.h. ich muß trotzdem noch ins Backend, um die News dann auch anzeigen zu können.

Wie kann ich das noch lösen?

Eule ·

Mühe? Dafür ist doch das Board da! Ich schreibe nur das was ich weiß 🙂

Um die einzelnen Felder freizuschalten, mußt Du der Gruppe bzw. dem Benutzer das Recht explizit pro Feld vergeben. Das kanst Du in den Eigenschaften der Gruppe im Feld "Allowed excludefields" machen. Da steht dann News: davor. Falls Du die Liste nicht siehst, mußt Du "Include Access Lists" anhaken.

Damit die News standardmäßig nicht versteckt ist, habe ich der Editoren-Gruppe ins TS-Config das geschrieben:

TCAdefaults.tt_news.hidden = 0

Viel Glück 🙂