TYPO3 Plugin:

hwvereinsliste

Readme zu der Extension: tx-hwvereinsliste

1. Container (Ordner) für Listeneinträge einrichten

Um eine Seite als gültigen Container für das Backend Werkzeug "Vereinsliste" einzurichten, muss man zunächst auf Seite bearbeiten klicken (Stift). Danach kann man unter dem Reiter "Verhalten" im Menüpunkt "Benutze als Container" den gewünschten Container auswählen. In diesem Fall: "Vereinsliste".
Nach dem Abspeichern sollte man diese Seite nun mit dem Modul "Vereinsliste" bearbeiten können.

2. Listenplugin auf anderer Seite wie Ordner einbinden

Wenn das Plugin nicht auf der Typo3 Seite, die als Verein Container dient, eingebunden ist, muss noch der Ort an dem die Datensätze zu finden sind konfiguriert werden. Am einfachsten konfiguriert man Diesen über das Plugin selber. Dazu klickt man zunächst auf den Bearbeitungsbutton (Stift) des Plugins. Als nächstes kann man unter dem Reiter "Verhalten" dem Plugin Datensatzsammlungen zuweisen. Dazu einfach die Seiten mit den Containern die die gewünschten Datensätze enthalten hinzuklicken.

Alternativ kann man den Ort an dem die Datensätze zu finden sind über das Template konfigurieren.

Beispiel:
Der "Ordner" mit den pflegbaren Listeneinträgen befindet sich auf der Typo3 Seite mit der ID 7. Das Fronted Auflistungsplugin befindet sich hingegen auf der Seite mit ID 12. Dann muss folgender Schnipsel ins Setup Template der Seite mit dem FE Plugin (also die mit ID 12) übertragen werden.

Code:

# Storage Pid festlegen 
plugin.tx_hwvereinsliste.persistence.storagePid = 7

3. Standard Bildgröße der Detailbilder festlegen

Mit folgendem Code kann die Standardgröße für die zwischengespeicherten Bilder eingestellt werden.

Code:

# Bilderkonfiguration
hwvereinslisteImg = IMG_RESOURCE
hwvereinslisteImg {
    file.import = /uploads/tx_hwvereinsliste/ #Bilderpfad
    file.maxW = 233c #Bilderbreite c(crop) nach der Zahl nicht vergessen
    file.maxH = 175c #Bilderhoehe c(crop) nach der Zahl nicht vergessen
}

4. Anzahl der Einträge pro Seite für das BE Modul bestimmen

Die Anzahl der aufgelisteten Vereine pro Seite im Backend-Modul kann mit folgendem TS Code geändert werden. Der Wert ist standarmäßig bei 12.

Code:

# Anzahl der Einträge im BE bestimmen
module.tx_hwvereinsliste.settings.itemsPerPage = 12

5. Gruppenrechte

tx_hwvereinsliste {
    verein {
        showOnlyEntriesByUser = 0
        sortingBy = name
        sortingOrder = asc
        showSearchFormHiddenByRole = 1
    }
}

6. Excelexport

Der Export lässt sich im Konstanteneditor unter MODUL ( nicht PLUGIN! ) aktivieren. Um Felder und deren Überschriften zu überschreiben wird folgender TS Code benötigt

 module.tx_hwvereinsliste.settings.excelExportUeberschriften >
        module.tx_hwvereinsliste {

            settings {
                excelExportUeberschriften {
                    firmenname = Titel
                    beschreibung = Beschreibung
                    telefon = Telefon
                    extra3 = BIC
                }
            }
        )

Benötigen Sie schnelle Hilfe mit dieser Extension? Unser Team von erfahrenen TYPO3-Entwicklern löst Probleme unkompliziert und zum Stundensatz.


Stichprobe n=36680 von Gosign gecrawlte TYPO3-Seiten mit den Top-Level-Domains <.de/.ch/.at>