diff --git a/changelog.txt b/changelog.txt deleted file mode 100644 index 0ce6094..0000000 --- a/changelog.txt +++ /dev/null @@ -1,62 +0,0 @@ -4.0.1.1 -- Einheitliche Schreibweise für d3articlevoucher geändert - -4.0.1.0 -- Anpassung auf Installation via Composer (Metadata Version 2.0) -- Umstellung der Dokumentation - -4.0.0.1 -- Typo im Sprachbaustein -- Fehlerhafer Prüfung der Zeitsteuerung an den Rabatten -- Bug im Zusammenhang mit weiteren Gutscheinen - -4.0.0.0 -- flow-theme Unterstützung -- Migration auf Oxid eShop 6.0.0 -- Support für 4.10.x/5.3.x eingestellt - -3.1.0.2 -- #6830 unpassend konfigurierte Rabatte - -3.1.0.1 -- #5969 Artikelgutschein-Rabatte bei deaktiviertem ModCfg-Eintrag kostenlos für alle Kunden - -3.1.0.0 -- #5770: unnötige Ladevorgänge beim Überarbeiten des Warenkorbs entfernt -- add: Modulresourcen werden nur geladen, wenn Modul auch aktiv ist -- fix: Installation angepasst, um mögliche Endlosschleifen zu vermeiden - -3.0.3.0 -- fix: explizite Prüfung auf "nur Artikelgutscheine im Warenkorb" -- drop: Support für 4.7.x / 5.0.x -- fix: Korrektur der Mehrwertsteuerberechnung in Verbindung mit Artikelgutscheinen - -3.0.2.1 -- add: Kontrolle auf Gültigkeit, vor dem hinzugefügen zum Warenkorb -- add: Warenkorbaktualisierung und Meldung ausgeben, - falls nach dem Anmelden eines Benutzers (im Login-Popup) ungültige Gutscheine vorhanden sind -- freigegeben bis PHP 5.6 - -3.0.2.0 -- Gutscheinartikel können optional als "nicht separat kaufbar" markiert werden - -3.0.1.1 -- fix: Gutscheinserienartikel wird dem Warenkorb hinzugefügt obwohl der Gutschein nicht gültig ist - -3.0.1.0 -- mehrfache Verwendung von Artikelgutscheinen (sofern erlaubt) legt Artikel auch mehrfach in den Warenkorb - -3.0.0.3 -- fehlende Sprachdateien und Templates nachgetragen - -3.0.0.2 -- Update der Systemprüfung (d3precheck.php) - -3.0.0.1 -- Test auf 4.8 / 5.1 -- kleine Anpassung der Sprachbausteine - -3.0.0.0 -- Portierung auf 4.7 / 5.0 -- Integration der automatischen Installation -- Sprache Englisch hinzugefügt diff --git a/composer.json b/composer.json new file mode 100644 index 0000000..d3c03e3 --- /dev/null +++ b/composer.json @@ -0,0 +1,45 @@ +{ + "name": "d3/articlevoucher", + "description": "Allows articles to be used as voucher value", + "type": "oxideshop-module", + "keywords": [ + "oxid", + "modules", + "eShop", + "d3", + "article", + "voucher" + ], + "authors": [ + { + "name": "D3 Data Development (Inh. Thomas Dartsch)", + "email": "info@shopmodule.com", + "homepage": "http://www.d3data.com", + "role": "Owner" + } + ], + "support": { + "email": "support@shopmodule.com" + }, + "homepage": "https://www.oxidmodule.com/", + "license": [ + "proprietary" + ], + "suggest": { + }, + "extra": { + "oxideshop": { + "source-directory": "/src", + "target-directory": "d3/articlevoucher" + } + }, + "require": { + "oxid-esales/oxideshop-ce": "6.0 - 6.5", + "d3/modcfg": "^5.3.0.0" + }, + "autoload": { + "psr-4": { + "D3\\Articlevoucher\\": "../../../source/modules/d3/articlevoucher" + } + } +} diff --git a/docs/daux/changelog/010_Changelog.md b/docs/daux/changelog/010_Changelog.md index 0716a2c..7c561fc 100644 --- a/docs/daux/changelog/010_Changelog.md +++ b/docs/daux/changelog/010_Changelog.md @@ -2,65 +2,141 @@ title: Changelog --- -##4.0.1.1 +## 4.0.2.0 (2020-08-07) +### Added +- installierbar in OXID 6.2 + +--- + +## 4.0.1.1 (2019-02-04) - Einheitliche Schreibweise für d3articlevoucher geändert -##4.0.1.0 +--- + +## 4.0.1.0 (2018-11-29) - Anpassung auf Installation via Composer (Metadata Version 2.0) - Umstellung der Dokumentation -##4.0.0.1 +--- + +## 4.0.0.1 (2018-11-26) - Typo im Sprachbaustein -- Fehlerhafer Prüfung der Zeitsteuerung an den Rabatten +- fehlerhafte Prüfung der Zeitsteuerung an den Rabatten - Bug im Zusammenhang mit weiteren Gutscheinen -##4.0.0.0 -- flow-theme Unterstützung +--- + +## 4.0.0.0 (2018-07-10) +- flow-Theme Unterstützung - Migration auf Oxid eShop 6.0.0 - Support für 4.10.x/5.3.x eingestellt -##3.1.1.3 -- Bereitstellung für ionCube -- Verarbeitung von inkonsistenten Daten an Bestellungen (fehlende Zahlungsart/Versandart/Artikelzugriffe) +--- -##3.1.1.2 -- Apache 2.4 - Groß-Kleinschreibung korrigiert +## 3.1.0.3 (2018-12-10) +- Typo im Sprachbaustein +- Fehlerhafe Prüfung der Zeitsteuerung an den Rabatten +- keine Einlösung weiterer Gutscheine möglich -##3.1.1.1 -- Unterstützung für Apache 2.4 (ohne Kompatibilitätsmodus) hergestellt +--- -##3.1.1.0 -- add: Oxid-Flow Themeunterstützung -- Support für 4.7.x / 5.0.x eingestellt +## 3.1.0.2 (2017-10-24) -##3.1.0.0 -- offiziell Verfügbar bis PHP 5.6 -- Integration des Mobile-Themes -- moduleigene Sprachdateien optimiert sowie quelloffen dem Modul beigelegt -- kleinere Performanceoptimierungen -- Update der Installationsanleitung und Vorabprüfung (d3precheck) -- fix: Aktivprüfung innerhalb der Modulblöcke überarbeitet -- fix: beim abrufen älterer Bestellbestätigungen standen Selectlisten nicht zur Verfügung -- add: Einstellung für eine individuelle Pfadangabe +- Im Fall von Abweichungen zwischen der Gutscheinkonfiguration und der + Rabattkonfiguration konnte es passieren, dass Gutscheine zwar eingelöst + werden konnten, jedoch leer durchliefen (also kein Abzug und keine + Dreingabe). Die Konfiguration der Rabatte wird nun ebenfalls geprüft + und ggf. eine Meldung im Frontend ausgegeben. -##3.0.0.0 -- Bestellbestätigungsmails können nachträglich generiert werden -- Umstrukturierung von Moduldateien -- Benamung des Modulverzeichnisses an die Id des Modules angepasst -- Umstellung der automatischen Installation auf Modul-Connector basierende Methoden -- Templates für 5.2.x / 4.9.x hinzugefügt -- Update precheck +--- -##2.0.0.1 -- Templates für EE 5.0.x und 5.1.x -- Templates für PE 4.8.x -- Kompatibilität mit PHP 5.4 hergestellt +## 3.1.0.1 (2017-01-18) +- Artikelgutschein-Rabatte bei deaktiviertem ModCfg-Eintrag kostenlos für alle Kunden -##2.0.0.0 -- für OXID 4.7 angepasst -- integration der automatischen installation + Sofern das Modul vom Connector den Status "nicht aktiv" gemeldet bekommt (Aktiv-Haken + entfernt oder z.B. Lizenz abgelaufen), werden alle Artikelgutschein-Rabatte ohne + Prüfung zur Verwendung weitergereicht. + Alle Kunden bekommen damit die bisher gegen Gutscheincodes verfügbaren Artikel + komplett kostenlos automatisch in den Warenkorb gelegt. -##1.1.1.0 -- metadata.php + picture added -- ab Version 4.6.0 neuer ordner out\'themeName'\tpl\custom -- Ordnerstruktur für Datei 'email_order_cust_print.tpl' angepasst + Im Bugfix werden diese in dem Fall aus der Liste der verfügbaren Rabatte aussortiert. + + Der Fall ist jedoch weiterhin wichtig, wenn der Shopbetreiber das Modul in den + Erweiterungen deaktiviert oder deinstalliert. Darauf können wir dann jedoch keinen + Einfluss mehr nehmen. + +--- + +## 3.1.0.0 (2017-01-16) +- unnötige Ladevorgänge beim Ãœberarbeiten des Warenkorbs entfernt +- Modulresourcen werden nur geladen, wenn Modul auch aktiv ist +- Bugfix: Installation angepasst, um mögliche Endlosschleifen zu vermeiden + +--- + +## 3.0.3.0 (2015-12-09) +- Bugfix: explizite Prüfung auf "nur Artikelgutscheine im Warenkorb" +- Bugfix: Korrektur der Mehrwertsteuerberechnung in Verbindung mit Artikelgutscheinen +- Support für Shopversionen 4.7.x / 5.0.x eingestellt + +--- + +## 3.0.2.1 (2015-07-21) +- Kontrolle auf Gültigkeit, vor dem hinzugefügen zum Warenkorb +- Warenkorbaktualisierung und Meldung ausgeben, falls nach dem Anmelden eines Benutzers + (im Login-Popup) ungültige Gutscheine vorhanden sind +- freigegeben bis PHP 5.6 + +--- + +## 3.0.2.0 (2014-12-09) +- Mit dieser Version können die Gutscheinartikel nun optional als "nicht separat kaufbar" + markiert werden. + + Die Artikel sind weiterhin zu Informationszwecken aufrufbar, können jedoch (außer + über den Weg der Artikelgutscheine) nicht in den Warenkorb gelegt werden. Diese + Einstellung lässt sich im Adminbereich des Shops setzen. + +--- + +## 3.0.1.1 (2014-11-12) +- Bugfix für: Gutscheinserienartikel wird dem Warenkorb hinzugefügt obwohl der Gutschein + nicht gültig ist + +--- + +## 3.0.1.0 (2014-11-12) +- mehrfache Verwendung von Artikelgutscheinen (sofern erlaubt) legt Artikel auch mehrfach in den Warenkorb + +--- + +## 3.0.0.3 (2014-08-05) +- Mit dieser Version wurden fehlende Templates und Sprachdateien nachgetragen. + +--- + +## 3.0.0.2 (2014-05-06) +- Update der Systemprüfung (d3precheck.php) + +--- + +## 3.0.0.1 (2014-03-24) +- Anpassung der Sprachbausteine +- Tests auf Shopversion 4.8 / 5.1 + +--- + +## 3.0.0.0 (2013-08-28) +- Portierung auf 4.7 / 5.0 +- Integration der automatischen Installation +- Sprache Englisch hinzugefügt + +--- + +## 2.1.1.0 (2012-10-10) +- Mit diesem neuen Patch ist das Modul "Artikelgutschein" nun für die Shopversionen 4.5.1 bis 4.6.4 verfügbar. + +--- + +## 2.1.0.0 (2012-07-12) +- Mit diesem Update ist unser Modul Artikelgutschein jetzt auch für die Shopversionen PE 4.5.x verfügbar. \ No newline at end of file diff --git a/docs/daux/config.json b/docs/daux/config.json index b5ae098..3d079d5 100644 --- a/docs/daux/config.json +++ b/docs/daux/config.json @@ -1,10 +1,10 @@ { "title": " Artikelgutscheine", - "moduleversion": "4.0.1.1", + "moduleversion": "4.0.2.0", "titledesc": "für den Oxid eShop", "author": "D³ Data Development", - "moduledate": "04.02.2019", - "editors": "SK/MG", + "moduledate": "07.08.2020", + "editors": "", "tagline": "", "image": "", "ignore": { @@ -26,13 +26,7 @@ "auto_landing": true, "links": { - "Shop": "https://www.oxidmodule.com", - "Blog": "https://blog.oxidmodule.com", - "Dokumentationen": "https://docs.oxidmodule.com/", - "FAQ": "https://faq.oxidmodule.com", - "D³ Support-Center": "https://support.shopmodule.com/", - "Kontakt": "https://www.oxidmodule.com/kontakt", - "Impressum": "https://www.oxidmodule.com/impressum" + "Shop": "https://www.oxidmodule.com" }, "powered_by": "" diff --git a/docs/daux/installation/_index.md b/docs/daux/installation/002_Installation.md similarity index 75% rename from docs/daux/installation/_index.md rename to docs/daux/installation/002_Installation.md index 8105fae..ffa02e6 100644 --- a/docs/daux/installation/_index.md +++ b/docs/daux/installation/002_Installation.md @@ -3,8 +3,8 @@ title: Installation / Update / Deinstallation --- * [Anforderungen](installation/010_Anforderungen/010_Systemanforderungen.md) -* [Neuinstallation](installation/020_Neuinstallation/010_Paketquelle_hinzufuegen.md) -* [Update](installation/030_Update/010_Modul_deaktivieren.md) +* [Neuinstallation](installation/020_Neuinstallation/005_Vorbereitung.md) +* [Update](installation/030_Update/005_Updatedefinition.md) * [Deinstallation](installation/060_Deinstallation/010_Modulerweiterungen_deaktivieren_und_entfernen.md) Bei Bedarf bieten wir Ihnen auch gern die Installation des Moduls in Ihrem Shop an. Geben Sie uns bitte unter den unter [Hilfe und Support](support/010_Hilfe-und-Support.md) genannten Kontaktdaten Bescheid. diff --git a/docs/daux/installation/010_Anforderungen/010_Systemanforderungen.md b/docs/daux/installation/010_Anforderungen/010_Systemanforderungen.md index f4d8f99..f09671a 100644 --- a/docs/daux/installation/010_Anforderungen/010_Systemanforderungen.md +++ b/docs/daux/installation/010_Anforderungen/010_Systemanforderungen.md @@ -3,20 +3,22 @@ title: Systemanforderungen --- * PHP Version - * 5.6.x bis 7.2.x + * 5.6.x bis 7.4.x * PHP Decoder * installierter ionCube Loader * Shopversionen / -editionen - * OXID eShop Professional Edition in Compilation Version + * OXID eShop Community Edition (CE), Professional Edition (PE) oder Enterprise Edition (EE) in Compilation Version * 6.0.x * 6.1.x - * oder OXID eShop Enterprise Edition in Compilation Version - * 6.0.x - * 6.1.x -* D3 Modul-Connector ([kostenfrei bei D3 erhältlich](https://www.oxidmodule.com/connector/)) ab Version 5.1.0.0 + * 6.2.x +* Themes + * Wave + * Flow + * Azure +* D3 Modul-Connector ([kostenfrei bei D3 erhältlich](https://www.oxidmodule.com/connector/)) ab Version 5.3.0.0 * Installation via [Composer](https://getcomposer.org) * mindestens ein freier Cronjob zur automatischen Ausführung der angelegten Aufgaben -Beachten Sie, dass die Ihnen vorliegende Modulversion entsprechend für **PHP 5.6**, **PHP 7.0**, **PHP 7.1** oder **PHP 7.2** sowie dem auf Ihrem Server vorhandenen Decoder (**ionCube Loader**) kompatibel ist. Im Zweifelsfall kontaktieren Sie uns und nennen den für Ihren Shop genutzten Decoder und die PHP-Version. +Beachten Sie, dass die Ihnen vorliegende Modulversion entsprechend für **PHP 5.6**, **PHP 7.0**, **PHP 7.1**, **PHP 7.2**, **PHP 7.3** oder **PHP 7.4** sowie dem auf Ihrem Server vorhandenen Decoder (**ionCube Loader**) kompatibel ist. Im Zweifelsfall kontaktieren Sie uns und nennen den für Ihren Shop genutzten Decoder und die PHP-Version. Kontrollieren Sie bitte auch, ob diese Modulversion für die von Ihnen eingesetzte Shopedition (Professional Edition (PE) oder Enterprise Edition (EE)) ausgelegt ist. diff --git a/docs/daux/installation/010_Anforderungen/050_Vorbereitungen.md b/docs/daux/installation/010_Anforderungen/050_Vorbereitungen.md index 45c5610..c122b72 100644 --- a/docs/daux/installation/010_Anforderungen/050_Vorbereitungen.md +++ b/docs/daux/installation/010_Anforderungen/050_Vorbereitungen.md @@ -3,7 +3,7 @@ title: Vorbereitungen --- Installieren Sie bitte zuerst unseren Modul-Connector in der erforderlichen Version. -Ob dies evtl. schon geschehen ist, können Sie im Adminbereich Ihres Shops prüfen. Existiert der Punkt [ D3 Module ] -> [ Modul-Connector ], können Sie die installierte Version unter [ Bibliotheksverwaltung ] ablesen. Fehlt dieser Eintrag, installieren Sie den kostenfreien Connector. +Ob dies evtl. schon geschehen ist, können Sie im Adminbereich Ihres Shops prüfen. Existiert der Punkt [ (D3) Module ] -> [ Modul-Connector ], können Sie die installierte Version unter [ Bibliotheksverwaltung ] ablesen. Fehlt dieser Eintrag, installieren Sie den kostenfreien Connector. Informationen zu dessen Installation finden Sie auf unserer [Homepage](https://www.oxidmodule.com/Connector/). Klicken Sie auf den Reiter [ Downloads ] und wählen dort das für Ihre Installation passende Paket. \ No newline at end of file diff --git a/docs/daux/installation/020_Neuinstallation/005_Vorbereitung.md b/docs/daux/installation/020_Neuinstallation/005_Vorbereitung.md index b666d2d..36aac51 100644 --- a/docs/daux/installation/020_Neuinstallation/005_Vorbereitung.md +++ b/docs/daux/installation/020_Neuinstallation/005_Vorbereitung.md @@ -3,7 +3,5 @@ title: Vorbereitungen --- Installieren Sie bitte zuerst unseren Modul-Connector in der erforderlichen Version. Ob dies evtl. schon geschehen ist, können Sie im Adminbereich Ihres Shops prüfen. -Existiert der Punkt [ D3 Module ] -> [ Modul-Connector ], können Sie die installierte Version unter [ Bibliotheksverwaltung ] ablesen. -Fehlt dieser Eintrag, laden Sie den Connector kostenfrei von unserer Homepage http://www.oxidmodule.com/Connector/. - -Klicken Sie auf den Reiter [ Download ] und dort auf den Link [ Download Erstinstallation Modul-Connector ]. \ No newline at end of file +Existiert der Punkt [ (D3) Module ] -> [ Modul-Connector ], können Sie die installierte Version unter [ Bibliotheksverwaltung ] ablesen. +Fehlt dieser Eintrag, installieren Sie den Modul-Connector bitte vorab. Hinweise zu dessen Installation finden Sie in der [Modul-Connector Dokumentation](https://docs.oxidmodule.com/Modul_Connector/). \ No newline at end of file diff --git a/docs/daux/installation/020_Neuinstallation/010_Paketquelle_hinzufuegen.md b/docs/daux/installation/020_Neuinstallation/010_Paketquelle_hinzufuegen.md deleted file mode 100644 index e95b31b..0000000 --- a/docs/daux/installation/020_Neuinstallation/010_Paketquelle_hinzufuegen.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: 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: - -```bash -php composer config repositories.d3 composer https://satis.oxidmodule.com -``` - -> [!] Achten Sie darauf, dass die Installation über Composer mit derselben PHP-Version erfolgt, in der auch Ihr Shop installiert ist. Sie erhalten sonst unpassende Modulpakete. - -> [i] 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](https://getcomposer.org/doc/03-cli.md#require). diff --git a/docs/daux/installation/020_Neuinstallation/020_Modul_hinzufuegen.md b/docs/daux/installation/020_Neuinstallation/020_Modul_hinzufuegen.md index 90d80bf..f024ce8 100644 --- a/docs/daux/installation/020_Neuinstallation/020_Modul_hinzufuegen.md +++ b/docs/daux/installation/020_Neuinstallation/020_Modul_hinzufuegen.md @@ -2,10 +2,10 @@ title: Modul zur Installation hinzufügen --- -Führen Sie in der Konsole im selben Verzeichnis diesen Befehl aus, um das Modul **{$modulename}** zur Installation hinzuzufügen: +Führen Sie in der Konsole im Hauptverzeichnis Ihres Shops (oberhalb des `source`- und `vendor`-Verzeichnisses) diesen Befehl aus, um das Modul **{$modulename}** zur Installation hinzuzufügen: ```bash -php composer require {$composerident} --update-no-dev +php composer require {$composerident}:^{$moduleversion} --update-no-dev ``` -> [i] 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](https://getcomposer.org/doc/03-cli.md#require). \ No newline at end of file +> [i] 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](https://getcomposer.org/doc/03-cli.md#require). diff --git a/docs/daux/installation/020_Neuinstallation/030_Verwendung_eigener_Themes.md b/docs/daux/installation/020_Neuinstallation/030_Verwendung_eigener_Themes.md index c8f1ab9..52a2872 100644 --- a/docs/daux/installation/020_Neuinstallation/030_Verwendung_eigener_Themes.md +++ b/docs/daux/installation/020_Neuinstallation/030_Verwendung_eigener_Themes.md @@ -6,10 +6,10 @@ Das Modul ist für die Verwendung mit den folgenden OXID-Themes vorbereitet: * Flow * Azure -+ Admin +* Admin Verwenden Sie in Ihrem Shop ein angepasstes Verzeichnis für Ihre Templates (neues Theme oder CustomTheme), kopieren Sie die Templates und / oder die CSS-Dateien in die neuen Ordner. Ähnelt Ihr neues Theme technisch einem der OXID-Originale, können Sie dieses darauf umleiten. Childs von originalen OXID- Themes benötigen keine Umleitung. -Weitere Informationen zur Umleitung finden Sie in unserer [FAQ](http://faq.oxidmodule.com/Modulinstallation/Modulanpassungen/themespezifische-Templatebloecke-fuer-eigenes-Theme-verwenden.html). \ No newline at end of file +Weitere Informationen zur Umleitung finden Sie in unserer [FAQ](https://faq.d3data.de/oxid-eshop/module-oxid-eshop/anpassungen/template-bloecke-dem-eigenen-theme-zuordnen/). \ No newline at end of file diff --git a/docs/daux/installation/020_Neuinstallation/040_Providerspezifische_Installation.md b/docs/daux/installation/020_Neuinstallation/040_Providerspezifische_Installation.md new file mode 100644 index 0000000..8135008 --- /dev/null +++ b/docs/daux/installation/020_Neuinstallation/040_Providerspezifische_Installation.md @@ -0,0 +1,5 @@ +--- +title: Providerspezifische Installation +--- + +Manche Provider erfordern besondere Einstellungen für installierte Module. Treffen Sie bei der Installation auf spezielle Anforderungen, zu denen Sie Unterstützung benötigen, kontaktieren Sie uns bitte für weiteren Support. \ No newline at end of file diff --git a/docs/daux/installation/020_Neuinstallation/060_Shopanpassungen_installieren.md b/docs/daux/installation/020_Neuinstallation/060_Shopanpassungen_installieren.md index 7135098..636441d 100644 --- a/docs/daux/installation/020_Neuinstallation/060_Shopanpassungen_installieren.md +++ b/docs/daux/installation/020_Neuinstallation/060_Shopanpassungen_installieren.md @@ -4,7 +4,7 @@ title: Shopanpassungen installieren Direkt nach der Modulaktivierung startet der Assistent, 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 ]. +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. diff --git a/docs/daux/installation/020_Neuinstallation/070_TMP-Ordner_leeren.md b/docs/daux/installation/020_Neuinstallation/070_TMP-Ordner_leeren.md index 0c31efc..fb6a3a2 100644 --- a/docs/daux/installation/020_Neuinstallation/070_TMP-Ordner_leeren.md +++ b/docs/daux/installation/020_Neuinstallation/070_TMP-Ordner_leeren.md @@ -2,7 +2,7 @@ title: 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 ]. +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. diff --git a/docs/daux/installation/020_Neuinstallation/080_Lizenz_eintragen.md b/docs/daux/installation/020_Neuinstallation/080_Lizenz_eintragen.md index 1280479..e7e79f0 100644 --- a/docs/daux/installation/020_Neuinstallation/080_Lizenz_eintragen.md +++ b/docs/daux/installation/020_Neuinstallation/080_Lizenz_eintragen.md @@ -4,4 +4,4 @@ title: Lizenzschlüssel eintragen Das Modul verwendet Lizenzschlüssel, um die Lizenzverwaltung für Sie und auch für uns einfacher zu gestalten. Hierbei haben Sie je nach Modul die Wahl zwischen einer kostenfreien Testlizenz und einer Lizenz für den Einsatz im Livebetrieb. -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. \ No newline at end of file +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. \ No newline at end of file diff --git a/docs/daux/installation/020_Neuinstallation/100_Updatefaehigkeit.md b/docs/daux/installation/020_Neuinstallation/100_Updatefaehigkeit.md index e525385..40532b0 100644 --- a/docs/daux/installation/020_Neuinstallation/100_Updatefaehigkeit.md +++ b/docs/daux/installation/020_Neuinstallation/100_Updatefaehigkeit.md @@ -4,4 +4,4 @@ title: 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. Beachten Sie, dass Moduldateien bei Updateinstallationen überschrieben werden. -Weitere Informationen zu den Ãœberladungsmöglichkeiten verschiedener Dateien finden Sie in unserer [FAQ](http://faq.oxidmodule.com/Modulinstallation/Modulanpassungen/). \ No newline at end of file +Weitere Informationen zu den Ãœberladungsmöglichkeiten verschiedener Dateien finden Sie in unserer [FAQ](https://faq.d3data.de/category/oxid-eshop/module-oxid-eshop/anpassungen/). \ No newline at end of file diff --git a/docs/daux/installation/020_Neuinstallation/_index.md b/docs/daux/installation/020_Neuinstallation/_index.md index 02eed16..3c7760a 100644 --- a/docs/daux/installation/020_Neuinstallation/_index.md +++ b/docs/daux/installation/020_Neuinstallation/_index.md @@ -5,9 +5,7 @@ Title: Schnellstart per Composer ## Schnellstart per Composer ```bash -php composer config repositories.d3 composer https://satis.oxidmodule.com - -php composer require {$composerident} –-update-no-dev +php composer require {$composerident}:^{$moduleversion} --update-no-dev ``` -Detailliertere Angaben zur Installation entnehmen Sie bitte den folgenden Schritten. \ No newline at end of file +Detailliertere Angaben zur Installation entnehmen Sie bitte den folgenden Seiten. diff --git a/docs/daux/installation/030_Update/005_Updatedefinition.md b/docs/daux/installation/030_Update/005_Updatedefinition.md new file mode 100644 index 0000000..492cee3 --- /dev/null +++ b/docs/daux/installation/030_Update/005_Updatedefinition.md @@ -0,0 +1,8 @@ +--- +title: Wann kann ein Update ausgeführt werden? +--- + +Die Updatenaweisungen können verwendet werden, wenn dieses Modul schon früher mit Hilfe von Composer installiert wurde. + +Wurde die Installation bisher noch nicht durchgeführt oder die Installation wurde **nicht** über Composer +durchgeführt (weil das Modul dies z.B. früher nicht unterstützte), verwenden Sie bitte die Beschreibung unter [Neuinstallation](../020_Neuinstallation/_index.md). \ No newline at end of file diff --git a/docs/daux/installation/030_Update/020_Dateien_erneuern.md b/docs/daux/installation/030_Update/020_Dateien_erneuern.md index 950d51e..d49d840 100644 --- a/docs/daux/installation/030_Update/020_Dateien_erneuern.md +++ b/docs/daux/installation/030_Update/020_Dateien_erneuern.md @@ -6,9 +6,11 @@ Starten Sie die Konsole Ihres Webservers und wechseln in das Hauptverzeichnis Ih Shops (oberhalb des `source`- und `vendor`-Verzeichnisses). Führen Sie dort diesen Befehl aus: ```bash -php composer update {$composerident} --no-dev +php composer require {$composerident}:^{$moduleversion} --update-no-dev ``` +Im weiteren Ablauf werden Sie gefragt, ob die Moduldateien überschrieben werden sollen. Bestätigen Sie dies für den Eintrag `{$composerident}`. + > [!] Achten Sie darauf, dass die Installation über Composer mit derselben PHP-Version erfolgt, in der auch Ihr Shop installiert ist. Sie erhalten sonst unpassende Modulpakete. > [i] 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](https://getcomposer.org/doc/03-cli.md#require). \ No newline at end of file diff --git a/docs/daux/installation/030_Update/030_Providerspezifische_Installation.md b/docs/daux/installation/030_Update/030_Providerspezifische_Installation.md new file mode 100644 index 0000000..8135008 --- /dev/null +++ b/docs/daux/installation/030_Update/030_Providerspezifische_Installation.md @@ -0,0 +1,5 @@ +--- +title: Providerspezifische Installation +--- + +Manche Provider erfordern besondere Einstellungen für installierte Module. Treffen Sie bei der Installation auf spezielle Anforderungen, zu denen Sie Unterstützung benötigen, kontaktieren Sie uns bitte für weiteren Support. \ No newline at end of file diff --git a/docs/daux/installation/030_Update/050_Shopanpassungen_installieren.md b/docs/daux/installation/030_Update/050_Shopanpassungen_installieren.md index b97fbb8..577efa4 100644 --- a/docs/daux/installation/030_Update/050_Shopanpassungen_installieren.md +++ b/docs/daux/installation/030_Update/050_Shopanpassungen_installieren.md @@ -1,5 +1,5 @@ --- -title: Shopanpassungen installierren +title: Shopanpassungen installieren --- Ob Shopanpassungen notwendig sind, ist von der Versionsänderung des Moduls abhängig. @@ -8,4 +8,4 @@ Möglicherweise sehen Sie nach dem Neuaktivieren des Moduls den Installationsass 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. \ No newline at end of file +Ob erforderliche Updates ausgeführt werden sollen, können Sie jederzeit im Adminbereich unter [ (D3) Module ] -> [ Modul-Connector ] -> [ Modulverwaltung ] -> [ Modulinstallation ] prüfen. \ No newline at end of file diff --git a/docs/daux/installation/030_Update/060_TMP-Ordner_leeren.md b/docs/daux/installation/030_Update/060_TMP-Ordner_leeren.md index 0c31efc..fb6a3a2 100644 --- a/docs/daux/installation/030_Update/060_TMP-Ordner_leeren.md +++ b/docs/daux/installation/030_Update/060_TMP-Ordner_leeren.md @@ -2,7 +2,7 @@ title: 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 ]. +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. diff --git a/docs/daux/installation/030_Update/070_Lizenzschluessel_aktualisieren.md b/docs/daux/installation/030_Update/070_Lizenzschluessel_aktualisieren.md index 4ee267e..378a069 100644 --- a/docs/daux/installation/030_Update/070_Lizenzschluessel_aktualisieren.md +++ b/docs/daux/installation/030_Update/070_Lizenzschluessel_aktualisieren.md @@ -2,4 +2,4 @@ title: Lizenzschlüssel aktualisieren --- -Wird für die neue Modulversion ein aktualisierter Lizenzschlüssel benötigt, tragen Sie diesen im Adminbereich unter [ D3 Module ] -> [ Modul-Connector ] -> [ Modulverwaltung ] ein. Klappen Sie dazu den Eintrag des jeweiligen Moduls aus und starten den Lizenzassistent. \ No newline at end of file +Wird für die neue Modulversion ein aktualisierter Lizenzschlüssel benötigt, tragen Sie diesen im Adminbereich unter [ (D3) Module ] -> [ Modul-Connector ] -> [ Modulverwaltung ] ein. Klappen Sie dazu den Eintrag des jeweiligen Moduls aus und starten den Lizenzassistent. \ No newline at end of file diff --git a/docs/daux/installation/050_Schnellstart.md b/docs/daux/installation/050_Schnellstart.md index 3c3f7b1..4e10ac7 100644 --- a/docs/daux/installation/050_Schnellstart.md +++ b/docs/daux/installation/050_Schnellstart.md @@ -2,6 +2,6 @@ title: Schnellstart --- -Das Modul **{$modulename}** bringt einen umfangreichen Adminbereich mit, in dem Sie die Konfigurationseinstellungen des Moduls setzen können. Ãœber das Menü [D3 Module] -> [{$menutitle}] -> [Einstellungen] erreichen Sie die Einstellseiten. Arbeiten Sie idealerweise die Optionen einmal durch. Hinweise zu den einzelnen Einstellungen finden Sie in dem dahinter stehenden Fragezeichenfeld. Durch einen Klick darauf öffnet sich der Hinweistext. +Das Modul **{$modulename}** bringt einen umfangreichen Adminbereich mit, in dem Sie die Konfigurationseinstellungen des Moduls setzen können. Ãœber das Menü [ (D3) Module ] -> [{$menutitle}] -> [Einstellungen] erreichen Sie die Einstellseiten. Arbeiten Sie idealerweise die Optionen einmal durch. Hinweise zu den einzelnen Einstellungen finden Sie in dem dahinter stehenden Fragezeichenfeld. Durch einen Klick darauf öffnet sich der Hinweistext. Die meisten Optionen sind zusätzlich im [Handbuch zum Modul](../manual/000_Handbuch.md) umfangreicher beschrieben. diff --git a/docs/daux/installation/060_Deinstallation/040_Dateien_loeschen.md b/docs/daux/installation/060_Deinstallation/040_Dateien_loeschen.md index 7eeab89..90c945d 100644 --- a/docs/daux/installation/060_Deinstallation/040_Dateien_loeschen.md +++ b/docs/daux/installation/060_Deinstallation/040_Dateien_loeschen.md @@ -6,4 +6,4 @@ Löschen Sie den Ordner `{$modulefolder}` und seine enthaltenen Elemente aus dem Bestätigen Sie anschließend im Shopadmin unter [ Erweiterungen ] -> [ Module ] -> [ Installierte Shop-Module ] die Nachricht: > Es gibt registrierte Erweiterungen im eShop, deren Verzeichnis nicht vorhanden ist. -Möchten Sie alle Modulinformationen einschließlich Konfigurationseinstellungen und Blockinformationen für Templates löschen? +> Möchten Sie alle Modulinformationen einschließlich Konfigurationseinstellungen und Blockinformationen für Templates löschen? diff --git a/docs/daux/installation/060_Deinstallation/050_Datenbank_bereinigen.md b/docs/daux/installation/060_Deinstallation/050_Datenbank_bereinigen.md index 57e0ebd..eef6ba2 100644 --- a/docs/daux/installation/060_Deinstallation/050_Datenbank_bereinigen.md +++ b/docs/daux/installation/060_Deinstallation/050_Datenbank_bereinigen.md @@ -6,19 +6,17 @@ Das Modul legt Informationen in der Datenbank ab. Sofern diese Daten nicht mehr > [!] Legen Sie sich vorab bitte unbedingt eine Sicherung an, um die Daten im Zweifelsfall wiederherstellen zu können. -Für das Modul **{$modulename}** sind dies die folgende Felder: +Für das Modul **{$modulename}** sind dies die folgende Tabellen und Felder: * in Tabelle `oxvoucherseries`: * das Feld `D3DISCOUNTID` - Änderungen der Felddefinition: * in Tabelle `oxvoucherseries`: * das Feld `OXDISCOUNTTYPE` von ENUM('percent','absolute','discount') zu ENUM('percent','absolute') - **discount** wurde durch das Modul hinzugefügt' - -sowie diesen Eintrag: +sowie diese Einträge in bestehenden Tabellen: * in Tabelle `d3_cfg_mod`: * den Eintrag `oxmodid = "{$modcfgident}"` **) diff --git a/docs/daux/installation/060_Deinstallation/060_TMP-Ordner_leeren.md b/docs/daux/installation/060_Deinstallation/060_TMP-Ordner_leeren.md index 0c31efc..fb6a3a2 100644 --- a/docs/daux/installation/060_Deinstallation/060_TMP-Ordner_leeren.md +++ b/docs/daux/installation/060_Deinstallation/060_TMP-Ordner_leeren.md @@ -2,7 +2,7 @@ title: 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 ]. +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. diff --git a/docs/daux/manual/000_Handbuch.md b/docs/daux/manual/000_Handbuch.md index b743fdb..ac43e1f 100644 --- a/docs/daux/manual/000_Handbuch.md +++ b/docs/daux/manual/000_Handbuch.md @@ -4,4 +4,4 @@ title: Benutzerhandbuch Ausgabe Gutscheinnummer und Einbindung Artikel bei korrekter Konfiguration -![Ausgabe Gutscheinnummer und Einbindung Artikel bei Korrekter Konfiguration](../media/Shop_Warenkorb.jpg) \ No newline at end of file +![Ausgabe Gutscheinnummer und Einbindung Artikel bei korrekter Konfiguration](../media/Shop_Warenkorb.jpg) \ No newline at end of file diff --git a/docs/daux/manual/010_Konfiguration/010_Rabatt.md b/docs/daux/manual/010_Konfiguration/010_Rabatt.md index 89706e5..ff6ad27 100644 --- a/docs/daux/manual/010_Konfiguration/010_Rabatt.md +++ b/docs/daux/manual/010_Konfiguration/010_Rabatt.md @@ -6,11 +6,10 @@ title: Konfiguration Rabatt * Rabatt anlegen * Die Verkaufsmenge / Verkaufspreis min/max festlegen -* In der Auswahlliste zur Option Rabatt den Eintrag 'item' auswählen -* über den nun angezeigten Button 'Artikel auswählen' den Gutscheinartikel auswählen. Der gewählte Artikel sollte Aktiv sein und bei genutzter Lagerverwaltung entsprechenden Lagerbestand haben. +* In der Auswahlliste zur Option Rabatt den Eintrag 'item' auswählen +* über den nun angezeigten Button 'Artikel auswählen' den Gutscheinartikel auswählen. Der gewählte Artikel sollte Aktiv sein und bei genutzter Lagerverwaltung entsprechenden Lagerbestand haben. + Eventuelle Einstellungen in den anderen Feldern/Tabs sollten erst angepasst werden wenn die Funktionalität des Moduls und der Konfiguration sicher gestellt ist. - Eventuelle Einstellungen in den anderen Feldern/Tabs sollten erst angepasst werden wenn die Funktionalität des Moduls und der Konfiguration sicher gestellt ist. - ![](../../media/Admin_Rabatt.jpg) \ No newline at end of file diff --git a/docs/daux/manual/010_Konfiguration/020_Gutscheinscheinserie.md b/docs/daux/manual/010_Konfiguration/020_Gutscheinscheinserie.md index 330bcf1..c4d4752 100644 --- a/docs/daux/manual/010_Konfiguration/020_Gutscheinscheinserie.md +++ b/docs/daux/manual/010_Konfiguration/020_Gutscheinscheinserie.md @@ -5,11 +5,10 @@ title: Konfiguration Gutscheinserie ## Ablauf * Neue Gutscheinserie anlegen -* Anpassen der Einstellungen wie Gültigskeitszeitraum, Gültig ab Einkaufswert, Gültig mit gleicher Serie etc setzen. Für den ersten -Test dürfen diese Einstellungen auch gern etwas weniger eingeschränkt sein. -* In der Auswahlliste zur Option Rabatt den Eintrag 'Artikel' auswählen. Darauf hin erscheint eine weiteres Dropdownfeld/Auswahlliste. +* Anpassen der Einstellungen wie Gültigskeitszeitraum, Gültig ab Einkaufswert, Gültig mit gleicher Serie etc setzen. Für den ersten +Test dürfen diese Einstellungen auch gern etwas weniger eingeschränkt sein. +* In der Auswahlliste zur Option Rabatt den Eintrag 'Artikel' auswählen. Darauf hin erscheint eine weiteres Dropdownfeld/Auswahlliste. Selektieren Sie darin den erstellten Rabatt mit dem Artikel. * Generieren der Gutscheine. - ![](../../media/Admin_Gutscheinserien.jpg) \ No newline at end of file diff --git a/docs/daux/support/010_Hilfe-und-Support.md b/docs/daux/support/010_Hilfe-und-Support.md index 8e9bd17..d1609bf 100644 --- a/docs/daux/support/010_Hilfe-und-Support.md +++ b/docs/daux/support/010_Hilfe-und-Support.md @@ -4,7 +4,7 @@ title: 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](http://faq.oxidmodule.com/) zur Verfügung. Finden Sie darin die benötigten Antworten nicht, kontaktieren Sie uns bitte unter den folgenden Möglichkeiten: +Haben Sie Fragen oder Unklarheiten in Verbindung mit diesem Modul oder dessen Installation, stehen Ihnen Hilfetexte in unserem [HelpCenter](https://faq.d3data.de/) zur Verfügung. Finden Sie darin die benötigten Antworten nicht, kontaktieren Sie uns bitte unter den folgenden Möglichkeiten: 1. per E-Mail: oder 2. über das Kontaktformular auf [Oxidmodule.com](https://www.oxidmodule.com/) oder 3. per Telefon: (+49) 37 21 / 26 80 90 zu unseren Bürozeiten diff --git a/docs/html/changelog/Changelog.html b/docs/html/changelog/Changelog.html index b46d738..cf5af59 100644 --- a/docs/html/changelog/Changelog.html +++ b/docs/html/changelog/Changelog.html @@ -50,22 +50,15 @@ +
+ Shop
+ Blog
+ FAQ
+ Dokumentationen
+ D³ Support Center
+ Kontakt
+ Impressum
+ @@ -79,91 +72,154 @@
-

##4.0.1.1

+

4.0.2.0 (2020-08-07)

+

Added

+ +
+

4.0.1.1 (2019-02-04)

-

##4.0.1.0

+
+

4.0.1.0 (2018-11-29)

-

##4.0.0.1

+
+

4.0.0.1 (2018-11-26)

-

##4.0.0.0

+
+

4.0.0.0 (2018-07-10)

-

##3.1.1.3

+
+

3.1.0.3 (2018-12-10)

-

##3.1.1.2

+
+

3.1.0.2 (2017-10-24)

-

##3.1.1.1

+
+

3.1.0.1 (2017-01-18)

-

##3.1.1.0

+
+

3.1.0.0 (2017-01-16)

-

##3.1.0.0

+
+

3.0.3.0 (2015-12-09)

-

##3.0.0.0

+
+

3.0.2.1 (2015-07-21)

-

##2.0.0.1

+
+

3.0.2.0 (2014-12-09)

-

##2.0.0.0

+
+

3.0.1.1 (2014-11-12)

-

##1.1.1.0

+
+

3.0.1.0 (2014-11-12)

+
+

3.0.0.3 (2014-08-05)

+ +
+

3.0.0.2 (2014-05-06)

+ +
+

3.0.0.1 (2014-03-24)

+ +
+

3.0.0.0 (2013-08-28)

+ +
+

2.1.1.0 (2012-10-10)

+ +
+

2.1.0.0 (2012-07-12)

+
diff --git a/docs/html/index.html b/docs/html/index.html index 2447b9e..c76f7df 100644 --- a/docs/html/index.html +++ b/docs/html/index.html @@ -48,14 +48,14 @@
-
Autor: D³ Data Development
Stand: 04.02.2019
Version: 4.0.1.1
- -
Bearbeiter: SK/MG
+
Autor: D³ Data Development
Stand: 07.08.2020
+
Version: 4.0.2.0
+
+ InstallationHandbuchChangelogSupport
@@ -73,9 +73,16 @@
diff --git a/docs/html/installation/Anforderungen/Systemanforderungen.html b/docs/html/installation/Anforderungen/Systemanforderungen.html index a8532de..93f3814 100644 --- a/docs/html/installation/Anforderungen/Systemanforderungen.html +++ b/docs/html/installation/Anforderungen/Systemanforderungen.html @@ -45,27 +45,20 @@
- + +
+ Shop
+ Blog
+ FAQ
+ Dokumentationen
+ D³ Support Center
+ Kontakt
+ Impressum
+
@@ -79,14 +72,14 @@
- -
  • - Modul-Connector (kostenfrei bei erhältlich) ab Version 5.1.0.0
  • +
  • D3 Modul-Connector (kostenfrei bei D3 erhältlich) ab Version 5.3.0.0
  • Installation via Composer
  • mindestens ein freier Cronjob zur automatischen Ausführung der angelegten Aufgaben
  • -

    Beachten Sie, dass die Ihnen vorliegende Modulversion entsprechend für PHP 5.6, PHP 7.0, PHP 7.1 oder PHP 7.2 sowie dem auf Ihrem Server vorhandenen Decoder (ionCube Loader) kompatibel ist. Im Zweifelsfall kontaktieren Sie uns und nennen den für Ihren Shop genutzten Decoder und die PHP-Version.

    +

    Beachten Sie, dass die Ihnen vorliegende Modulversion entsprechend für PHP 5.6, PHP 7.0, PHP 7.1, PHP 7.2, PHP 7.3 oder PHP 7.4 sowie dem auf Ihrem Server vorhandenen Decoder (ionCube Loader) kompatibel ist. Im Zweifelsfall kontaktieren Sie uns und nennen den für Ihren Shop genutzten Decoder und die PHP-Version.

    Kontrollieren Sie bitte auch, ob diese Modulversion für die von Ihnen eingesetzte Shopedition (Professional Edition (PE) oder Enterprise Edition (EE)) ausgelegt ist.

    diff --git a/docs/html/installation/Anforderungen/Vorbereitungen.html b/docs/html/installation/Anforderungen/Vorbereitungen.html index b506da7..2b3a87f 100644 --- a/docs/html/installation/Anforderungen/Vorbereitungen.html +++ b/docs/html/installation/Anforderungen/Vorbereitungen.html @@ -45,27 +45,20 @@
    - + +
    + Shop
    + Blog
    + FAQ
    + Dokumentationen
    + D³ Support Center
    + Kontakt
    + Impressum
    +
    @@ -79,7 +72,7 @@
    diff --git a/docs/html/installation/Deinstallation/Dateien_loeschen.html b/docs/html/installation/Deinstallation/Dateien_loeschen.html index b67b50e..2bff64f 100644 --- a/docs/html/installation/Deinstallation/Dateien_loeschen.html +++ b/docs/html/installation/Deinstallation/Dateien_loeschen.html @@ -45,27 +45,20 @@
    - + +
    + Shop
    + Blog
    + FAQ
    + Dokumentationen
    + D³ Support Center
    + Kontakt
    + Impressum
    +
    @@ -79,7 +72,7 @@
    diff --git a/docs/html/installation/Deinstallation/Datenbank_bereinigen.html b/docs/html/installation/Deinstallation/Datenbank_bereinigen.html index 0f1a84b..3ad71d6 100644 --- a/docs/html/installation/Deinstallation/Datenbank_bereinigen.html +++ b/docs/html/installation/Deinstallation/Datenbank_bereinigen.html @@ -45,27 +45,20 @@
    - + +
    + Shop
    + Blog
    + FAQ
    + Dokumentationen
    + D³ Support Center
    + Kontakt
    + Impressum
    +
    @@ -79,7 +72,7 @@
    @@ -87,7 +80,7 @@

    Legen Sie sich vorab bitte unbedingt eine Sicherung an, um die Daten im Zweifelsfall wiederherstellen zu können.

    -

    Für das Modul Artikelgutscheine sind dies die folgende Felder:

    +

    Für das Modul Artikelgutscheine sind dies die folgende Tabellen und Felder:

    • in Tabelle oxvoucherseries:
        @@ -105,7 +98,7 @@
    -

    sowie diesen Eintrag:

    +

    sowie diese Einträge in bestehenden Tabellen:

    diff --git a/docs/html/installation/Neuinstallation/Paketquelle_hinzufuegen.html b/docs/html/installation/Neuinstallation/Paketquelle_hinzufuegen.html deleted file mode 100644 index 39527fe..0000000 --- a/docs/html/installation/Neuinstallation/Paketquelle_hinzufuegen.html +++ /dev/null @@ -1,124 +0,0 @@ - - - - Paketquelle hinzufügen - Artikelgutscheine - - - - - - - - - - - - - - - - - - - - - -
    - -
    -
    -
    -
    - - - -
    -

    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:

    -
    php composer config repositories.d3 composer https://satis.oxidmodule.com
    -
    -
    -

    Achten Sie darauf, dass die Installation über Composer mit derselben PHP-Version erfolgt, in der auch Ihr Shop installiert ist. Sie erhalten sonst unpassende Modulpakete.

    -
    -
    -

    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.

    -
    -
    - - -
    - -
    -
    -
    -
    - - - - - - - - - - - diff --git a/docs/html/installation/Neuinstallation/Providerspezifische_Installation.html b/docs/html/installation/Neuinstallation/Providerspezifische_Installation.html new file mode 100644 index 0000000..5255819 --- /dev/null +++ b/docs/html/installation/Neuinstallation/Providerspezifische_Installation.html @@ -0,0 +1,109 @@ + + + + Providerspezifische Installation - Artikelgutscheine + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/html/installation/Neuinstallation/Shopanpassungen_installieren.html b/docs/html/installation/Neuinstallation/Shopanpassungen_installieren.html index bff25aa..3e2e1ec 100644 --- a/docs/html/installation/Neuinstallation/Shopanpassungen_installieren.html +++ b/docs/html/installation/Neuinstallation/Shopanpassungen_installieren.html @@ -45,27 +45,20 @@
    - + +
    + Shop
    + Blog
    + FAQ
    + Dokumentationen
    + D³ Support Center
    + Kontakt
    + Impressum
    +
    @@ -79,7 +72,7 @@
    diff --git a/docs/html/installation/Neuinstallation/TMP-Ordner_leeren.html b/docs/html/installation/Neuinstallation/TMP-Ordner_leeren.html index 49b6447..d1d6259 100644 --- a/docs/html/installation/Neuinstallation/TMP-Ordner_leeren.html +++ b/docs/html/installation/Neuinstallation/TMP-Ordner_leeren.html @@ -45,27 +45,20 @@
    - + +
    + Shop
    + Blog
    + FAQ
    + Dokumentationen
    + D³ Support Center
    + Kontakt
    + Impressum
    +
    @@ -79,7 +72,7 @@
    diff --git a/docs/html/installation/Neuinstallation/Updatefaehigkeit.html b/docs/html/installation/Neuinstallation/Updatefaehigkeit.html index d63d7b9..5b2afe9 100644 --- a/docs/html/installation/Neuinstallation/Updatefaehigkeit.html +++ b/docs/html/installation/Neuinstallation/Updatefaehigkeit.html @@ -45,27 +45,20 @@
    - + +
    + Shop
    + Blog
    + FAQ
    + Dokumentationen
    + D³ Support Center
    + Kontakt
    + Impressum
    +
    @@ -79,17 +72,17 @@

    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. Beachten Sie, dass Moduldateien bei Updateinstallationen überschrieben werden.

    -

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

    +

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

    diff --git a/docs/html/installation/Neuinstallation/Verwendung_eigener_Themes.html b/docs/html/installation/Neuinstallation/Verwendung_eigener_Themes.html index 2a4eea0..355b211 100644 --- a/docs/html/installation/Neuinstallation/Verwendung_eigener_Themes.html +++ b/docs/html/installation/Neuinstallation/Verwendung_eigener_Themes.html @@ -45,27 +45,20 @@
    - + +
    + Shop
    + Blog
    + FAQ
    + Dokumentationen
    + D³ Support Center
    + Kontakt
    + Impressum
    +
    @@ -79,7 +72,7 @@
    @@ -87,18 +80,16 @@
    • Flow
    • Azure
    • -
    -
    • Admin

    Verwenden Sie in Ihrem Shop ein angepasstes Verzeichnis für Ihre Templates (neues Theme oder CustomTheme), kopieren Sie die Templates und / oder die CSS-Dateien in die neuen Ordner.

    Ähnelt Ihr neues Theme technisch einem der OXID-Originale, können Sie dieses darauf umleiten. Childs von originalen OXID- Themes benötigen keine Umleitung.

    -

    Weitere Informationen zur Umleitung finden Sie in unserer FAQ.

    +

    Weitere Informationen zur Umleitung finden Sie in unserer FAQ.

    diff --git a/docs/html/installation/Neuinstallation/Vorbereitung.html b/docs/html/installation/Neuinstallation/Vorbereitung.html index 2c938a2..a517d46 100644 --- a/docs/html/installation/Neuinstallation/Vorbereitung.html +++ b/docs/html/installation/Neuinstallation/Vorbereitung.html @@ -45,27 +45,20 @@
    - + +
    + Shop
    + Blog
    + FAQ
    + Dokumentationen
    + D³ Support Center
    + Kontakt
    + Impressum
    +
    @@ -79,19 +72,18 @@

    Installieren Sie bitte zuerst unseren Modul-Connector in der erforderlichen Version. Ob dies evtl. schon geschehen ist, können Sie im Adminbereich Ihres Shops prüfen. Existiert der Punkt Module -> Modul-Connector, können Sie die installierte Version unter Bibliotheksverwaltung ablesen. -Fehlt dieser Eintrag, laden Sie den Connector kostenfrei von unserer Homepage http://www.oxidmodule.com/Connector/.

    -

    Klicken Sie auf den Reiter Download und dort auf den Link Download Erstinstallation Modul-Connector.

    +Fehlt dieser Eintrag, installieren Sie den Modul-Connector bitte vorab. Hinweise zu dessen Installation finden Sie in der Modul-Connector Dokumentation.

    diff --git a/docs/html/installation/Neuinstallation/index.html b/docs/html/installation/Neuinstallation/index.html index 38e4ccd..3f6e2c4 100644 --- a/docs/html/installation/Neuinstallation/index.html +++ b/docs/html/installation/Neuinstallation/index.html @@ -45,27 +45,20 @@
    - + +
    + Shop
    + Blog
    + FAQ
    + Dokumentationen
    + D³ Support Center
    + Kontakt
    + Impressum
    +
    @@ -79,16 +72,14 @@

    Schnellstart per Composer

    -
    php composer config repositories.d3 composer https://satis.oxidmodule.com
    -
    -php composer require d3/articlevoucher –-update-no-dev
    +
    php composer require d3/articlevoucher:^4.0.2.0 --update-no-dev
     
    -

    Detailliertere Angaben zur Installation entnehmen Sie bitte den folgenden Schritten.

    +

    Detailliertere Angaben zur Installation entnehmen Sie bitte den folgenden Seiten.