AccessPLUS in Contao installieren & einrichten — Schritt-für-Schritt
1. Contao Manager öffnen
-
-
Rufe den Manager unter
https://deine-domain.tld/contao-manager.phar.phpauf.
-
2. Paket installieren
-
-
Im Contao Manager nach “accessplus” suchen.
-
Paket
VTInnovations\Accessplusinstallieren (Composer laufen lassen).
-
3. Datenbank aktualisieren
-
-
Contao Manager → Wartung → Datenbank-Update ausführen.
-
4. Backend anmelden
-
-
Mit Backend-Benutzer und Passwort ins Contao-Backend einloggen.
-
5. Funktion global aktivieren
-
-
System → Einstellungen öffnen.
-
Enable accessibility aktivieren.
-
Direkt darunter die Barrierefreiheits-Funktionen auswählen, die im Frontend erscheinen sollen. Speichern.
-
6. Wurzelseite konfigurieren
-
-
Seitenstruktur → Wurzelseite (Root page) öffnen.
-
Lizenzschlüssel für AccessPLUS eintragen.
-
Farbe und Position der Accessibility-Box festlegen. Speichern.
-
7. Frontend-Modul anlegen
-
-
Themes → Module → Neu.
-
Einen Namen vergeben (z. B. „AccessPLUS“).
-
Modultyp: Accessibility (AccessPLUS) wählen.
-
Speichern.
-
8. Eigenen Layout-Bereich erstellen
-
-
Themes → Seitenlayouts öffnen.
-
Eigene Layoutbereiche: neuen Bereich anlegen.
-
ID und Name:
accessplus. Speichern.
-
9. Modul ins Layout einbinden
-
Wieder Themes → Seitenlayouts und das verwendete Layout öffnen.
-
Bereich „Module einbinden“:
-
Bei Module das zuvor erstellte Frontend-Modul (AccessPLUS) auswählen.
-
Bei Layout-Bereich den custom Bereich
accesspluswählen.
-
-
-
Speichern.
-
10. Template ergänzen (Section im Body ausgeben)
-
Das zum Layout gehörende
fe_page-Template öffnen/überschreiben. -
Innerhalb des
<body>-Tags die Section ausgeben:
<?= $this->sections['accessplus']; ?>
Alternativ:
<?php echo $this->sections['accessplus']; ?>
-
-
Speichern.
-
Kurzer Funktionstest
-
Frontend-Seite laden → erscheint die AccessPLUS-Box in der gewählten Farbe/Position?
-
Falls nicht sichtbar:
-
Ist Enable accessibility aktiv und sind Funktionen gewählt?
-
Ist das korrekte Seitenlayout der Seite zugewiesen?
-
Wurde das richtige Modul im Layout-Bereich
accesspluseingebunden? -
Stimmt der Lizenzschlüssel auf der Wurzelseite?
-
Wurde die Section im Template ausgegeben (mit
echo/<?= ... ?>)?
-
Wenn du willst, passe ich dir die Bezeichnungen exakt an deine Contao-Version/Backend-Sprache an oder schreibe dir eine Mini-Checkliste zum Ausdrucken.