Einrichtung

Was muss ich als Kunde mitbringen?

Die ElasticSearch-Instanzen werden im Rahmen des SaaS-Angebots über den Partner ScaleCommerce bereitgestellt. In Ausnahmefällen ist es möglich, ElasticSearch on-premise zu nutzen.

Für das einmalige Aufsetzen Ihrer persönlichen Makaira-Instanzen benötigen wir folgende Informationen:

  • Welche Instanzen (live, stage, dev, …) werden für den Shop benötigt?
  • Unter welcher URL sind die jeweiligen Shop-Instanzen erreichbar?
  • Falls die Shop-Instanzen eine Authentifizierung (z.B. .htaccess) erfordern, benötigen wir die entsprechende Zugangsdaten.
  • Eine E-Mail-Adresse, welche für den Login im Makaira verwendet werden soll, sowie zugehörige Passwörter, falls diese gewünscht sind.

Aufsetzen der Makaira-Applikation

Nachdem Sie uns die oben beschrieben Informationen bereitgestellt haben, können wir Ihre Makaira-Applikation aufsetzen. Sobald dies geschehen ist, kann die Integration von Makaira im Shop beginnen.

Integration des Connect-Moduls im Shop

Sobald die Makaira-Applikation bereitsteht, kann das Connect-Modul von Makaira, welches die Applikation mit dem Shop kommunizieren lässt, installiert werden.

Die aktuelle Version des Connect-Moduls ist unter http://downloads.makaira.io/makaira_oxid_latest.zip zu finden.

Die heruntergeladene Datei kann anschließend entpackt und die Inhalte des copy_this-Ordners in den Modul-Ordner kopiert werden. Das Modul kann nun im Shop aktiviert werden.

Für die Konfiguration des Connect-Moduls können die relevanten Informationen (Passphrase und Makaira-URL) für die jeweiligen Instanzen im Makaira unter der Route

<MY-MAKAIRA-APPLICATION>/#/install

gefunden werden.

Anschließend ist es erforderlich die Daten für den initialen Import in Makaira zu markieren. Dazu stellt das Connect-Modul eine entsprechende Funktionalität bereit:

cd <SHOP-ROOT>/web/modules/makaira/connect
php bin/touch-all

Abschließend kann in Absprache mit dem Makaira-Support der erste Import für die Daten in Makaira erfolgen.