Zum Inhalt springen

Dokumentation

Installieren, einrichten, loslegen.

GratOrder läuft unter Contao 5.7 mit PHP ab 8.3. Hier findest du die Installation in Kurzform; die Kapitel beschreiben Einrichtung, Bestellterminal, Bondrucker, Online-Zahlung und alle Einstellungen im Detail.

Installation

GratOrder kommt aus unserem eigenen Composer-Repository. Mit der E-Mail-Adresse und dem Lizenzschlüssel aus der Lizenzmail richtest du den Zugang ein und installierst das Paket:

BASH
composer config repositories.gratorder composer https://www.gratorder.de/composer
composer config --auth http-basic.www.gratorder.de deine-email@example.com GO-XXXX-XXXX-XXXX-XXXX
composer require "gratlinie/contao-gratorder:0.*"
vendor/bin/contao-console contao:migrate

Ohne Kommandozeile geht es mit dem Contao Manager – Schritt für Schritt im Kapitel Installation.

Einrichtung in fünf Schritten

Lizenz kaufen – die Lizenzmail enthält deine E-Mail-Adresse als Benutzername und den Lizenzschlüssel.

Repository und Zugang eintragen: composer.json und auth.json im Hauptverzeichnis der Installation.

GratOrder im Contao Manager über „Pakete aktualisieren“ oder per Composer installieren und die Datenbank aktualisieren.

Beim Hoster einen Cronjob anlegen, der jede Minute https://deine-domain.de/_contao/cron aufruft.

Unter GratOrder → Konfiguration Shop, Öffnungszeiten und Lizenzschlüssel eintragen, die Speisekarte anlegen und die drei Frontend-Module einbinden.

Kapitel

Funktionen

Speisekarte, Bestellung, Terminal, Gast und Überlastungsschutz im Überblick.

Installation

Zugang zum Paket-Repository, Installation per Contao Manager oder Composer, Cronjob.

Einrichtung

Konfiguration, Speisekarte, Seiten und Module, Benutzer und Cron.

Bestellterminal

Bestellungen annehmen, Annahmefrist, Kopfzeile und das Tablet einrichten.

Web-App

Die Website auf dem Home-Bildschirm – ganz ohne eigene App.

Bondrucker

Küchenbons über Druck-Brücke, Star CloudPRNT oder Netzwerkdrucker.

Online-Zahlung

SumUp einrichten, Apple Pay, Ablauf, Erstattung und Testen.

Benachrichtigungen

Mails über das Notification Center und alle Simple Tokens.

Anpassen

Templates überschreiben, Farben und CSS-Variablen.

Fehlerbehebung

Typische Probleme und ihre Lösung.

Lizenz

Lizenzschlüssel, Prüfung und was ohne gültige Lizenz passiert.