8
0
hppayolution/docs/Installation.md
2018-06-19 15:03:58 +02:00

9.1 KiB

D³ Data Development - Heidelpay Payolution

Installation und Schnellstart
Stand: 2018-06-18
Modulversion: 1.0.0.x
Bearbeiter: KH

Mindestanforderungen

  • PHP Version
    • 5.6.x bis 7.1.x
  • PHP Encoder
    • installierter ionCube Loader
  • Shopversion
    • OXID eShop Professional Edition in Version 6.x
    • oder OXID eShop Enterprise Edition in Version 6.x
  • D³-Modul-Connector (kostenfrei bei D³ erhältlich) ab Version 5.1.0.0
  • D³-Heidelpay Premuim Edition ab Version 6.0.1.0
  • Installation via Composer

Wichtige Hinweise

Modulversion 1.0.0.0

Das Modul unterstütz derzeit nur das Flow-Theme Version v3.0.0

Neuinstallation

1. Paketquelle hinzufügen

Starten Sie die Konsole Ihres Webservers und wechseln in das Hauptverzeichnis Ihres Shops (oberhalb des "source"- und "vendor"-Verzeichnisses). Senden Sie dort diesen Befehl ab:
composer config repositories.D3modules composer https://satis.oxidmodule.com
Benötigt Ihre Installation einen anderen Aufruf von Composer, ändern Sie den Befehl bitte entsprechend ab.

2. Modul zur Installation hinzufügen

Führen Sie in der Konsole im selben Verzeichnis diesen Befehl aus, um Heidelpay Payolution zur Installation hinzuzufügen:
composer require d3/heidelpay_payolution –-update-no-dev
Benötigt Ihre Installation einen anderen Aufruf von Composer, ändern Sie den Befehl bitte entsprechend ab.

Für weitere Optionen dieses Befehls lesen Sie bitte die Dokumentation von Composer.

3. Providerspezifische Installation

Manche Provider erfordern besondere Einstellungen für installierte Module. Ob Ihr Anbieter spezielle Anforderungen stellt und wie diese aussehen, kontrollieren Sie bitte unter FAQ.

4. Modul im Shop aktivieren

Aktivieren Sie das Modul über den Shopadmin /Erweiterungen/Module/. Klicken Sie nach Auswahl von "D³ Heidelpay Payolution Addon" auf den Button "Aktivieren".

Wichtig für Enterprise Edition:
Achten Sie darauf, dass das Modul in weiteren Shops (Mall) ebenfalls aktiviert werden muss, um dessen Funktion dort auch zu nutzen.

5. Shopanpassungen installieren

Direkt nach der Modulaktivierung startet der Installationsassistent, der Sie durch die Shopanpassung führt. Darin können Sie verschiedene Optionen der Installation wählen.
Den Installationsassistenten finden Sie auch unter den Menüpunkten /Admin/D3 Module/Modul-Connector/Modulverwaltung/Modulinstallation/.

Bei tiefgreifenden Änderungen an Ihrem Shop (z.B. Hinzufügen weiterer Sprachen oder Mandanten) rufen Sie den Installationsassistenten bitte erneut auf, um dann eventuell notwendige Nacharbeiten für das Modul ausführen zu lassen.

Möchten Sie die Änderungen manuell installieren, können Sie sich über diesen Assistenten ebenfalls eine Checkliste erstellen.

6. TMP-Ordner leeren

Leeren Sie das Verzeichnis "tmp" über /Admin/D3 Module/Modul-Connector/TMP leeren/.
Markieren Sie "komplett leeren" und klicken auf "TMP leeren".
Sofern die Views nicht automatisch aktualisiert werden, führen Sie dies noch durch.
Erfordert Ihre Installation eine andere Vorgehensweise zum Leeren des Caches oder zum Aktualisieren der Datenbank-Viewtabellen, führen Sie diese bitte aus.

7. Lizenzschlüssel eintragen

Das Modul verwendet Lizenzschlüssel vom Modul D³ Heidelpay.
Besuchen Sie unseren Moduleshop, um mehr darüber zu erfahren.
Rufen Sie zum Anfordern des Lizenzschlüssels die Modulverwaltung im Adminbereich unter /D3 Module/Modul-Connector/Modulverwaltung/ auf.
Klappen Sie den Eintrag des jeweiligen Moduls aus. Sofern erforderlich, können Sie hier den Lizenzassistenten starten, der schnell und einfach ihr Modul aktiviert.

8. Konfiguration einstellen

Im Admin wird ein neuer Punkt /D3 Module/Heideplay/Einstellungen/Payolution/ gezeigt, unter dem alle Einstellungsmöglichkeiten zu finden sind.

9. Updatefähigkeit

Bei individuellen Änderungen von Moduldateien empfehlen wir, jeweils die Überladungsmöglichkeiten des Shops dafür zu verwenden. So brauchen Sie die originalen Moduldateien nicht verändern und erhalten sich so die Updatefähigkeit des Shops und des Moduls.

Weitere Informationen zu den Überladungsmöglichkeiten verschiedener Dateien finden Sie in unserer FAQ.

Update

1. Connector kontrollieren

Kontrollieren Sie bitte die Version unseres Modul-Connectors im Adminbereich unter /D3 Module/Modul-Connector/ auf Updates.

2. Modul deaktivieren

Deaktivieren Sie das Modul über den Shopadmin /Erweiterungen/Module/.
Klicken Sie nach Auswahl von "D³ Heidelpay Payolution Addon" auf den Button "Deaktivieren".

3. Dateien erneuern

Starten Sie die Konsole Ihres Webservers und wechseln in das Hauptverzeichnis Ihres Shops (oberhalb des source/ - und vendor/ - Verzeichnisses). Senden Sie dort diesen Befehl ab:
composer update d3/heidelpay_payolution –-no-dev

Benötigt Ihre Installation einen anderen Aufruf von Composer, ändern Sie den Befehl bitte entsprechend ab.

Für weitere Optionen dieses Befehls lesen Sie bitte die Dokumentation von Composer.

4. Providerspezifische Installation

Manche Provider erfordern besondere Einstellungen für installierte Module. Ob Ihr Anbieter spezielle Anforderungen stellt und wie diese aussehen, kontrollieren Sie bitte unter http://faq.oxidmodule.com/Modulinstallation/providerspezifische-Installation/.

5. Modul aktivieren

Wechseln Sie im Adminbereich zu /Erweiterungen/Module/. Klicken Sie nach Auswahl von "D³ Heidelpay" auf den Button "Aktivieren".

6. Shopanpassungen installieren

Ob Shopanpassungen notwendig sind, ist von der Versionsänderung des Moduls abhängig.
Möglicherweise sehen Sie nach dem Neuaktivieren des Moduls den Installationsassistent, der Sie durch die Änderungen führt. Folgen Sie dann den einzelnen Schritten. Möchten Sie die Änderungen manuell installieren, können Sie sich über diesen Assistenten ebenfalls eine Checkliste erstellen.
Wird der Assistent nicht gezeigt (Sie sehen wieder die Modulübersicht), waren keine Anpassungen am Shop notwendig.

Ob erforderliche Updates ausgeführt werden sollen, können Sie jederzeit im Adminbereich unter /D3 Module/Modul-Connector/Modulverwaltung/Modulinstallation/ prüfen.

7. TMP-Ordner leeren

Leeren Sie das Verzeichnis "tmp" über /Admin/D3 Module/Modul-Connector/TMP leeren/. Markieren Sie "komplett leeren" und klicken auf "TMP leeren".
Sofern die Views nicht automatisch aktualisiert werden, führen Sie dies noch durch. Erfordert Ihre Installation eine andere Vorgehensweise zum Leeren des Caches oder zum Aktualisieren der Datenbank-Viewtabellen, führen Sie diese bitte aus

Deinstallation

1. Modulerweiterungen (sofern vorhanden) deaktivieren und entfernen

Deaktivieren Sie alle vorhandenen Erweiterungen, die auf dem Modul "D³ Heidelpay Payolution Addon" aufbauen und löschen bitte alle Dateien dieser Erweiterungen.
Entfernen Sie ebenfalls alle individuellen Templateanpassungen für dieses Modul.

2. Modul deaktivieren

Deaktivieren Sie das Modul "D³ Heidelpay Payolution Addon" über den Shopadmin /Erweiterungen/Module/.
Klicken Sie nach Auswahl von "D³ Heidelpay Payolution Addon" auf den Button "Deaktivieren".

3. Modul aus der Installation entfernen

Starten Sie die Konsole Ihres Webservers und wechseln in das Hauptverzeichnis Ihres Shops (oberhalb des source/ - und vendor/ - Verzeichnisses). Senden Sie dort diesen Befehl ab:
composer remove d3/heidelpay_payolution –-no-update
Benötigt Ihre Installation einen anderen Aufruf von Composer, ändern Sie den Befehl bitte entsprechend ab.

Für weitere Optionen dieses Befehls lesen Sie bitte die Dokumentation von Composer.

4. Dateien löschen

Löschen Sie den Ordner "hppayolution/" und seine enthaltenen Elemente aus dem Verzeichnis "source/modules/d3/" Ihres Shops.

Hilfe und Support

Bei Bedarf bieten wir Ihnen auch gern die Installation des Moduls in Ihrem Shop an. Geben Sie uns bitte unter den unten genannten Kontaktdaten Bescheid.
Haben Sie Fragen oder Unklarheiten in Verbindung mit diesem Modul oder dessen Installation, stehen Ihnen Hilfetexte in unserer Modul-FAQ zur Verfügung.
Finden Sie darin die benötigten Antworten nicht, kontaktieren Sie uns bitte unter den folgenden Möglichkeiten:

Geben Sie bitte an, wo und wie wir gegebenenfalls vorhandene Schwierigkeiten nachvollziehen können. Sind Ihre Fragen shopspezifisch, benötigen wir möglicherweise Zugangsdaten zum betreffenden Shop.

Wir wünschen Ihnen mit Ihrem Shop und dem Modul viel Erfolg!
Ihr D³-Team.