Arbeiten mit Contao

Dokumentation

Contao Module & Synchronisation

Viele Module haben erweiterte Einstellungsmöglichkeiten. E-Mail Empfänger bei Benachrichtigungen, Texte und Zielseiten um nur drei davon zu nennen. Zwei Besonderheiten gibt es dort anzumerken.

  • E-Mail-Empfänger sind immer Benutzer aus dem Backend (siehe Eigenheiten & Spezielles im Bereich "Benutzer")
  • In Templates können Ersetzungs-Variablen verwendet werden. ##Vorname## wird in der E-Mail zum Vornamen des Ausfüllenden. Die Variablen müssen mit dem Feldnamen im Formulargenerator übereinstimmen.
  • In Betreffzeilen gibt es ebenfalls Variablen . diese sind aber speziell und können nicht durch andere ersetzt werden. Es sind also nur Platzhalter.

Es gibt Module und Felder, an denen keine Änderungen nötig sind oder welche nur eine kurze Erklärung Benötigen. Diese haben kein Video oder sind in den Videos undokumentiert.

Karriere | Bewerbung

Einstellungsmöglichkeiten im Bewerbungsmodul

Anzugeben ist auf jeden Fall die Details-, und Weiterleitungsseite. Bei einer Bewerbung werden zwei E-Mails verschickt: eine an den Bewerber, eine andere (Notification) an das EXCO Team. Für beide Mails gibt es unterschiedliche Templates und Betreffzeilen.

Die E-Mail-Adresse für den Versand der Bestätigungs-Mail wird aus dem Formularfeld EmailOne genommen, welches mit dem EmailOne-Feld in StaffIT verbunden ist. Die Benachrichtigungs E-Mail (Notification) wird an die ausgewählten Backend Benutzer verschickt.

Im Video ist zu sehen, wo diese Einstellungen zu finden sind.

Karriere | Job-Liste

Einstellungsmöglichkeiten in der Stellenliste

In der Stellenliste ist anzugeben, welche Seite das Modul zur Stellenbeschreibung (Details-Seite) enthält. Dasselbe gilt auch für die Bewerbungsseite. dort wird festgelegt, auf welcher Seite das Bewerbungsmodul liegt.

Unter Elemente pro Seite kann festgelegt werden wie viele Stellen auf einer Seite angezeigt werden. Bei 0 wird eine große Liste mit allen Stellen angezeigt.

Karriere | Weiterempfehlung

Einstellungsmöglichkeiten im Weiterempfehlungsmodul

Hier sind hauptsächlich alle benötigten Seiten zu verlinken, damit die E-Mail mit passenden Links versehen werden. Ausserdem kann der E-Mail-Text & Betreff angepasst werden.

PremiumContent | Details & Formular

Einstellungsmöglichkeiten im Weiterempfehlungsmodul

Hier kann das anzuzeigende Formular ausgewählt werden. Außerdem ist es möglich, die Benachrichtigungs-E-Mail anzupassen (Empfänger, Betreff, Text).

PremiumContent | Übersichtsseite

Einstellungsmöglichkeiten im Listenmodul

Das Listenmodul bietet mehrere Anwendungsmöglichkeiten. So wird es sowohl für die große Übersicht verwendet als auch zur Darstellung der letzten X (z.B. 5) Premium-Inhalte.

Schulungen | Liste & Details/Buchung

Einstellungsmöglichkeiten im Schulungsmodul

Hier kann festgelegt werden, welches Formular zur Anmeldung verwendet wird. Empfänger und Seite für die Erfolgsmeldung sowie drei E-Mail-Templates können hier ebenfalls angepasst werden.

Synchronisation

Synchronistation von Contao Installationen

Aktuell gibt es 3 Contao-Installationen:

  • exco.dev.brainplanner.de - Der BrainFactory Entwicklungsserver
  • exco.stage.brainplanner.de - Vorrübergehender Stage-Server, wird durch einen EXCO Server ersetzt.
  • exco-solutions.com - Live-Server

Die übliche Vorgehensweise ist, dass Entwicklungen auf dem Entwicklungsserver durchgeführt werden. Content wird auf der Stage gepflegt und danach per Synchronisation auf die Live-Seite übertragen. Auf der Live-Seite sollte möglichst nie gearbeitet werden!

Die Synchronisation mit SyncCto funktioniert nur in eine Richtung. Somit können nicht aus versehen Dateien  auf der Stage mit älteren Dateien aus dem Live-Server überschrieben werden.

Um die Vorgehensweise zu zeigen, wird im Video vom Entwicklungsserver auf den Stageserver synchronisiert.