Zum Inhalt springen

Eigene Backend-Extension; Standart-Funktionen Listing, Sortieren, etc. nutzen

Erstellt am 18. Juli 2008 · 5 Antworten · letzte Antwort am 9. Februar 2009

Tags: TCA, TYPO3 4, Frage

benkow ·

Hallo,
ich habe mir mittels Kickstarter ein Grundgerüst für ein Backend-Modul erstellt:

Das Modul soll Einträge aus einer DB-Tabelle auslesen und auflisten. Es sollen später noch Lösch- und Export-Funktionen und dergleichen dazukommen. (Hinweis: Diese DB-Einträge sind Daten, die vorher durch Besucher mittels Formular aus dem Frontend der Site übermittelt wurden.)

Die Einbindung des generierten Grundgerüsts klappt, es wird das "Hallo-Welt" aus der index.php des Moduls angezeigt. Mir ist klar, dass in der index.php die Ausgabe der Daten vorgenommen werden könnten.


Allerdings:

Ich war davon ausgegangen, dass einige Funktionen (sortieren der Einträge aus der Tabelle, etc.) bereits "automatisch" zur Verfügung stehen würden - dazu veranlasst haben mich die Optionen, die man beim Anlegen von Tabellen-Feldern im Kickstarter setzen kann (z. B.: "Manual ordering of records: If set, records can be moved relative to each other in the backend...", siehe Abb.:

Bild: benjaminstockhaus.de/…/screenshot.gif
).

Auch bei Aktivierung ist allerdings keiner der Einträge nach Aufruf des Moduls im BE zu sehen.

Bin ich auf dem Holzweg und muss die DB-Abfrage, die Ausgabe und das Sortieren, Editieren, etc. doch komplett von Hand programmiert werden?

Vielen herzlichen Dank für alle nützlichen Hinweise im Voraus!
Benkow

Ps: Typo 4.1.5

benkow ·

Hi Mopps,
vielen Dank - durch Deinen Hinweis hat sich hier wohl ein grundsätzliches Verständnis-Problem meinerseits offenbahrt - ich möchte die Daten nicht über das Modul "Liste" bearbeiten (Erkenntnis 1: "jawohl - hier ginge es!"), sondern halt über mein eigenes BE-Modul.

Ich dachte, die vorgefertigten Listing/Bearbeitungsfunktionen könnte ich dort zur Verfügung stellen.

Geht das?

Vielen Dank für weitere Hinweise!
Benkow

Mopps ·

Oh das hatte ich falsch verstanden. Steht ja eigentlich in deinem ersten Satz

ich habe mir mittels Kickstarter ein Grundgerüst für ein Backend-Modul erstellt:

Habe ich noch nie gemacht. Kann ich dir leider nicht weiterhelfen.

Gruß

benkow ·

Danke trotzdem - vielleicht jemand anderes eine Idee?

Nochmal das Problem: In eigener Extension (Backend-Modul) Standartfunktionen/Basisfunktionen von Typo3 zum Sortieren, Auflisten, etc. benutzen.

1000 Dank im Voraus!

Daschmi ·

Hi,

Bin durch zufall auf einen Beitrag gestoßen.

Du kannst die Klasse t3lib_recordList erweitern, diese ist für das Anzeigen der Listen zuständig.

Ich habe das mal für eine erweiterte Suche nach Kalendereinträgen modifiziert, bei der die Ergebnisse in der Liste dargestellt werden. Is aber schon etwas her ...

Grüße

Daschmi