add 3.1.0.0 (ionCube for PHP 7.1 - 7.4)

This commit is contained in:
Daniel Seifert 2021-03-12 15:20:14 +01:00
parent b2ded1b307
commit 463d12afd0
Signed by: DanielS
GPG Key ID: 8A7C4C6ED1915C6F
98 changed files with 2181 additions and 1491 deletions

View File

@ -31,7 +31,7 @@
},
"require": {
"php": "7.1 - 7.4", "ext-ionCube-Loader": "*",
"oxid-esales/oxideshop-ce": "6.0 - 6.5",
"oxid-esales/oxideshop-ce": "6.0 - 6.6",
"d3/modcfg": "^5.3.0.0",
"ext-json": "*",
"ext-soap": "*",

View File

@ -2,6 +2,27 @@
title: Changelog
---
## 3.1.0.0 - 2021-03-12
### Added
- erforderliche Felder, die im Shop keine Pflichtfelder sind, werden an der zu prüfenden Zahlart zusätzlich abgefragt
- funktioniert für alle Boniversum-Pflichtfelder
- wenn die Felder unabhängig vom Pflichtfeld schon ausgefüllt sind, erfolgt keine zusätzliche Abfrage
### Changed
- Templates für Verwendung in Flow- und Wave-Theme aktualisiert
### Fixed
- Geburtsdatumauswahl zeigt komplette Monatsnamen anstelle der Ziffern
---
## 3.0.2.1 - 2020-10-16
### Changed
- Titellogo auf statischen Asset umgestellt
- Dokumentation aktualisiert
---
## 3.0.2.0 - 2020-04-08
### Added
- installierbar in OXID 6.2

View File

@ -1,9 +1,9 @@
{
"title": "<i class='fab fa-d3 d3fa-color-blue'></i> BonimaScore",
"moduleversion": "3.0.2.1",
"moduleversion": "3.1.0.0",
"titledesc": "für den Oxid eShop",
"author": "D³ Data Development",
"moduledate": "16.10.2020",
"moduledate": "11.03.2021",
"editors": "",
"tagline": "",
"image": "",
@ -64,6 +64,7 @@
"modulename" : "<i class='fab fa-d3 d3fa-color-blue'></i> BonimaScore",
"menutitle" : "<i class='fab fa-d3 d3fa-color-blue'></i> BonimaScore",
"modulefolder" : "bonimascore",
"metadataident" : "d3bonimascore",
"modcfgident" : "d3bonimascore",
"composerident" : "d3/bonimascore"
},

View File

@ -6,13 +6,13 @@ Das Modul **{$modulename}** erhalten Sie in verschiedenen Editionen mit untersch
## Funktionsumfang
| | Standard-Edition | Premium-Edition |
| | Standard-Edition | Premium-Edition |
|:---------------------------------------------------------------------:|:-----------------:|:-----------------:|
| nachgelagerte Bonitätsprüfung | X | X |
| Infotab am Adminkundenkonto | X | X |
| Prüfung der Bonität erst ab einem bestimmten Warenkorbwert | | X |
| Kunden und Kundengruppen können von der Prüfung ausgeschlossen werden | | X |
| kundenidividuelles Kreditlimit | | X |
| Zahlarten bei abweichender Lieferadresse verweigern | | X |
| Gültigkeitsdauer einer Prüfung festlegen | | X |
| nachgelagerte Bonitätsprüfung | X | X |
| Infotab am Adminkundenkonto | X | X |
| Prüfung der Bonität erst ab einem bestimmten Warenkorbwert | | X |
| Kunden und Kundengruppen können von der Prüfung ausgeschlossen werden | | X |
| kundenidividuelles Kreditlimit | | X |
| Zahlarten bei abweichender Lieferadresse verweigern | | X |
| Gültigkeitsdauer einer Prüfung festlegen | | X |

View File

@ -6,8 +6,13 @@ title: Systemanforderungen
* 5.6.x bis 7.4.x
* PHP Decoder
* installierter ionCube Loader
* Shopversionen / -editionen
* OXID eShop Community Edition (CE), Professional Edition (PE) oder Enterprise Edition (EE) in Compilation Version
* Shopeditionen
* OXID eShop Community Edition (CE)
* OXID eShop Professional Edition (PE)
* OXID eShop Enterprise Edition (EE)
* OXID eShop B2B Edition
* Shopversionen
* OXID eShop in Compilation Version
* 6.0.x
* 6.1.x
* 6.2.x
@ -17,6 +22,6 @@ title: Systemanforderungen
* 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)
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.
Beachten Sie, dass die Ihnen vorliegende Modulversion entsprechend für Ihre genutzte PHP-Version 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.

View File

@ -2,10 +2,14 @@
title: Modul zur Installation hinzufügen
---
### **auf der Kommandozeile**
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
```
> [!] Achten Sie darauf, dass Composer für die Installation die selbe PHP-Version verwendet, in der auch Ihr Shop ausgeführt wird. Sie erhalten sonst möglicherweise 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).

View File

@ -4,6 +4,7 @@ title: Verwendung eigener Themes
Das Modul ist für die Verwendung mit den folgenden OXID-Themes vorbereitet:
* Wave
* Flow
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.

View File

@ -2,6 +2,18 @@
title: Modul im Shop aktivieren
---
### **im Adminbereich**
Aktivieren Sie das Modul über den Shopadmin unter [ Erweiterungen ] -> [ Module ]. Klicken Sie nach Auswahl von [ {$menutitle} ] auf den Button [ Aktivieren ].
> [!] **Enterprise Editon**: Achten Sie darauf, dass das Modul in weiteren Shops (Mall) ebenfalls aktiviert werden muss, um dessen Funktion dort auch zu nutzen.
### **oder auf der Kommandozeile**
Alternativ können Sie die Modulaktivierung auch auf der Kommandozeile (CLI) im Hauptverzeichnis Ihres Shops (oberhalb des `source`- und `vendor`-Verzeichnisses) durchführen.
```bash
./vendor/bin/oe-console oe:module:activate {$metadataident}
```
> [!] **Enterprise Edition**: Achten Sie darauf, dass das Modul in weiteren Shops (Mall) ebenfalls aktiviert werden muss, um dessen Funktion dort auch zu nutzen.
> [i] **Enterprise Edition**: Zur Aktivierung in einem bestimmten Shopmandanten verwenden Sie das `--shop-id`-Argument (`...oe-console --shop-id 1 oe:module...`)

View File

@ -2,10 +2,20 @@
title: Shopanpassungen installieren
---
### **im Adminbereich**
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 ].
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.
Möchten Sie die Änderungen manuell installieren, können Sie sich über diesen Assistenten ebenfalls eine Checkliste erstellen.
### **oder auf der Kommandozeile**
Der Installationsassistent steht Ihnen ebenfalls auf der Kommandozeile (CLI) zur Verfügung. Führen Sie diesen Befehl im Hauptverzeichnis Ihres Shops (oberhalb des `source`- und `vendor`-Verzeichnisses) aus:
```bash
./vendor/bin/d3modules_install
```

View File

@ -2,8 +2,20 @@
title: TMP-Ordner leeren
---
### **im Adminbereich**
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.
> [i] Erfordert Ihre Installation eine andere Vorgehensweise zum Leeren des Caches oder zum Aktualisieren der Datenbank-Viewtabellen, führen Sie diese bitte aus.
### **oder auf der Kommandozeile**
Alle TMP-leeren-Aktionen stehen Ihnen ebenfalls auf der Kommandozeile (CLI) zur Verfügung. Führen Sie diesen Befehl im Hauptverzeichnis Ihres Shops (oberhalb des `source`- und `vendor`-Verzeichnisses) aus:
```bash
./vendor/bin/d3cleartmp
```
> [i] Erfordert Ihre Installation eine andere Vorgehensweise zum Leeren des Caches oder zum Aktualisieren der Datenbank-Viewtabellen, führen Sie diese bitte aus.
> [i] Beim Kommandozeilenaufruf werden Ihnen weitere Optionen gezeigt, mit denen Sie die Aktion gezielt steuern können.

View File

@ -2,6 +2,8 @@
title: Lizenzschlüssel eintragen
---
### **im Adminbereich**
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.
Speziell **{$modulename}** wird in unterschiedlichen Editionen für den Livebetrieb angeboten. Besuchen Sie unseren [Moduleshop](https://www.oxidmodule.com/), um mehr darüber zu erfahren.

View File

@ -4,8 +4,13 @@ Title: Schnellstart per Composer
## Schnellstart per Composer
### **auf der Kommandozeile**
```bash
php composer require {$composerident} --update-no-dev
php composer require {$composerident}:^{$moduleversion} --update-no-dev
./vendor/bin/oe-console oe:module:activate {$metadataident}
./vendor/bin/d3modules_install
./vendor/bin/d3cleartmp
```
Detailliertere Angaben zur Installation entnehmen Sie bitte den folgenden Seiten.
Detailliertere Angaben zur Installation entnehmen Sie bitte den folgenden Seiten.

View File

@ -2,7 +2,7 @@
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.
Die Updateanweisungen 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).

View File

@ -2,4 +2,18 @@
title: Modul deaktivieren
---
Deaktivieren Sie das Modul über den Shopadmin unter [ Erweiterungen ] -> [ Module ]. Klicken Sie nach Auswahl von [ {$menutitle} ] auf den Button [ Deaktivieren ].
### **im Adminbereich**
Deaktivieren Sie das Modul unter [ Erweiterungen ] -> [ Module ]. Klicken Sie nach Auswahl von [ {$menutitle} ] auf den Button [ Deaktivieren ].
### **oder auf der Kommandozeile**
Alternativ können Sie die Moduldeaktivierung auch über die Kommandozeile (CLI) im Hauptverzeichnis Ihres Shops (oberhalb des `source`- und `vendor`-Verzeichnisses) durchführen.
```bash
./vendor/bin/oe-console oe:module:deactivate {$metadataident}
```
> [!] **Enterprise Edition**: Achten Sie darauf, dass das Modul in allen weiteren Shops (Mall) ebenfalls deaktiviert werden muss.
> [i] **Enterprise Edition**: Zur Deaktivierung in einem bestimmten Shopmandanten verwenden Sie das `--shop-id`-Argument (`...oe-console --shop-id 1 oe:module...`)

View File

@ -1,16 +0,0 @@
---
title: Paketquelle entfernen
---
Durch einen Wechsel der Paketquelle ist die veraltete Angabe nicht mehr erforderlich. Um Konflikte zu vermeiden, sollte die alte Paketquelle entfernt werden. Haben Sie diese schon früher entfernt, können Sie diesen Schritt überspringen.
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 --unset repositories.d3
php composer config --unset repositories.D3modules
```
> [!] 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).

View File

@ -2,13 +2,17 @@
title: Dateien erneuern
---
### **auf der Kommandozeile**
Starten Sie die Konsole Ihres Webservers und wechseln in das Hauptverzeichnis Ihres
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
```
> [!] 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.
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 Composer für die Installation die selbe PHP-Version verwendet, in der auch Ihr Shop ausgeführt wird. Sie erhalten sonst möglicherweise 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).

View File

@ -2,4 +2,18 @@
title: Modulinformationen aktualisieren
---
Wechseln Sie im Adminbereich zu [ Erweiterungen ] -> [ Module ]. Klicken Sie nach Auswahl von [ {$menutitle} ] auf den Button [ Aktivieren ].
### **im Adminbereich**
Wechseln Sie im Adminbereich zu [ Erweiterungen ] -> [ Module ]. Klicken Sie nach Auswahl von [ {$menutitle} ] auf den Button [ Aktivieren ].
### **oder auf der Kommandozeile**
Alternativ können Sie die Modulaktivierung auch über die Kommandozeile (CLI) im Hauptverzeichnis Ihres Shops (oberhalb des `source`- und `vendor`-Verzeichnisses) durchführen.
```bash
./vendor/bin/oe-console oe:module:activate {$metadataident}
```
> [!] **Enterprise Edition**: Achten Sie darauf, dass das Modul in weiteren Shops (Mall) ebenfalls aktiviert werden muss, um dessen Funktion dort auch zu nutzen.
> [i] **Enterprise Edition**: Zur Aktivierung in einem bestimmten Shopmandanten verwenden Sie das `--shop-id`-Argument (`...oe-console --shop-id 1 oe:module...`)

View File

@ -2,10 +2,20 @@
title: Shopanpassungen installieren
---
### **im Adminbereich**
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.
Ob erforderliche Updates ausgeführt werden sollen, können Sie jederzeit im Adminbereich unter [ (D3) Module ] -> [ Modul-Connector ] -> [ Modulverwaltung ] -> [ Modulinstallation ] prüfen.
### **oder auf der Kommandozeile**
Der Installationsassistent steht Ihnen ebenfalls auf der Kommandozeile (CLI) zur Verfügung. Führen Sie diesen Befehl im Hauptverzeichnis Ihres Shops (oberhalb des `source`- und `vendor`-Verzeichnisses) aus:
```bash
./vendor/bin/d3modules_install
```

View File

@ -2,8 +2,20 @@
title: TMP-Ordner leeren
---
### **im Adminbereich**
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.
> [i] Erfordert Ihre Installation eine andere Vorgehensweise zum Leeren des Caches oder zum Aktualisieren der Datenbank-Viewtabellen, führen Sie diese bitte aus.
### **oder auf der Kommandozeile**
Alle TMP-leeren-Aktionen stehen Ihnen ebenfalls auf der Kommandozeile (CLI) zur Verfügung. Führen Sie diesen Befehl im Hauptverzeichnis Ihres Shops (oberhalb des `source`- und `vendor`-Verzeichnisses) aus:
```bash
./vendor/bin/d3cleartmp
```
> [i] Erfordert Ihre Installation eine andere Vorgehensweise zum Leeren des Caches oder zum Aktualisieren der Datenbank-Viewtabellen, führen Sie diese bitte aus.
> [i] Beim Kommandozeilenaufruf werden Ihnen weitere Optionen gezeigt, mit denen Sie die Aktion gezielt steuern können.

View File

@ -2,4 +2,6 @@
title: Lizenzschlüssel aktualisieren
---
### **im Adminbereich**
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.

View File

@ -2,5 +2,18 @@
title: Modul deaktivieren
---
Deaktivieren Sie das Modul **{$modulename}** über den Shopadmin [ Erweiterungen ] -> [ Module ]. Klicken Sie nach Auswahl von [ {$menutitle} ] auf den Button [ Deaktivieren ].
### **im Adminbereich**
Deaktivieren Sie das Modul unter [ Erweiterungen ] -> [ Module ]. Klicken Sie nach Auswahl von [ {$menutitle} ] auf den Button [ Deaktivieren ].
### **oder auf der Kommandozeile**
Alternativ können Sie die Moduldeaktivierung auch über die Kommandozeile (CLI) im Hauptverzeichnis Ihres Shops (oberhalb des `source`- und `vendor`-Verzeichnisses) durchführen.
```bash
./vendor/bin/oe-console oe:module:deactivate {$metadataident}
```
> [!] **Enterprise Edition**: Achten Sie darauf, dass das Modul in allen weiteren Shops (Mall) ebenfalls deaktiviert werden muss.
> [i] **Enterprise Edition**: Zur Deaktivierung in einem bestimmten Shopmandanten verwenden Sie das `--shop-id`-Argument (`...oe-console --shop-id 1 oe:module...`)

View File

@ -2,12 +2,12 @@
title: Modul aus der Installation entfernen
---
### **auf der Kommandozeile**
Starten Sie die Konsole Ihres Webservers und wechseln in das Hauptverzeichnis Ihres Shops (oberhalb des `source`- und `vendor`-Verzeichnisses). Führen Sie Sie dort diesen Befehl aus:
```Bash
php composer remove {$composerident} --no-update
```
> [!] 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).
> [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#remove).

View File

@ -5,5 +5,5 @@ title: Dateien löschen
Löschen Sie den Ordner `{$modulefolder}` und seine enthaltenen Elemente aus dem Verzeichnis `source/modules/d3` Ihres Shops.
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.
> 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?

View File

@ -2,8 +2,20 @@
title: TMP-Ordner leeren
---
### **im Adminbereich**
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.
> [i] Erfordert Ihre Installation eine andere Vorgehensweise zum Leeren des Caches oder zum Aktualisieren der Datenbank-Viewtabellen, führen Sie diese bitte aus.
### **oder auf der Kommandozeile**
Alle TMP-leeren-Aktionen stehen Ihnen ebenfalls auf der Kommandozeile (CLI) zur Verfügung. Führen Sie diesen Befehl im Hauptverzeichnis Ihres Shops (oberhalb des `source`- und `vendor`-Verzeichnisses) aus:
```bash
./vendor/bin/d3cleartmp
```
> [i] Erfordert Ihre Installation eine andere Vorgehensweise zum Leeren des Caches oder zum Aktualisieren der Datenbank-Viewtabellen, führen Sie diese bitte aus.
> [i] Beim Kommandozeilenaufruf werden Ihnen weitere Optionen gezeigt, mit denen Sie die Aktion gezielt steuern können.

View File

@ -72,23 +72,49 @@
<div class="Page__header">
<h1><a href="../changelog/Changelog.html">Changelog</a></h1>
<span class="ModifiedDate">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">
<h2 id="page_3-0-2-0-2020-04-08">3.0.2.0 - 2020-04-08</h2>
<h2 id="page_3-1-0-0-2021-03-12">3.1.0.0 - 2021-03-12</h2>
<h3 id="page_Added">Added</h3>
<ul>
<li>erforderliche Felder, die im Shop keine Pflichtfelder sind, werden an der zu prüfenden Zahlart zusätzlich abgefragt
<ul>
<li>funktioniert für alle Boniversum-Pflichtfelder</li>
<li>wenn die Felder unabhängig vom Pflichtfeld schon ausgefüllt sind, erfolgt keine zusätzliche Abfrage</li>
</ul>
</li>
</ul>
<h3 id="page_Changed">Changed</h3>
<ul>
<li>Templates für Verwendung in Flow- und Wave-Theme aktualisiert</li>
</ul>
<h3 id="page_Fixed">Fixed</h3>
<ul>
<li>Geburtsdatumauswahl zeigt komplette Monatsnamen anstelle der Ziffern</li>
</ul>
<hr />
<h2 id="page_3-0-2-1-2020-10-16">3.0.2.1 - 2020-10-16</h2>
<h3 id="page_Changed-2">Changed</h3>
<ul>
<li>Titellogo auf statischen Asset umgestellt</li>
<li>Dokumentation aktualisiert</li>
</ul>
<hr />
<h2 id="page_3-0-2-0-2020-04-08">3.0.2.0 - 2020-04-08</h2>
<h3 id="page_Added-2">Added</h3>
<ul>
<li>installierbar in OXID 6.2</li>
</ul>
<hr />
<h2 id="page_3-0-1-0-2020-04-03">3.0.1.0 - 2020-04-03</h2>
<h3 id="page_Changed">Changed</h3>
<h3 id="page_Changed-2">Changed</h3>
<ul>
<li>Erweiterbarkeit verbessert für Rückleitung im Falle des nicht gesetzten Geburtstages</li>
<li>Dokumentation ergänzt</li>
</ul>
<h3 id="page_Fixed">Fixed</h3>
<h3 id="page_Fixed-2">Fixed</h3>
<ul>
<li>vermeidet Bonima-Check, wenn Bestellung im Admin geändert oder neu berechnet wird</li>
<li>Geburtstagsprüfung bei nicht ladbarem Kundenkonto korrigiert</li>

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../editions/Editionen.html">Editionen</a></h1>
<span class="ModifiedDate">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">

View File

@ -48,8 +48,8 @@
<div class="details">
<div>Autor: D³ Data Development</div> <div>Stand: 16.10.2020</div>
<div>Version: 3.0.2.1</div>
<div>Autor: D³ Data Development</div> <div>Stand: 11.03.2021</div>
<div>Version: 3.1.0.0</div>
</div>
</div>

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../../installation/Anforderungen/Systemanforderungen.html">Anforderungen</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Anforderungen/Systemanforderungen.html">Systemanforderungen</a></h1>
<span class="ModifiedDate">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">
@ -87,9 +87,17 @@
<li>installierter ionCube Loader</li>
</ul>
</li>
<li>Shopversionen / -editionen
<li>Shopeditionen
<ul>
<li>OXID eShop Community Edition (CE), Professional Edition (PE) oder Enterprise Edition (EE) in Compilation Version
<li>OXID eShop Community Edition (CE)</li>
<li>OXID eShop Professional Edition (PE)</li>
<li>OXID eShop Enterprise Edition (EE)</li>
<li>OXID eShop B2B Edition</li>
</ul>
</li>
<li>Shopversionen
<ul>
<li>OXID eShop in Compilation Version
<ul>
<li>6.0.x</li>
<li>6.1.x</li>
@ -108,7 +116,7 @@
<li>Installation via <a href="https://getcomposer.org" class="Link--external">Composer</a>
</li>
</ul>
<p>Beachten Sie, dass die Ihnen vorliegende Modulversion entsprechend für <strong>PHP 5.6</strong>, <strong>PHP 7.0</strong>, <strong>PHP 7.1</strong>, <strong>PHP 7.2</strong>, <strong>PHP 7.3</strong> oder <strong>PHP 7.4</strong> sowie dem auf Ihrem Server vorhandenen Decoder (<strong>ionCube Loader</strong>) kompatibel ist. Im Zweifelsfall kontaktieren Sie uns und nennen den für Ihren Shop genutzten Decoder und die PHP-Version.</p>
<p>Beachten Sie, dass die Ihnen vorliegende Modulversion entsprechend für Ihre genutzte PHP-Version sowie dem auf Ihrem Server vorhandenen Decoder (<strong>ionCube Loader</strong>) kompatibel ist. Im Zweifelsfall kontaktieren Sie uns und nennen den für Ihren Shop genutzten Decoder und die PHP-Version.</p>
<p>Kontrollieren Sie bitte auch, ob diese Modulversion für die von Ihnen eingesetzte Shopedition (Professional Edition (PE) oder Enterprise Edition (EE)) ausgelegt ist.</p>
</div>

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../../installation/Anforderungen/Systemanforderungen.html">Anforderungen</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Anforderungen/Vorbereitungen.html">Vorbereitungen</a></h1>
<span class="ModifiedDate">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">

View File

@ -72,14 +72,14 @@
<div class="Page__header">
<h1><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Deinstallation</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Deinstallation/Dateien_loeschen.html">Dateien löschen</a></h1>
<span class="ModifiedDate">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">
<p>Löschen Sie den Ordner <code>bonimascore</code> und seine enthaltenen Elemente aus dem Verzeichnis <code>source/modules/d3</code> Ihres Shops.
Bestätigen Sie anschließend im Shopadmin unter <span class="navi_element">Erweiterungen</span> -&gt; <span class="navi_element">Module</span> -&gt; <span class="navi_element">Installierte Shop-Module</span> die Nachricht:</p>
<blockquote>
<p>Es gibt registrierte Erweiterungen im eShop, deren Verzeichnis nicht vorhanden ist.<br />
<p>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?</p>
</blockquote>
</div>

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Deinstallation</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Deinstallation/Datenbank_bereinigen.html">Datenbank bereinigen</a></h1>
<span class="ModifiedDate">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">

View File

@ -72,18 +72,16 @@
<div class="Page__header">
<h1><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Deinstallation</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Deinstallation/Modul_aus_der_Installation_entfernen.html">Modul aus der Installation entfernen</a></h1>
<span class="ModifiedDate">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">
<p>Starten Sie die Konsole Ihres Webservers und wechseln in das Hauptverzeichnis Ihres Shops (oberhalb des <code>source</code>- und <code>vendor</code>-Verzeichnisses). Führen Sie Sie dort diesen Befehl aus:</p>
<h3 id="page_auf-der-Kommandozeile"><strong>auf der Kommandozeile</strong></h3>
<p>Starten Sie die Konsole Ihres Webservers und wechseln in das Hauptverzeichnis Ihres Shops (oberhalb des <code>source</code>- und <code>vendor</code>-Verzeichnisses). Führen Sie Sie dort diesen Befehl aus:</p>
<pre><code class="language-Bash">php composer remove d3/bonimascore --no-update
</code></pre>
<blockquote class="alert alert-warning">
<i class='fas fa-exclamation-triangle'></i> <p> 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.</p>
</blockquote>
<blockquote class="alert alert-info">
<i class='fas fa-info-circle'></i> <p> 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 <a href="https://getcomposer.org/doc/03-cli.md#require" class="Link--external">Dokumentation von Composer</a>.</p>
<i class='fas fa-info-circle'></i> <p> 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 <a href="https://getcomposer.org/doc/03-cli.md#remove" class="Link--external">Dokumentation von Composer</a>.</p>
</blockquote>
</div>

View File

@ -72,11 +72,22 @@
<div class="Page__header">
<h1><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Deinstallation</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Deinstallation/Modul_deaktivieren.html">Modul deaktivieren</a></h1>
<span class="ModifiedDate">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">
<p>Deaktivieren Sie das Modul <strong><i class='fab fa-d3 d3fa-color-blue'></i> BonimaScore</strong> über den Shopadmin <span class="navi_element">Erweiterungen</span> -&gt; <span class="navi_element">Module</span>. Klicken Sie nach Auswahl von <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> BonimaScore</span> auf den Button <span class="navi_element">Deaktivieren</span>.</p>
<h3 id="page_im-Adminbereich"><strong>im Adminbereich</strong></h3>
<p>Deaktivieren Sie das Modul unter <span class="navi_element">Erweiterungen</span> -&gt; <span class="navi_element">Module</span>. Klicken Sie nach Auswahl von <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> BonimaScore</span> auf den Button <span class="navi_element">Deaktivieren</span>.</p>
<h3 id="page_oder-auf-der-Kommandozeile"><strong>oder auf der Kommandozeile</strong></h3>
<p>Alternativ können Sie die Moduldeaktivierung auch über die Kommandozeile (CLI) im Hauptverzeichnis Ihres Shops (oberhalb des <code>source</code>- und <code>vendor</code>-Verzeichnisses) durchführen.</p>
<pre><code class="language-bash">./vendor/bin/oe-console oe:module:deactivate d3bonimascore
</code></pre>
<blockquote class="alert alert-warning">
<i class='fas fa-exclamation-triangle'></i> <p> <strong>Enterprise Edition</strong>: Achten Sie darauf, dass das Modul in allen weiteren Shops (Mall) ebenfalls deaktiviert werden muss.</p>
</blockquote>
<blockquote class="alert alert-info">
<i class='fas fa-info-circle'></i> <p> <strong>Enterprise Edition</strong>: Zur Deaktivierung in einem bestimmten Shopmandanten verwenden Sie das <code>--shop-id</code>-Argument (<code>...oe-console --shop-id 1 oe:module...</code>)</p>
</blockquote>
</div>
<nav>

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Deinstallation</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Modulerweiterungen deaktivieren und entfernen</a></h1>
<span class="ModifiedDate">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">

View File

@ -72,14 +72,22 @@
<div class="Page__header">
<h1><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Deinstallation</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Deinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></h1>
<span class="ModifiedDate">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">
<p>Leeren Sie das Verzeichnis <code>tmp</code> über <span class="navi_element">Admin</span> -&gt; <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> Module</span> -&gt; <span class="navi_element">Modul-Connector</span> -&gt; <span class="navi_element">TMP leeren</span>. Markieren Sie <span class="navi_element">komplett leeren</span> und klicken auf <span class="navi_element">TMP leeren</span>.</p>
<h3 id="page_im-Adminbereich"><strong>im Adminbereich</strong></h3>
<p>Leeren Sie das Verzeichnis <code>tmp</code> über <span class="navi_element">Admin</span> -&gt; <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> Module</span> -&gt; <span class="navi_element">Modul-Connector</span> -&gt; <span class="navi_element">TMP leeren</span>. Markieren Sie <span class="navi_element">komplett leeren</span> und klicken auf <span class="navi_element">TMP leeren</span>.</p>
<p>Sofern die Views nicht automatisch aktualisiert werden, führen Sie dies noch durch.</p>
<h3 id="page_oder-auf-der-Kommandozeile"><strong>oder auf der Kommandozeile</strong></h3>
<p>Alle TMP-leeren-Aktionen stehen Ihnen ebenfalls auf der Kommandozeile (CLI) zur Verfügung. Führen Sie diesen Befehl im Hauptverzeichnis Ihres Shops (oberhalb des <code>source</code>- und <code>vendor</code>-Verzeichnisses) aus:</p>
<pre><code class="language-bash">./vendor/bin/d3cleartmp
</code></pre>
<blockquote class="alert alert-info">
<i class='fas fa-info-circle'></i> <p> Erfordert Ihre Installation eine andere Vorgehensweise zum Leeren des Caches oder zum Aktualisieren der Datenbank-Viewtabellen, führen Sie diese bitte aus.</p>
</blockquote>
<blockquote class="alert alert-info">
<i class='fas fa-info-circle'></i> <p> Beim Kommandozeilenaufruf werden Ihnen weitere Optionen gezeigt, mit denen Sie die Aktion gezielt steuern können.</p>
</blockquote>
</div>

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../installation/Installation.html">Installation / Update / Deinstallation</a></h1>
<span class="ModifiedDate">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../installation/Installationspruefung.html">Installationsprüfung</a></h1>
<span class="ModifiedDate">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">

View File

@ -72,11 +72,12 @@
<div class="Page__header">
<h1><a href="../../installation/Neuinstallation/index.html">Neuinstallation</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Neuinstallation/Lizenz_eintragen.html">Lizenzschlüssel eintragen</a></h1>
<span class="ModifiedDate">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">
<p>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.</p>
<h3 id="page_im-Adminbereich"><strong>im Adminbereich</strong></h3>
<p>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.</p>
<p>Speziell <strong><i class='fab fa-d3 d3fa-color-blue'></i> BonimaScore</strong> wird in unterschiedlichen Editionen für den Livebetrieb angeboten. Besuchen Sie unseren <a href="https://www.oxidmodule.com/" class="Link--external">Moduleshop</a>, um mehr darüber zu erfahren.</p>
<p>Rufen Sie zum Anfordern des Lizenzschlüssels die Modulverwaltung im Adminbereich unter <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> Module</span> -&gt; <span class="navi_element">Modul-Connector</span> -&gt; <span class="navi_element">Modulverwaltung</span> 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.</p>
</div>

View File

@ -72,13 +72,17 @@
<div class="Page__header">
<h1><a href="../../installation/Neuinstallation/index.html">Neuinstallation</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Neuinstallation/Modul_hinzufuegen.html">Modul zur Installation hinzufügen</a></h1>
<span class="ModifiedDate">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">
<p>Führen Sie in der Konsole im Hauptverzeichnis Ihres Shops (oberhalb des <code>source</code>- und <code>vendor</code>-Verzeichnisses) diesen Befehl aus, um das Modul <strong><i class='fab fa-d3 d3fa-color-blue'></i> BonimaScore</strong> zur Installation hinzuzufügen:</p>
<pre><code class="language-bash">php composer require d3/bonimascore --update-no-dev
<h3 id="page_auf-der-Kommandozeile"><strong>auf der Kommandozeile</strong></h3>
<p>Führen Sie in der Konsole im Hauptverzeichnis Ihres Shops (oberhalb des <code>source</code>- und <code>vendor</code>-Verzeichnisses) diesen Befehl aus, um das Modul <strong><i class='fab fa-d3 d3fa-color-blue'></i> BonimaScore</strong> zur Installation hinzuzufügen:</p>
<pre><code class="language-bash">php composer require d3/bonimascore:^3.1.0.0 --update-no-dev
</code></pre>
<blockquote class="alert alert-warning">
<i class='fas fa-exclamation-triangle'></i> <p> Achten Sie darauf, dass Composer für die Installation die selbe PHP-Version verwendet, in der auch Ihr Shop ausgeführt wird. Sie erhalten sonst möglicherweise unpassende Modulpakete.</p>
</blockquote>
<blockquote class="alert alert-info">
<i class='fas fa-info-circle'></i> <p> 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 <a href="https://getcomposer.org/doc/03-cli.md#require" class="Link--external">Dokumentation von Composer</a>.</p>
</blockquote>

View File

@ -72,13 +72,21 @@
<div class="Page__header">
<h1><a href="../../installation/Neuinstallation/index.html">Neuinstallation</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Neuinstallation/Modul_im_Shop_aktivieren.html">Modul im Shop aktivieren</a></h1>
<span class="ModifiedDate">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">
<p>Aktivieren Sie das Modul über den Shopadmin unter <span class="navi_element">Erweiterungen</span> -&gt; <span class="navi_element">Module</span>. Klicken Sie nach Auswahl von <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> BonimaScore</span> auf den Button <span class="navi_element">Aktivieren</span>.</p>
<h3 id="page_im-Adminbereich"><strong>im Adminbereich</strong></h3>
<p>Aktivieren Sie das Modul über den Shopadmin unter <span class="navi_element">Erweiterungen</span> -&gt; <span class="navi_element">Module</span>. Klicken Sie nach Auswahl von <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> BonimaScore</span> auf den Button <span class="navi_element">Aktivieren</span>.</p>
<h3 id="page_oder-auf-der-Kommandozeile"><strong>oder auf der Kommandozeile</strong></h3>
<p>Alternativ können Sie die Modulaktivierung auch auf der Kommandozeile (CLI) im Hauptverzeichnis Ihres Shops (oberhalb des <code>source</code>- und <code>vendor</code>-Verzeichnisses) durchführen.</p>
<pre><code class="language-bash">./vendor/bin/oe-console oe:module:activate d3bonimascore
</code></pre>
<blockquote class="alert alert-warning">
<i class='fas fa-exclamation-triangle'></i> <p> <strong>Enterprise Editon</strong>: Achten Sie darauf, dass das Modul in weiteren Shops (Mall) ebenfalls aktiviert werden muss, um dessen Funktion dort auch zu nutzen.</p>
<i class='fas fa-exclamation-triangle'></i> <p> <strong>Enterprise Edition</strong>: Achten Sie darauf, dass das Modul in weiteren Shops (Mall) ebenfalls aktiviert werden muss, um dessen Funktion dort auch zu nutzen.</p>
</blockquote>
<blockquote class="alert alert-info">
<i class='fas fa-info-circle'></i> <p> <strong>Enterprise Edition</strong>: Zur Aktivierung in einem bestimmten Shopmandanten verwenden Sie das <code>--shop-id</code>-Argument (<code>...oe-console --shop-id 1 oe:module...</code>)</p>
</blockquote>
</div>

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../../installation/Neuinstallation/index.html">Neuinstallation</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Neuinstallation/Providerspezifische_Installation.html">Providerspezifische Installation</a></h1>
<span class="ModifiedDate">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">

View File

@ -72,14 +72,19 @@
<div class="Page__header">
<h1><a href="../../installation/Neuinstallation/index.html">Neuinstallation</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Neuinstallation/Shopanpassungen_installieren.html">Shopanpassungen installieren</a></h1>
<span class="ModifiedDate">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">
<p>Direkt nach der Modulaktivierung startet der Assistent, der Sie durch die Shopanpassung führt. Darin können Sie verschiedene Optionen der Installation wählen.</p>
<h3 id="page_im-Adminbereich"><strong>im Adminbereich</strong></h3>
<p>Direkt nach der Modulaktivierung startet der Assistent, der Sie durch die Shopanpassung führt. Darin können Sie verschiedene Optionen der Installation wählen.</p>
<p>Den Installationsassistenten finden Sie auch unter den Menüpunkten <span class="navi_element">Admin</span> -&gt; <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> Module</span> -&gt; <span class="navi_element">Modul-Connector</span> -&gt; <span class="navi_element">Modulverwaltung</span> -&gt; <span class="navi_element">Modulinstallation</span>.</p>
<p>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.</p>
<p>Möchten Sie die Änderungen manuell installieren, können Sie sich über diesen Assistenten ebenfalls eine Checkliste erstellen.</p>
<h3 id="page_oder-auf-der-Kommandozeile"><strong>oder auf der Kommandozeile</strong></h3>
<p>Der Installationsassistent steht Ihnen ebenfalls auf der Kommandozeile (CLI) zur Verfügung. Führen Sie diesen Befehl im Hauptverzeichnis Ihres Shops (oberhalb des <code>source</code>- und <code>vendor</code>-Verzeichnisses) aus:</p>
<pre><code class="language-bash">./vendor/bin/d3modules_install
</code></pre>
</div>
<nav>

View File

@ -72,14 +72,22 @@
<div class="Page__header">
<h1><a href="../../installation/Neuinstallation/index.html">Neuinstallation</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Neuinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></h1>
<span class="ModifiedDate">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">
<p>Leeren Sie das Verzeichnis <code>tmp</code> über <span class="navi_element">Admin</span> -&gt; <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> Module</span> -&gt; <span class="navi_element">Modul-Connector</span> -&gt; <span class="navi_element">TMP leeren</span>. Markieren Sie <span class="navi_element">komplett leeren</span> und klicken auf <span class="navi_element">TMP leeren</span>.</p>
<h3 id="page_im-Adminbereich"><strong>im Adminbereich</strong></h3>
<p>Leeren Sie das Verzeichnis <code>tmp</code> über <span class="navi_element">Admin</span> -&gt; <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> Module</span> -&gt; <span class="navi_element">Modul-Connector</span> -&gt; <span class="navi_element">TMP leeren</span>. Markieren Sie <span class="navi_element">komplett leeren</span> und klicken auf <span class="navi_element">TMP leeren</span>.</p>
<p>Sofern die Views nicht automatisch aktualisiert werden, führen Sie dies noch durch.</p>
<h3 id="page_oder-auf-der-Kommandozeile"><strong>oder auf der Kommandozeile</strong></h3>
<p>Alle TMP-leeren-Aktionen stehen Ihnen ebenfalls auf der Kommandozeile (CLI) zur Verfügung. Führen Sie diesen Befehl im Hauptverzeichnis Ihres Shops (oberhalb des <code>source</code>- und <code>vendor</code>-Verzeichnisses) aus:</p>
<pre><code class="language-bash">./vendor/bin/d3cleartmp
</code></pre>
<blockquote class="alert alert-info">
<i class='fas fa-info-circle'></i> <p> Erfordert Ihre Installation eine andere Vorgehensweise zum Leeren des Caches oder zum Aktualisieren der Datenbank-Viewtabellen, führen Sie diese bitte aus.</p>
</blockquote>
<blockquote class="alert alert-info">
<i class='fas fa-info-circle'></i> <p> Beim Kommandozeilenaufruf werden Ihnen weitere Optionen gezeigt, mit denen Sie die Aktion gezielt steuern können.</p>
</blockquote>
</div>

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../../installation/Neuinstallation/index.html">Neuinstallation</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Neuinstallation/Updatefaehigkeit.html">Updatefähigkeit</a></h1>
<span class="ModifiedDate">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">

View File

@ -72,12 +72,13 @@
<div class="Page__header">
<h1><a href="../../installation/Neuinstallation/index.html">Neuinstallation</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Neuinstallation/Verwendung_eigener_Themes.html">Verwendung eigener Themes</a></h1>
<span class="ModifiedDate">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">
<p>Das Modul ist für die Verwendung mit den folgenden OXID-Themes vorbereitet:</p>
<ul>
<li>Wave</li>
<li>Flow</li>
</ul>
<p>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.</p>

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../../installation/Neuinstallation/index.html">Neuinstallation</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Neuinstallation/Vorbereitung.html">Vorbereitungen</a></h1>
<span class="ModifiedDate">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">

View File

@ -72,12 +72,16 @@
<div class="Page__header">
<h1><a href="../../installation/Neuinstallation/index.html">Neuinstallation</a></h1>
<span class="ModifiedDate">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">
<h2 id="page_Schnellstart-per-Composer">Schnellstart per Composer</h2>
<pre><code class="language-bash">php composer require d3/bonimascore --update-no-dev
<h3 id="page_auf-der-Kommandozeile"><strong>auf der Kommandozeile</strong></h3>
<pre><code class="language-bash">php composer require d3/bonimascore:^3.1.0.0 --update-no-dev
./vendor/bin/oe-console oe:module:activate d3bonimascore
./vendor/bin/d3modules_install
./vendor/bin/d3cleartmp
</code></pre>
<p>Detailliertere Angaben zur Installation entnehmen Sie bitte den folgenden Seiten.</p>
</div>

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../installation/Schnellstart.html">Schnellstart</a></h1>
<span class="ModifiedDate">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">

View File

@ -72,16 +72,18 @@
<div class="Page__header">
<h1><a href="../../installation/Update/Updatedefinition.html">Update</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Update/Dateien_erneuern.html">Dateien erneuern</a></h1>
<span class="ModifiedDate">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">
<p>Starten Sie die Konsole Ihres Webservers und wechseln in das Hauptverzeichnis Ihres
<h3 id="page_auf-der-Kommandozeile"><strong>auf der Kommandozeile</strong></h3>
<p>Starten Sie die Konsole Ihres Webservers und wechseln in das Hauptverzeichnis Ihres
Shops (oberhalb des <code>source</code>- und <code>vendor</code>-Verzeichnisses). Führen Sie dort diesen Befehl aus:</p>
<pre><code class="language-bash">php composer update d3/bonimascore --no-dev
<pre><code class="language-bash">php composer require d3/bonimascore:^3.1.0.0 --update-no-dev
</code></pre>
<p>Im weiteren Ablauf werden Sie gefragt, ob die Moduldateien überschrieben werden sollen. Bestätigen Sie dies für den Eintrag <code>d3/bonimascore</code>.</p>
<blockquote class="alert alert-warning">
<i class='fas fa-exclamation-triangle'></i> <p> 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.</p>
<i class='fas fa-exclamation-triangle'></i> <p> Achten Sie darauf, dass Composer für die Installation die selbe PHP-Version verwendet, in der auch Ihr Shop ausgeführt wird. Sie erhalten sonst möglicherweise unpassende Modulpakete.</p>
</blockquote>
<blockquote class="alert alert-info">
<i class='fas fa-info-circle'></i> <p> 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 <a href="https://getcomposer.org/doc/03-cli.md#require" class="Link--external">Dokumentation von Composer</a>.</p>

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../../installation/Update/Updatedefinition.html">Update</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Update/Erweiterungen_anpassen.html">Erweiterungen anpassen</a></h1>
<span class="ModifiedDate">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">

View File

@ -72,11 +72,12 @@
<div class="Page__header">
<h1><a href="../../installation/Update/Updatedefinition.html">Update</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Update/Lizenzschluessel_aktualisieren.html">Lizenzschlüssel aktualisieren</a></h1>
<span class="ModifiedDate">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">
<p>Wird für die neue Modulversion ein aktualisierter Lizenzschlüssel benötigt, tragen Sie diesen im Adminbereich unter <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> Module</span> -&gt; <span class="navi_element">Modul-Connector</span> -&gt; <span class="navi_element">Modulverwaltung</span> ein. Klappen Sie dazu den Eintrag des jeweiligen Moduls aus und starten den Lizenzassistent.</p>
<h3 id="page_im-Adminbereich"><strong>im Adminbereich</strong></h3>
<p>Wird für die neue Modulversion ein aktualisierter Lizenzschlüssel benötigt, tragen Sie diesen im Adminbereich unter <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> Module</span> -&gt; <span class="navi_element">Modul-Connector</span> -&gt; <span class="navi_element">Modulverwaltung</span> ein. Klappen Sie dazu den Eintrag des jeweiligen Moduls aus und starten den Lizenzassistent.</p>
</div>
<nav>

View File

@ -72,11 +72,22 @@
<div class="Page__header">
<h1><a href="../../installation/Update/Updatedefinition.html">Update</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Update/Modul_deaktivieren.html">Modul deaktivieren</a></h1>
<span class="ModifiedDate">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">
<p>Deaktivieren Sie das Modul über den Shopadmin unter <span class="navi_element">Erweiterungen</span> -&gt; <span class="navi_element">Module</span>. Klicken Sie nach Auswahl von <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> BonimaScore</span> auf den Button <span class="navi_element">Deaktivieren</span>.</p>
<h3 id="page_im-Adminbereich"><strong>im Adminbereich</strong></h3>
<p>Deaktivieren Sie das Modul unter <span class="navi_element">Erweiterungen</span> -&gt; <span class="navi_element">Module</span>. Klicken Sie nach Auswahl von <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> BonimaScore</span> auf den Button <span class="navi_element">Deaktivieren</span>.</p>
<h3 id="page_oder-auf-der-Kommandozeile"><strong>oder auf der Kommandozeile</strong></h3>
<p>Alternativ können Sie die Moduldeaktivierung auch über die Kommandozeile (CLI) im Hauptverzeichnis Ihres Shops (oberhalb des <code>source</code>- und <code>vendor</code>-Verzeichnisses) durchführen.</p>
<pre><code class="language-bash">./vendor/bin/oe-console oe:module:deactivate d3bonimascore
</code></pre>
<blockquote class="alert alert-warning">
<i class='fas fa-exclamation-triangle'></i> <p> <strong>Enterprise Edition</strong>: Achten Sie darauf, dass das Modul in allen weiteren Shops (Mall) ebenfalls deaktiviert werden muss.</p>
</blockquote>
<blockquote class="alert alert-info">
<i class='fas fa-info-circle'></i> <p> <strong>Enterprise Edition</strong>: Zur Deaktivierung in einem bestimmten Shopmandanten verwenden Sie das <code>--shop-id</code>-Argument (<code>...oe-console --shop-id 1 oe:module...</code>)</p>
</blockquote>
</div>
<nav>

View File

@ -72,11 +72,22 @@
<div class="Page__header">
<h1><a href="../../installation/Update/Updatedefinition.html">Update</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Update/Modulinformationen_aktualisieren.html">Modulinformationen aktualisieren</a></h1>
<span class="ModifiedDate">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">
<p>Wechseln Sie im Adminbereich zu <span class="navi_element">Erweiterungen</span> -&gt; <span class="navi_element">Module</span>. Klicken Sie nach Auswahl von <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> BonimaScore</span> auf den Button <span class="navi_element">Aktivieren</span>.</p>
<h3 id="page_im-Adminbereich"><strong>im Adminbereich</strong></h3>
<p>Wechseln Sie im Adminbereich zu <span class="navi_element">Erweiterungen</span> -&gt; <span class="navi_element">Module</span>. Klicken Sie nach Auswahl von <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> BonimaScore</span> auf den Button <span class="navi_element">Aktivieren</span>.</p>
<h3 id="page_oder-auf-der-Kommandozeile"><strong>oder auf der Kommandozeile</strong></h3>
<p>Alternativ können Sie die Modulaktivierung auch über die Kommandozeile (CLI) im Hauptverzeichnis Ihres Shops (oberhalb des <code>source</code>- und <code>vendor</code>-Verzeichnisses) durchführen.</p>
<pre><code class="language-bash">./vendor/bin/oe-console oe:module:activate d3bonimascore
</code></pre>
<blockquote class="alert alert-warning">
<i class='fas fa-exclamation-triangle'></i> <p> <strong>Enterprise Edition</strong>: Achten Sie darauf, dass das Modul in weiteren Shops (Mall) ebenfalls aktiviert werden muss, um dessen Funktion dort auch zu nutzen.</p>
</blockquote>
<blockquote class="alert alert-info">
<i class='fas fa-info-circle'></i> <p> <strong>Enterprise Edition</strong>: Zur Aktivierung in einem bestimmten Shopmandanten verwenden Sie das <code>--shop-id</code>-Argument (<code>...oe-console --shop-id 1 oe:module...</code>)</p>
</blockquote>
</div>
<nav>

View File

@ -1,119 +0,0 @@
<!DOCTYPE html>
<html class="no-js" lang="de">
<head>
<title>Paketquelle entfernen - BonimaScore</title>
<meta name="description" content="">
<meta name="author" content="D³ Data Development">
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<link rel="icon" href="../../themes/d3/img/favicon.png" type="image/x-icon">
<!-- Mobile -->
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Font -->
<!-- CSS -->
<link href='../../themes/d3/css/theme-blue.min.css' rel='stylesheet' type='text/css'><link href='../../themes/d3/css/d3.css' rel='stylesheet' type='text/css'>
<!-- Tipue Search -->
<link href="../../tipuesearch/tipuesearch.css" rel="stylesheet">
<!--[if lt IE 9]>
<script src="../../themes/d3/js/html5shiv-3.7.3.min.js"></script>
<![endif]-->
</head>
<body class=" ">
<div class="Columns content">
<aside class="Columns__left Collapsible">
<button type="button" class="Button Collapsible__trigger">
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
<span class="Collapsible__trigger__bar"></span>
</button>
<a class="Brand" href="../../index.html"><i class='fab fa-d3 d3fa-color-blue'></i> BonimaScore</a>
<div class="Search">
<svg class="Search__icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 451 451">
<path d="M447.05 428l-109.6-109.6c29.4-33.8 47.2-77.9 47.2-126.1C384.65 86.2 298.35 0 192.35 0 86.25 0 .05 86.3.05 192.3s86.3 192.3 192.3 192.3c48.2 0 92.3-17.8 126.1-47.2L428.05 447c2.6 2.6 6.1 4 9.5 4s6.9-1.3 9.5-4c5.2-5.2 5.2-13.8 0-19zM26.95 192.3c0-91.2 74.2-165.3 165.3-165.3 91.2 0 165.3 74.2 165.3 165.3s-74.1 165.4-165.3 165.4c-91.1 0-165.3-74.2-165.3-165.4z"/>
</svg>
<input type="search" id="tipue_search_input" class="Search__field" placeholder="Suchen..." autocomplete="on"
results=25 autosave=text_search>
</div>
<div class="Collapsible__content">
<!-- Navigation -->
<ul class='Nav'><li class='Nav__item '><a href="../../installation/Installation.html">Installation / Update / Deinstallation</a></li><li class='Nav__item has-children'><a href="../../installation/Anforderungen/Systemanforderungen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Anforderungen</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Anforderungen/Systemanforderungen.html">Systemanforderungen</a></li><li class='Nav__item '><a href="../../installation/Anforderungen/Vorbereitungen.html">Vorbereitungen</a></li></ul></li><li class='Nav__item has-children'><a href="../../installation/Neuinstallation/index.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Neuinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Neuinstallation/Vorbereitung.html">Vorbereitungen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_hinzufuegen.html">Modul zur Installation hinzufügen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Verwendung_eigener_Themes.html">Verwendung eigener Themes</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Modul_im_Shop_aktivieren.html">Modul im Shop aktivieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Shopanpassungen_installieren.html">Shopanpassungen installieren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Lizenz_eintragen.html">Lizenzschlüssel eintragen</a></li><li class='Nav__item '><a href="../../installation/Neuinstallation/Updatefaehigkeit.html">Updatefähigkeit</a></li></ul></li><li class='Nav__item Nav__item--open has-children'><a href="../../installation/Update/Updatedefinition.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Update</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Update/Updatedefinition.html">Wann kann ein Update ausgeführt werden?</a></li><li class='Nav__item '><a href="../../installation/Update/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item Nav__item--active'><a href="../../installation/Update/Paketquelle_entfernen.html">Paketquelle entfernen</a></li><li class='Nav__item '><a href="../../installation/Update/Dateien_erneuern.html">Dateien erneuern</a></li><li class='Nav__item '><a href="../../installation/Update/Providerspezifische_Installation.html">Providerspezifische Installation</a></li><li class='Nav__item '><a href="../../installation/Update/Modulinformationen_aktualisieren.html">Modulinformationen aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Shopanpassungen_installieren.html">Shopanpassungen installierren</a></li><li class='Nav__item '><a href="../../installation/Update/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li><li class='Nav__item '><a href="../../installation/Update/Lizenzschluessel_aktualisieren.html">Lizenzschlüssel aktualisieren</a></li><li class='Nav__item '><a href="../../installation/Update/Erweiterungen_anpassen.html">Erweiterungen anpassen</a></li></ul></li><li class='Nav__item '><a href="../../installation/Installationspruefung.html">Installationsprüfung</a></li><li class='Nav__item '><a href="../../installation/Schnellstart.html">Schnellstart</a></li><li class='Nav__item has-children'><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html" class="folder"><i class="Nav__arrow">&nbsp;</i>Deinstallation</a><ul class='Nav'><li class='Nav__item '><a href="../../installation/Deinstallation/Modulerweiterungen_deaktivieren_und_entfernen.html">Modulerweiterungen deaktivieren und entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_deaktivieren.html">Modul deaktivieren</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Modul_aus_der_Installation_entfernen.html">Modul aus der Installation entfernen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Dateien_loeschen.html">Dateien löschen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/Datenbank_bereinigen.html">Datenbank bereinigen</a></li><li class='Nav__item '><a href="../../installation/Deinstallation/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></li></ul></li></ul>
<div class="Links">
<hr/>
<a href="https://www.oxidmodule.com" target="_blank">Shop</a><br />
<a href="https://blog.oxidmodule.com" target="_blank">Blog</a><br />
<a href="https://faq.oxidmodule.com" target="_blank">FAQ</a><br />
<a href="https://docs.oxidmodule.com" target="_blank">Dokumentationen</a><br />
<a href="https://support.oxidmodule.com" target="_blank">D³ Support Center</a><br />
<a href="https://www.oxidmodule.com/kontakt" target="_blank">Kontakt</a><br />
<a href="https://www.oxidmodule.com/impressum" target="_blank">Impressum</a><br />
</div>
</div>
</aside>
<div class="Columns__right Columns__right--full">
<div class="Columns__right__content">
<div class="doc_content">
<article class="Page">
<div class="Page__header">
<h1><a href="../../installation/Update/Updatedefinition.html">Update</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Update/Paketquelle_entfernen.html">Paketquelle entfernen</a></h1>
<span class="ModifiedDate">
09.04.2020 </span>
</div>
<div class="s-content">
<p>Durch einen Wechsel der Paketquelle ist die veraltete Angabe nicht mehr erforderlich. Um Konflikte zu vermeiden, sollte die alte Paketquelle entfernt werden. Haben Sie diese schon früher entfernt, können Sie diesen Schritt überspringen.</p>
<p>Starten Sie die Konsole Ihres Webservers und wechseln in das Hauptverzeichnis Ihres Shops (oberhalb des <code>source</code>- und <code>vendor</code>-Verzeichnisses). Senden Sie dort diesen Befehl ab:</p>
<pre><code class="language-bash">php composer config --unset repositories.d3
php composer config --unset repositories.D3modules
</code></pre>
<blockquote class="alert alert-warning">
<i class='fas fa-exclamation-triangle'></i> <p> 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.</p>
</blockquote>
<blockquote class="alert alert-info">
<i class='fas fa-info-circle'></i> <p> 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 <a href="https://getcomposer.org/doc/03-cli.md#require" class="Link--external">Dokumentation von Composer</a>.</p>
</blockquote>
</div>
<nav>
<ul class="Pager">
<li class=Pager--prev><a href="../../installation/Update/Modul_deaktivieren.html">Zurück</a></li> <li class=Pager--next><a href="../../installation/Update/Dateien_erneuern.html">Weiter</a></li> </ul>
</nav>
</article>
</div>
</div>
</div>
</div>
<!-- JS -->
<script src="../../themes/d3/js/jquery-1.11.3.min.js"></script><script src="../../themes/d3/js/highlight.pack.js"></script><script src="../../themes/d3/js/daux.js"></script><script src="../../themes/d3/js/fontawesome-all.js"></script>
<!-- Tipue Search -->
<script type="text/javascript" src="../../tipuesearch/tipuesearch.js"></script>
<script>
window.onunload = function(){}; // force $(document).ready to be called on back/forward navigation in firefox
$(function() {
tipuesearch({
'base_url': '../../'
});
});
</script>
</body>
</html>

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../../installation/Update/Updatedefinition.html">Update</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Update/Providerspezifische_Installation.html">Providerspezifische Installation</a></h1>
<span class="ModifiedDate">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">

View File

@ -72,14 +72,19 @@
<div class="Page__header">
<h1><a href="../../installation/Update/Updatedefinition.html">Update</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Update/Shopanpassungen_installieren.html">Shopanpassungen installieren</a></h1>
<span class="ModifiedDate">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">
<p>Ob Shopanpassungen notwendig sind, ist von der Versionsänderung des Moduls abhängig.</p>
<h3 id="page_im-Adminbereich"><strong>im Adminbereich</strong></h3>
<p>Ob Shopanpassungen notwendig sind, ist von der Versionsänderung des Moduls abhängig.</p>
<p>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.</p>
<p>Wird der Assistent nicht gezeigt (Sie sehen wieder die Modulübersicht), waren keine Anpassungen am Shop notwendig.</p>
<p>Ob erforderliche Updates ausgeführt werden sollen, können Sie jederzeit im Adminbereich unter <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> Module</span> -&gt; <span class="navi_element">Modul-Connector</span> -&gt; <span class="navi_element">Modulverwaltung</span> -&gt; <span class="navi_element">Modulinstallation</span> prüfen.</p>
<h3 id="page_oder-auf-der-Kommandozeile"><strong>oder auf der Kommandozeile</strong></h3>
<p>Der Installationsassistent steht Ihnen ebenfalls auf der Kommandozeile (CLI) zur Verfügung. Führen Sie diesen Befehl im Hauptverzeichnis Ihres Shops (oberhalb des <code>source</code>- und <code>vendor</code>-Verzeichnisses) aus:</p>
<pre><code class="language-bash">./vendor/bin/d3modules_install
</code></pre>
</div>
<nav>

View File

@ -72,14 +72,22 @@
<div class="Page__header">
<h1><a href="../../installation/Update/Updatedefinition.html">Update</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Update/TMP-Ordner_leeren.html">TMP-Ordner leeren</a></h1>
<span class="ModifiedDate">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">
<p>Leeren Sie das Verzeichnis <code>tmp</code> über <span class="navi_element">Admin</span> -&gt; <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> Module</span> -&gt; <span class="navi_element">Modul-Connector</span> -&gt; <span class="navi_element">TMP leeren</span>. Markieren Sie <span class="navi_element">komplett leeren</span> und klicken auf <span class="navi_element">TMP leeren</span>.</p>
<h3 id="page_im-Adminbereich"><strong>im Adminbereich</strong></h3>
<p>Leeren Sie das Verzeichnis <code>tmp</code> über <span class="navi_element">Admin</span> -&gt; <span class="navi_element"><i class='fab fa-d3 d3fa-color-blue'></i> Module</span> -&gt; <span class="navi_element">Modul-Connector</span> -&gt; <span class="navi_element">TMP leeren</span>. Markieren Sie <span class="navi_element">komplett leeren</span> und klicken auf <span class="navi_element">TMP leeren</span>.</p>
<p>Sofern die Views nicht automatisch aktualisiert werden, führen Sie dies noch durch.</p>
<h3 id="page_oder-auf-der-Kommandozeile"><strong>oder auf der Kommandozeile</strong></h3>
<p>Alle TMP-leeren-Aktionen stehen Ihnen ebenfalls auf der Kommandozeile (CLI) zur Verfügung. Führen Sie diesen Befehl im Hauptverzeichnis Ihres Shops (oberhalb des <code>source</code>- und <code>vendor</code>-Verzeichnisses) aus:</p>
<pre><code class="language-bash">./vendor/bin/d3cleartmp
</code></pre>
<blockquote class="alert alert-info">
<i class='fas fa-info-circle'></i> <p> Erfordert Ihre Installation eine andere Vorgehensweise zum Leeren des Caches oder zum Aktualisieren der Datenbank-Viewtabellen, führen Sie diese bitte aus.</p>
</blockquote>
<blockquote class="alert alert-info">
<i class='fas fa-info-circle'></i> <p> Beim Kommandozeilenaufruf werden Ihnen weitere Optionen gezeigt, mit denen Sie die Aktion gezielt steuern können.</p>
</blockquote>
</div>

View File

@ -72,11 +72,11 @@
<div class="Page__header">
<h1><a href="../../installation/Update/Updatedefinition.html">Update</a> <svg class="Page__header--separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175"><path d="M360.73 229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1 0s-5.3 13.8 0 19.1l215.5 215.5-215.5 215.5c-5.3 5.3-5.3 13.8 0 19.1 2.6 2.6 6.1 4 9.5 4 3.4 0 6.9-1.3 9.5-4l225.1-225.1c5.3-5.2 5.3-13.8.1-19z"/></svg> <a href="../../installation/Update/Updatedefinition.html">Wann kann ein Update ausgeführt werden?</a></h1>
<span class="ModifiedDate">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">
<p>Die Updatenaweisungen können verwendet werden, wenn dieses Modul schon früher mit Hilfe von Composer installiert wurde.</p>
<p>Die Updateanweisungen können verwendet werden, wenn dieses Modul schon früher mit Hilfe von Composer installiert wurde.</p>
<p>Wurde die Installation bisher noch nicht durchgeführt oder die Installation wurde <strong>nicht</strong> über Composer
durchgeführt (weil das Modul dies z.B. früher nicht unterstützte), verwenden Sie bitte die Beschreibung unter <a href="../Neuinstallation/index.html">Neuinstallation</a>.</p>
</div>

View File

@ -72,7 +72,7 @@
<div class="Page__header">
<h1><a href="../support/Hilfe-und-Support.html">Hilfe und Support</a></h1>
<span class="ModifiedDate">
16.10.2020 </span>
12.03.2021 </span>
</div>
<div class="s-content">

File diff suppressed because one or more lines are too long

View File

@ -30,6 +30,7 @@ use OxidEsales\Eshop\Core\Exception\DatabaseErrorException;
use OxidEsales\Eshop\Core\Exception\StandardException;
use OxidEsales\Eshop\Core\Model\ListModel;
use OxidEsales\Eshop\Core\Registry;
use PDO;
class d3bonimascore_config_main extends d3_cfg_mod_main
{
@ -84,8 +85,8 @@ class d3bonimascore_config_main extends d3_cfg_mod_main
{
$oQB = d3database::getInstance()->getQueryBuilder();
$oQB->select('*')
->from(getViewName('oxcountry'))
->where('oxactive='.$oQB->createNamedParameter(1, \PDO::PARAM_INT));
->from(oxNew(Country::class)->getViewName())
->where('oxactive='.$oQB->createNamedParameter(1, PDO::PARAM_INT));
/** @var ListModel $oList */
$oList = oxNew(ListModel::class);

View File

@ -23,12 +23,15 @@ use D3\ModCfg\Application\Model\d3database;
use D3\ModCfg\Application\Model\Exception\d3_cfg_mod_exception;
use D3\ModCfg\Application\Model\Exception\d3ShopCompatibilityAdapterException;
use Doctrine\DBAL\DBALException;
use Exception;
use OxidEsales\Eshop\Application\Model\Payment;
use OxidEsales\Eshop\Application\Model\PaymentList;
use OxidEsales\Eshop\Core\Exception\DatabaseConnectionException;
use OxidEsales\Eshop\Core\Exception\DatabaseErrorException;
use OxidEsales\Eshop\Core\Exception\StandardException;
use OxidEsales\Eshop\Core\Model\ListModel;
use OxidEsales\Eshop\Core\Registry;
use PDO;
class d3bonimascore_matrix_main extends d3_cfg_mod_main
{
@ -48,7 +51,7 @@ class d3bonimascore_matrix_main extends d3_cfg_mod_main
* @throws DatabaseConnectionException
* @throws DatabaseErrorException
* @throws StandardException
* @throws \Exception
* @throws Exception
*/
public function save()
{
@ -78,7 +81,7 @@ class d3bonimascore_matrix_main extends d3_cfg_mod_main
$oQB = d3database::getInstance()->getQueryBuilder();
$oQB->select('*')
->from(getViewName('d3bonimascore'))
->from(oxNew(d3bonimascore::class)->getViewName())
->where('shopid = '.$oQB->createNamedParameter($sShopId))
->addOrderBy('identreturncode', 'DESC')
->addOrderBy('scoreclass', 'ASC');
@ -114,8 +117,8 @@ class d3bonimascore_matrix_main extends d3_cfg_mod_main
{
$oQB = d3database::getInstance()->getQueryBuilder();
$oQB->select('*')
->from(getViewName('oxpayments'))
->where('oxactive = '.$oQB->createNamedParameter(1, \PDO::PARAM_INT))
->from(oxNew(Payment::class)->getViewName())
->where('oxactive = '.$oQB->createNamedParameter(1, PDO::PARAM_INT))
->orderBy('oxdesc');
/** @var PaymentList $oList */

View File

@ -17,6 +17,8 @@
namespace D3\Bonimascore\Application\Controller\Admin;
use Doctrine\DBAL\DBALException;
use Exception;
use OxidEsales\Eshop\Application\Model\Payment;
use OxidEsales\Eshop\Core\Registry;
@ -26,8 +28,8 @@ class d3bonimascore_payment_main extends d3bonimascore_matrix_main
/**
* Speichert sichere Zahlungsarten
* @throws \Doctrine\DBAL\DBALException
* @throws \Exception
* @throws DBALException
* @throws Exception
*/
public function save()
{

View File

@ -254,9 +254,7 @@ class d3bonimascore_user extends AdminController
$sLastCheckDatetime = strtotime($aDetails['datum'] . " " . $aDetails['uhrzeit']);
$sNextCheckDatetime = strtotime("+$iValidPeriod day", $sLastCheckDatetime);
return $sNextCheckDatetime;
return strtotime("+$iValidPeriod day", $sLastCheckDatetime);
}
/**

View File

@ -23,6 +23,7 @@ use D3\ModCfg\Application\Model\Configuration\d3_cfg_mod;
use D3\ModCfg\Application\Model\Exception\d3_cfg_mod_exception;
use D3\ModCfg\Application\Model\Exception\d3ShopCompatibilityAdapterException;
use Doctrine\DBAL\DBALException;
use Exception;
use OxidEsales\Eshop\Application\Controller\Admin\AdminController;
use OxidEsales\Eshop\Application\Model\Groups;
use OxidEsales\Eshop\Core\Exception\DatabaseConnectionException;
@ -60,7 +61,7 @@ class d3bonimascore_usergroup extends AdminController
}
/**
* @throws \Exception
* @throws Exception
*/
public function save()
{

View File

@ -0,0 +1,32 @@
<?php //006ea
// This Software is the property of D³ Data Development and is protected by copyright law - it is NOT Freeware. Any unauthorized use of this software without a valid license key is a violation of the license agreement and will be prosecuted by civil and criminal law. Inhaber: Thomas Dartsch Alle Rechte vorbehalten @package Boniversum @version 3.1.0.0 PHP71 (12.03.2021) @author Daniel Seifert support@shopmodule.com @copyright (C) 2021, D3 Data Development @see http://www.shopmodule.com
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'<a href="http://www.ioncube.com">ionCube</a>')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'<a href="http://get-loader.ioncube.com">get-loader.ioncube.com</a>')." for install assistance.\n\n");exit(199);
?>
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
1NeJR+4kodW4YyYz/xeqYvzR

View File

@ -0,0 +1,51 @@
<?php //006ea
// This Software is the property of D³ Data Development and is protected by copyright law - it is NOT Freeware. Any unauthorized use of this software without a valid license key is a violation of the license agreement and will be prosecuted by civil and criminal law. Inhaber: Thomas Dartsch Alle Rechte vorbehalten @package Boniversum @version 3.1.0.0 PHP71 (12.03.2021) @author Daniel Seifert support@shopmodule.com @copyright (C) 2021, D3 Data Development @see http://www.shopmodule.com
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'<a href="http://www.ioncube.com">ionCube</a>')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'<a href="http://get-loader.ioncube.com">get-loader.ioncube.com</a>')." for install assistance.\n\n");exit(199);
?>
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
1b0=

View File

@ -0,0 +1,25 @@
<?php //006ea
// This Software is the property of D³ Data Development and is protected by copyright law - it is NOT Freeware. Any unauthorized use of this software without a valid license key is a violation of the license agreement and will be prosecuted by civil and criminal law. Inhaber: Thomas Dartsch Alle Rechte vorbehalten @package Boniversum @version 3.1.0.0 PHP71 (12.03.2021) @author Daniel Seifert support@shopmodule.com @copyright (C) 2021, D3 Data Development @see http://www.shopmodule.com
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'<a href="http://www.ioncube.com">ionCube</a>')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'<a href="http://get-loader.ioncube.com">get-loader.ioncube.com</a>')." for install assistance.\n\n");exit(199);
?>
HR+cPsRH7SGlEERhDcQ8vofxIYcLX5VWPCWhaUDuN0UiSq1mytDNfw8zOcYGoxEfj2FaAJA64ApW
wmWRfmch9fOCXfx6SUt5Dfn/j6gbaxToN7qTdnhexCwfYsdwu7YVQDVFPq4IgGEVXY08HoXuoEJ3
cr9nvXCKnnEuQELlf4DM8XmvwM3F7UZo39SXB+IZz9STWAW8ep+qAoe5TwQcq5llSmiIoRKm1mvI
CBnZkXbBxHTwjU+oaU7AJ0f6ntFaelw/9E3t/p6zOy5niMy4FJB3vG75hJL/QBWSBQOEzsA0fu0A
fEwZMHSVLOOw3fU22LZunX4x/ENN2MyqLsgOU9aK3USYPX1BJynupWJ1qlpbOAmZ+M3wtvJAwwYr
WqJ3KQW4zkBxvYKJzbY+NIz48d3/laIuTk7gplmlfgu88ejkkyqIOl6suBO5msm69UtY1DT1zNaj
1XhIq+MRHFE1dmIf9xq+4X95CaG8UNKTEdR3yAwJIL+0tYhOSJRHl4NXOwZ6YCupyKYk2lyipKxk
TW0mpQr3hH4Yhr78j+2BrQzyjsfC3XilzwKhxv3awsJeTB9ckHtsRvEbAmsuLSWbgSq9QTI72PdB
4PoTEooW4kN+uL6QxDFyduz3XqlPv+64hcevBYoegI8KcjDn/q9lpO7UMiQ60YM62VJrlXySosXA
MZADRfNxdB244cLILN/PCE4/ZKYhYax7OKo8U4f09Yfi+jy3CDly98Ms3jnMZ3j6DeNAKdq4WelS
q7a5i+2Qx3Qr1H64S3RkU2QpyBrKczldZ1VPx6UPhnoO9dpPiATrOLsQHx7+3sI1YEUeV5yZrjWA
ccTQg34i5Oa9OQWap+thAYzDn+jWjk9wm3fkrM1fyx8lJ720EjiLOxqoHk67juVI1cSK1RF82bJM
Ei2yWgSa2xjOg8WZSfSFg460yFaAoigB+Xt/1EEEQ4D3N+LKX7rtqvREwD7eQZV8ikB1m94CLqER
P+9/zWdMfnYeR38rUBppe1h55FzGrABbyfR/B2ctV57B5UksCBbmGbGwwqhWQXJArycSkwajtIja
fGXBsvtQN5h70LZAVJEbZs2eYejn3CTX+lzkELYBNW4Mm+fZc37DkmTffu+96z3MAAIxuHxkiRt0
71PFG35RRdh61Bgbjjt/hYw4n8tr+9HtHVZ/WFQfm7zUoNCLRsso6hnkU0oXgh3BTmJl3JGonIce
W8zo9Th5c45sLbj2fdmN5fLQXj6AC2MWp8JWwUHkiDvTAQZFvFDlmg0stGBYjNLfK5AwkkRl0hlm
mTzYorQuqwX0041qMy434DSDqaw8+w+aeX24OhHe8Oy8iV1k98MMPeXahmj3/o6IzX9wRsUAzKjo
KdCaVlPnYgb59Ul5FkZJNji72LdLop3wnNfNE1GPSDLx39ox/PpO3mrNk0Nh6n4AS9ZD7f0xKzQ3
r6TJCKexyNhqQGL3lTQIFLZwoBpIPlo/rSGSPtESdZ01P9oMcQ9iSw2lzBKActyXNhk7uL8wqxbd
jbhiEcGXigxJkxa=

View File

@ -0,0 +1,25 @@
<?php //006ea
// This Software is the property of D³ Data Development and is protected by copyright law - it is NOT Freeware. Any unauthorized use of this software without a valid license key is a violation of the license agreement and will be prosecuted by civil and criminal law. Inhaber: Thomas Dartsch Alle Rechte vorbehalten @package Boniversum @version 3.1.0.0 PHP71 (12.03.2021) @author Daniel Seifert support@shopmodule.com @copyright (C) 2021, D3 Data Development @see http://www.shopmodule.com
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'<a href="http://www.ioncube.com">ionCube</a>')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'<a href="http://get-loader.ioncube.com">get-loader.ioncube.com</a>')." for install assistance.\n\n");exit(199);
?>
HR+cPpvnOdzWs5PnVSRtNCrElagkR9cgXGF+n9ouERvOyWe7S2SDnYAPxBCnYz96+J3MEm4I3d3Y
5kYzvMmR1X5H1KZtWuIMqHSz6p+g54XEv9d43fveuHdZI6AtwD7nmLBFzZCeo3LSkVVnr9CGXs58
I7c10g31JCa77jda7MRSJCUw0DbW9opZEoXa9gCZhXHr4WsMd4qMxNdk9guvDWTqX8PHHBz/MHh9
jyeUPGa4kKij2Eed8gFxoVju2yEg/uj4/tC0CRrZmN6nRmGzCiFb0SMjDRHYkLFNmpCINf83MGea
ygCM/sKjs0jJeS2e24P5qLoybBrn5C6Shl7dvVLexAzq6qiua/DMX80Pe63ITQGS+VQUv54YnDW8
BW81BxtamoQ6k3Y/TbOJp14JTjSqjxlzTkwA2fLwyg2pKWnTOrhZ2D1sf6I6GpV97zPIHF46fXTs
hEyD8JHTSjbh9oYXvsCPznkJAh131ZCd45xNCbe0zewn28lX6s4a9QR7dRro8U2sTjG6qxcHKx18
oO4HHYOJLFA8Ldia+lxheL4WzWQUYINvVTeQ6m1RsN0UcezYj00V6fKlogcg2JThKm4dTTlNNBd+
1JgdtL8AEcF61KA/Zb8mQr/Df50paZ2ZQrBW+UeIOM7/kjpu7YzVYWgo0oV6xeta04dSGWpaxx2n
631vh4p001B/ld/Ze96tiIlkYOz89Y1+mequi+J4xaEz+gnlsoPpAUDV7n2zmO65HjRnDMq3opLc
ZTmxlal0ubbbuHXBMVS7xV4wXNt3+9+t/en2HWg6n8M6S+tdqxIUolcbLmWz/zo6+0Q3l0Ab/nQk
k+Q1RN0QJEWE5CHpxvgiEgIT1pQmNQbB4bvfKEKPbBi2aeuRWcS35A7CysT45NbL6MGmydCa1ytl
Jn1oX2/GuHpZnxuJ6cVQUsdCUuaUr4chhWOxVIp/+XHZlHdygPEt93wUvpYo2pjqGOa7c8bCAY56
DqfI6VsGrNh/f71hbEd16b/Uq0zX91DH1/EMsuWBqdo/wq4NE8lpcVws9MMZpCKYaFvA2gzGVPZe
pKvsVINJivnBxa90lpXZAgApK1lt5LOmq8FlY0H51z/c6z+KGaC/bQ9dMduCy94e39cWvVSiVnJS
wucxzDAhek5w9FE1P8av/RCin8y2M0wDK5h35OkwG4+iD9T4gbfi/0gZT5Ix6BLnZF38R7V4/0al
Ff/ej+YBqmVWa8SuGWbXwkFB8R+ML1eTb3NAGaNkjJYf8Nxi2wC1tDB1OyEAqU7PZjOTjBmus1PD
j2rbFYGOauoIIJOc4tGZobY98JcbhweWDdpPFqsocPvl0Ru2c/k4zvvhqMU9Z0ei4jXVCX+43Bl2
gIC+TL9b7NhL2qFM17SRjt4gHtvMvyAxfBCCEDihnlqTMbty8/0FiqSHa1AEQnaL2kkkV9nzUKGe
PuV+6329bKPwRPgQjiC2BvkzcfdbrVQPXq9rZho0sapExm0A+93cWOpl7C8KmRtI4pfRzya7X/uS
Rp5pfmISDwv0ZHAmrqIY833tSZxhkHl5vA8=

View File

@ -0,0 +1,25 @@
<?php //006ea
// This Software is the property of D³ Data Development and is protected by copyright law - it is NOT Freeware. Any unauthorized use of this software without a valid license key is a violation of the license agreement and will be prosecuted by civil and criminal law. Inhaber: Thomas Dartsch Alle Rechte vorbehalten @package Boniversum @version 3.1.0.0 PHP71 (12.03.2021) @author Daniel Seifert support@shopmodule.com @copyright (C) 2021, D3 Data Development @see http://www.shopmodule.com
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'<a href="http://www.ioncube.com">ionCube</a>')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'<a href="http://get-loader.ioncube.com">get-loader.ioncube.com</a>')." for install assistance.\n\n");exit(199);
?>
HR+cPvoJhSm9VXRZr2Guxs3k79fi9xm9swuEmUcPGaah75CzTbpLb1O+jSPQL2cDy+/IvsYjL020
0t+CCKRsRzJipZxhWCvdlKDFYpY8/zD314TAsVd5Y2dfzs0vrb/Yke2Pbb0Qu8bnUyWkKfcSc9Yh
Fmisi/5fWkRWSAZ7xhR3ZG+8SFregqYRZnekkb5gV8ZCdL4ZeZFkyeT/virZwlWYDSYGwqdxQ+3j
LeUWw1YdTq5mD2jaYHwGkLRN4ySugHVLaLI+y36zOy5niMy4FJB3vG75hJKuRXbMasGdikOtRFOA
9F6ZLuqSIzqKCA/MIHN466QGzUIANsx4HMPvZigqn27p2+wuxj5GvPvDohXBK+fDqjKQSlSdXFAf
fDZcXdQTpj1QvgzrlEm09mNtwtOcZLgcggpneKRQWf/ItOQ4GjVxXBGKSFOZyRiU6B1r7wFtVcBz
wIYor287g/cEtweJzZDO9GrgmBJae8EkOrVQrCN2pDgNONnnTB5vAGTphmpfRIcWfO3DkCMK41Ti
Hczh0YTY0n1IN+WgHUPdPNgLbr8oAdpmyrnxfSFbFLpLe4LC7xsiq3jjDRM+R6ccSOgdfJcnJ18W
uqnP/OaHmj+gffuZLcUe1bFQWTqZvhZkBOkUt0QqbTlIynjj//MWvYSjkz57ZUAuphSC+nBdq2CJ
mCcdlfHM6eR/NLLeDNMF1GDKIvgoV8gyVqyx3JIeSPuABD7ZlRJAh++fek5jYZdD65Yh+Ah+dPaw
JT2AHqF9qqNfVF2y+hG+3SmzjOq1304YpemIGcbrQZkDAal8ZK7lPPjET4jdlm4fZKKKdqqavPKH
Ammg6XavBcvTaq90gPb7wcz9UJ6I5EL6DLPfgk9PAR7dPTopGPeQFIXyUkDhzV8OsX1borLupB3E
P3ry+7Xs6yxEeS9NuObv+3IfIB+njvjVGGjZgF7lUxHVwMwgoGtX88jl+Xjk1XNFOOXTtflulfgZ
20Gr8bHu0LN/Qkfjsv9uqux8zxPQAytpqImfwdmo/m/AEr7/SFFuN5W1rm66RKn9bzU8mi64YIJ7
3a47Ta/IAxozCVcqyqsn7ICFThEpkv3pGofEYlvQa/Bkny/JMF4qd30u5VYp4r8ny22FEbDwgDvf
IGu0zfpF/koZh1+c8aCtlGTo9y9nO1rZOa3j+RhSu4nVcQgeQG9zFxe1pLBYQscLdOpR3SG4Cl31
di4G4n7Qo/SlNuSs8+KBYrG02kn41wHdHuizE3CFkH6LXqjVAlE1ngN6/VyKeIGW9vvTvVjueqbF
WTgkVYfypTAAd1Hd++6aN+fDZURgOqfHK3kY5zmrP1Lf3+VhPvFFEtg1iN5/iAPwcoB8rSZrQa7R
HJg6ok5hA9TVU8NdGg7McQdEPnC1hLDz2WkqCp6pjt6qbB/5YPi8aF/+C7zkTwpFRkWKFa2EfvOU
tfOF6iIBd7IU5HN4aktviexPMxCHI2yg7FioTO++P0+ZEczWalBSUynyWlMBy0m6k+TrX0+TEZbI
EgcgfvPneoAqYSwvvDUvXDPPaG==

View File

@ -0,0 +1,20 @@
<?php //006ea
// This Software is the property of D³ Data Development and is protected by copyright law - it is NOT Freeware. Any unauthorized use of this software without a valid license key is a violation of the license agreement and will be prosecuted by civil and criminal law. Inhaber: Thomas Dartsch Alle Rechte vorbehalten @package Boniversum @version 3.1.0.0 PHP71 (12.03.2021) @author Daniel Seifert support@shopmodule.com @copyright (C) 2021, D3 Data Development @see http://www.shopmodule.com
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'<a href="http://www.ioncube.com">ionCube</a>')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'<a href="http://get-loader.ioncube.com">get-loader.ioncube.com</a>')." for install assistance.\n\n");exit(199);
?>
HR+cP+2jG+ABThZLKXlMmMc0TGSKDLcRlUuG6iGNKCF6uXsNmP8R0bAgLVYYAntn7hA3UPVBPzT4
7dXsyzar9H8a6/wTvLoeZHWNCe/qPAMEQRQczeu3uF4F4MSmesUr/V0XlEYVdde7uwR/SUPG6tR5
b5yiZCB8AoMWMA9/rfEIYHa5uVCqo3QvTKddFUiSaoeH7UZh3IjrPmRaBgF+1ry3MOWZVpY2C95a
Jxgzophh3P+TrNYGW5jETX5eI5yoPRovCVHAJhBECRrZmN6nRmGzCiFb0SMjDNbdhmcgLdmpcGi/
6GgaxwCc6ZrtQdUThQbEJ+CSFkZJrzunoMBxoR09p40tXhe0sKEgjaDevIqw0Ksa+0QZ4JfKsxB0
3lyOkXXHD8lM6ffGNlbH46UZCfRI7KGptYGzoN/gmNkNnLyFPicp21E6r6PuUHJzEJDIlopX1T28
eFso495MyfKHDNvwCQmYEjxCkMHHBN3lCSW+cGt2QIDa7PXVDxmQqOgYOtevJF2QX68xUYZD2qXy
Gw2YWvMvJBNw9B8WEGEeWufVi5/HIaJKiLwdtx5wx2mW4R0KilgVdYdnMIOWEyVnKMEm9D8qpvRr
EAm3sXBw8hZApwWkCiMEWgneSgoMwUxjaHY0dnCAcwAqqHqK6zgQTnpI9D7YsAby+HkXhWVyAajh
Z1LCl0r4puvKx0bTpCBz61GSg2Zexs5fd8bkViacwdyEaNmvwxWMGLynIeyXiBI2ED76jcYYg+tv
wQ+oQM416sYsNaLBcT6kJeuaJ+Jvj1c+rd17YjcIGSPIJ2HfoAdyZTFXwCsExpBvUnU350N8xnDb
S2VO/IStw5S5uCV3oHlxNtSAsqLKrkS5QeNqmUPqsq8mZSsXfYS47lQuocSG2NXRIiftKtABueNU
gUOvY0H0NiHGjq4oYfp3iFmpLXFZ3oQfd45/B7EgGUFtl2SirWRY9MjV6mnkgOC3lDT7/FMrdMOi
Yc2PCxr7JH3L5+bXRsFHOM9r67OiM8MKcfkPqY/ViP8ROrvhsmSrfeXsy5GA7hqbvkFn6z91w7CC
1VmAo48J6S0Vz0YaAREcFiA1jc2Lr7BZJ+XpKqc9hhluNI5XHjcv+SLMPJHZ8jacn1WAuBl8KsVX
rxs9CySg

View File

@ -0,0 +1,53 @@
<?php //006ea
// This Software is the property of D³ Data Development and is protected by copyright law - it is NOT Freeware. Any unauthorized use of this software without a valid license key is a violation of the license agreement and will be prosecuted by civil and criminal law. Inhaber: Thomas Dartsch Alle Rechte vorbehalten @package Boniversum @version 3.1.0.0 PHP71 (12.03.2021) @author Daniel Seifert support@shopmodule.com @copyright (C) 2021, D3 Data Development @see http://www.shopmodule.com
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'<a href="http://www.ioncube.com">ionCube</a>')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'<a href="http://get-loader.ioncube.com">get-loader.ioncube.com</a>')." for install assistance.\n\n");exit(199);
?>
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

View File

@ -0,0 +1,25 @@
<?php //006ea
// This Software is the property of D³ Data Development and is protected by copyright law - it is NOT Freeware. Any unauthorized use of this software without a valid license key is a violation of the license agreement and will be prosecuted by civil and criminal law. Inhaber: Thomas Dartsch Alle Rechte vorbehalten @package Boniversum @version 3.1.0.0 PHP71 (12.03.2021) @author Daniel Seifert support@shopmodule.com @copyright (C) 2021, D3 Data Development @see http://www.shopmodule.com
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'<a href="http://www.ioncube.com">ionCube</a>')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'<a href="http://get-loader.ioncube.com">get-loader.ioncube.com</a>')." for install assistance.\n\n");exit(199);
?>
HR+cPzeWhn322nGdcvSwCm0gCElkhzh52fotvukuleoIgXw/b9gxzF6NXLD3TS4UUDkfNBovfWxg
K9SoclRH+iQ/PbIYlvEV9NFU/NgDnzOAZCbOI+jACRlo+Pl8LRMfPxPs9Iq2FX1tOPLPG5RP/XQb
UMiTHY1ZMQdRSmEy+XQzY50hGReTKBK7wsAQkbVWeXvLV/VbsbcZ7j8fcj38sdfTPrinGw9aA0yh
AewemlmbKOhDgBYfFLLtFOiQ39KNeaVTMBjSCRrZmN6nRmGzCiFb0SMjDNPfhEdDdruLR4rXU0ga
ygC0qrM2OEEYxFuqLlWirZTGypJSrXZldoPH068XS89K81M/LMrw9FnpvilpyindNtN6uBs/xSGw
84M6INxqfpOKX8aiKVUFylav0cXcwsmMpoCK03UAitP8ekZSzVnJKQwZ5nZz5QtX32Xf5iq20tL9
DdXhthNe6mC3+hQvM8QFfw5H5bIShQCSc5ycgQTE6Lt13o9kW/r1JhroC/qFY4T/rWJh25NmP5uT
h2gCvZZ/5OjBhrHFCoUvEg9k/rZPdkso8cV/7G2H/hQ0/9hb9lQk/0mwVaY0u1GhddabinZEO17X
ZzpgqcHZbPDDKq1gRQlNLEaGAWB+ifsRV9zZeKVjJQcwPGN/bSMP+0sZg7lYeN6LJGlwJZPfeDBE
Furr7rXCZBAL81NbZ22B4nUHcsOtioOOq6bizIvA/aL//ywUPVmwEx8pzEbizE3GrOdddFjJXizz
4pCCbFopqK6dC31oShk/hx6LNiuBve+MT/xmo71oOtXGb3/M1s/omcVQOTDkzZ67zAkbQ1Ygnsin
FW03j101NrZFZ0t5LYjGZZ4iyTxIEopY4tj/jTBBqtYYuXl+SD2ZZqUOybJ3qrLklKd5zxU5CUbn
7beUsNC5aX8umWF+VW4KmQklwVPWg+NUxJtoaiUhywR4i19ErxVzdeEGKB8RkCWcvF+WzzOKcttJ
hzrjCaepSpVzQ+dASFZD8uEyCCWcrfhVr7eSn0+Q1UwfXTPJnIM9FxjOxMBwOE3Rtmgjb9G395m2
GfzvuCZ5atPantRnntM3nnGhVrqUnctt0yoP2srXB7sx7PwltaWwlQRHo50NEkEWGHbMPu0MGXnE
cKjRChoLx5r33TihQvwCi7NXjrrsxqcHze3pv/Z3JZ+e/+AWrcZJ8GJfYwNVnU5Ssjg80YcFNL3H
f1lhaiv4kyLKcWryIqhx05H1WMWc4BDsD69vdApyoLCR8+vwkUh/SU5KyX4xHQyn5anQHRxlBqY6
udyrh3l4FsIGCRqKcENfkqf2lCnjJXti0bsfe4ziQDQKiaibKfbAcj9v/nDIG2so3hQlmuS8s0TY
b+BdIY1d5OEFN6Aa7QEwSAvxtSMoguKm9KP1dsUfh95MzX1lLRTMaqbNuHiQ3GUfplSWlyOVWsdC
YTapPB2nyfjBpLK4qNqe+7a5Zo6fzZxITZlMhOMxBunubmN7Gb+l9SeC7O7Kp+HYXOp6aZUxycEW
BCPadGG3XgxM3tj4hwPnkD13Fj36uNYrBjtarG==

View File

@ -0,0 +1,25 @@
<?php //006ea
// This Software is the property of D³ Data Development and is protected by copyright law - it is NOT Freeware. Any unauthorized use of this software without a valid license key is a violation of the license agreement and will be prosecuted by civil and criminal law. Inhaber: Thomas Dartsch Alle Rechte vorbehalten @package Boniversum @version 3.1.0.0 PHP71 (12.03.2021) @author Daniel Seifert support@shopmodule.com @copyright (C) 2021, D3 Data Development @see http://www.shopmodule.com
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'<a href="http://www.ioncube.com">ionCube</a>')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'<a href="http://get-loader.ioncube.com">get-loader.ioncube.com</a>')." for install assistance.\n\n");exit(199);
?>
HR+cP/vsmTMZtJaQki5KzeTvx5ecCK4nmjUpnjPPYuW5hgGWnBsg0i7aTiqNx+zmWrN2xJEjV64N
sXLHQ8jr7cFQXM8ur3vhd6PjeVcgnP5mzqIBkZ5i6U1cZHWPqe1O6KzN099DpQWDTK9gg23s+XIY
CZ+Y9ZZsExEKR31IqHJTi7TpO5CAr+xggQHkc9JiHJIwnbVM8EugOCNfEadKYcmjnG7lgr0IWnrw
YX5TEZX76x2LhY9+py8sY+Yi+1ZXTfJup04CjEOnlMF1SR5l13qom+K1nQqrKcfGEGJ+RrrDwR+D
2YJoeqx/yGj1aht+4HYNXT5Dzt/DIhyvHLmoELKzD8n9a3P6Yfp1VbbsrPJsgKoQpeV6PDWH9Qwy
/sDuJ0hFacnk0LBCT1pZe4rqCfSTmQtmO0hZKaiCPsk0QAlOpADhf8ETFd3FrP/tJi5p+LECWi+2
Mjl43Cdd/UZt/EeXK5OMLVuQZ/V+ypQCVlsFw2Q5WTqna4d5JgzFfCji1a/G2Be8JS3KzRhNhDvr
tkxBrvdXlVQRNlDH2HS9v90evhLmh8A+PJ2vAATWkto1s3yE2A0LYLlmGZ9QJ9UjYkAjcg3Rym8T
PN4DlClNYOpPstIbc3Q3SZhp/3Z6MsdCsvN3JN1xl2fLGwW7/hVahjCsOUiBjO0KfbnKNQC+Lpvx
8U/oFwwe7A7JbQIbzv+FBOXd1FOfh7PaZO0dtiRZrwmYQRhcf6ZkrVSdXlMzTEtqqb+R3oTE12UX
OVPBVnJvmzrscIBfggVKdZtWibMxzSnu4oruMMehtEKkiQZqJUV3hCUKaLD20vIF8VkL0LjtC1zr
/z99CytTaX38tgzBvgbz27KvZStsbr5jbwf4qkli/9U3ZMfMlIcG0/8qQ6n0eQ6UolkLoxEttTrG
EtbocpPnQOtHr8h/WB0qrEbU6353AIjJypHF2sSLswm5LeKkoGLTvqBB/GsYp33kBeWr1E8O/Ppf
ZFm/yV2JyAzK/zkOeaEExHyK9cMhkOMDi0knCgo21nH43tuiunC3zRqUHm9Yn3vvatR3nPgeyFSc
CGQY6w5fW6vhHb1k6610BKEBuUPgXL4YXobVsT0nvl3C6FFYy4ppnQuSIRbAzeAQpYVcnyruWIeH
8vaMWCpGWuB2hLAnrEgUyTtiAklu1xl7lxFGDIGfLYxgwQbbXWuO+8E/rxZlxfpdyHkk4kSk9deL
FW3oUn42oOsY2ZH7OqhXH4VP9ZbL3APgfb8kXR++jhYX4Y4aPNUKTMkEDyJDanX1WGcp+kPIzsqT
fm7f961tQ0EfoV20+q+Xc0Ne6XGlo/ZfJ1Xq9vE9yORhoJrAv5sMwqI9Tp16sUl1BMBRUIthZ/UB
IEA7vXTbKPo/ZyKmXRAOz6tzCPT6e/ehpKmDMgv9k4r8k/lg/s5NMaGUcQQTzs9vO7mY8p/EyUiH
eSPjbFPFUnB9YnXxZ47ZzQmpf90UDVQhV5NVdDTcuGmAuDy4zT9QLDyhZaF62FBAyqa5qKTpppS9
njxgOJSn6/MxvZfetT4uihAEinhdpRy=

View File

@ -0,0 +1,25 @@
<?php //006ea
// This Software is the property of D³ Data Development and is protected by copyright law - it is NOT Freeware. Any unauthorized use of this software without a valid license key is a violation of the license agreement and will be prosecuted by civil and criminal law. Inhaber: Thomas Dartsch Alle Rechte vorbehalten @package Boniversum @version 3.1.0.0 PHP71 (12.03.2021) @author Daniel Seifert support@shopmodule.com @copyright (C) 2021, D3 Data Development @see http://www.shopmodule.com
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'<a href="http://www.ioncube.com">ionCube</a>')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'<a href="http://get-loader.ioncube.com">get-loader.ioncube.com</a>')." for install assistance.\n\n");exit(199);
?>
HR+cPzlmP2dLMrqFe4Vn2kZ2ud3nipxAb1dbyhUuEjpOUsC2QJVYdlcNXR2TelOtq3tN2G5qsuEP
X5W0BfG3owBldLbegwqqQkkWAibSARWrautuAn7ynWpQMMIEOx2Jy5sXyVnF8G8c4McIPo71dILD
vDRKxiJPOnDKN9u9gQ0RNgzrFo9zcRAkGjFKePUambm9TKAyrsU3o4g3ATR2GcmZlhXfq6AglP+Z
4H+HZUiaQ96lIih7g6sHq5N0Gov9Po2D722fCRrZmN6nRmGzCiFb0SMjDITh1vtHtdSVQrcu/mga
ygDJ/yFmoI0pkk3yxEEyN1IofqtFZnea8CFeSZgNdp4oCGuuCC/Uam6WH5uup7pmHGnmW5F/GHeb
/XU17nIfjl2icZC3l6m2e74VGOzr52XsiWwefAhmavGc2xBlx5DBQEr0GYjYk3CBhuk68boRLv3r
uHGuKFBnAwbCWP42vMDsBy2SICtwrnGTpmOOKJHmyNLF6LCSNwRKvIrCT/1GyGHV4KBOoloEpfY2
LScKFOdf0P1suL0R8yM7HWBYQ2ylxASYwQm1RXT9KxUlq5fq8//FsawXL3S9YZEjeWAHxq2c9SpO
8Jj3ax+lzqeVFVCYFz8N1j/nj4fZtdvwVlXaKFVK06nqdjzTr+QCrMOdwVhy8X4ahCImXIOVWJPI
nFiB6KzdwYCFLKn5Su1K1fucKdF6dhv0OC2rhe53KSjyT4FCzwCHzrbS/KUInfe5liFII8YOZ9U9
PNRn7v80LMo5FVFR7dN8y4DI9dKuL9KFRJTtDMm4TIsXCaICQIIAScrhVd6YVyMjrV8ayzk7sZlf
urTfaDHigkQZ/TmK/WLF6YF19QXjea8aGuJ5Cenmb7oIZOJQesRX0yXO/+KKVXcextt6wXsqaSiY
nBEaY8kslysc94w0X7e4wW3raiWF4dZhXqpHglAg4cyCMW+TrLFdv0h8zIoGIe0kbfL57pwRfuhk
1YSP0i1MGR8nRv9SKldxoKLpZCbULJqQTnb4YwOmd0wTqQP6YduXDDglZJiItLg4P1pjHSFzM5Y2
s/RULfPF2HvHh0GVT0ShoIiSbdazRPk3uEPhvKlkkZejAcgrfGK/tIfXIiVcYbi6DNlIv7M0LrjD
UU5u9GcZyA+Liy5yr3JzDfmRSlRrBwP56VgiBS9IiWO3+HspuDWI9A6Q0IKvUCDXXpVO/evDY7hv
WNUyiSOVDfdT0GVmYHosWGPoJBREXO3G7QB4WSqjwnveUCEVqeVUCsvhLiHeMCW0q1J4FROUNTMg
oqzzQ1t58MP5CLrT8A4Apa8fdibM0Z2T1xCpNRhzIncwLz/JqKDwBbZuN1orHnCObX/pZwDtBvFS
A1j258dWvkh2k8jYSsFBn8c0igdl1LmIlPmQOh+QKmzkJh1XtMhKgvCVDQUAfbdiDHbKLfl3GGTR
haZwN+OUxX4MX/2GNBUBnLaeTBd/IlOHXr7xH4HknnMNth9C2xDNoo89MRrQE6dDtVuCLiJGdFfp
IBHxdKRy0YhpE5NcQzN0yPQofXX4Wl6OHehBaq2jqyahTW==

View File

@ -0,0 +1,25 @@
<?php //006ea
// This Software is the property of D³ Data Development and is protected by copyright law - it is NOT Freeware. Any unauthorized use of this software without a valid license key is a violation of the license agreement and will be prosecuted by civil and criminal law. Inhaber: Thomas Dartsch Alle Rechte vorbehalten @package Boniversum @version 3.1.0.0 PHP71 (12.03.2021) @author Daniel Seifert support@shopmodule.com @copyright (C) 2021, D3 Data Development @see http://www.shopmodule.com
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'<a href="http://www.ioncube.com">ionCube</a>')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'<a href="http://get-loader.ioncube.com">get-loader.ioncube.com</a>')." for install assistance.\n\n");exit(199);
?>
HR+cPutJ49/aFkdGyMI5l0Rvh3eLfVbswHtCpjyTycoRvftdwl7Q+BMuaIHzAXB2CFjujF3xPcMj
X7UXcliKOGvBR/AGZviR0L6Cp+wqKU29BNpos1Z6YtID3ryKrIJ15FMrL7CYGiCc94EtGcoEfxPy
+yb6yk9DQqdkLDmNi8EP1a6M9BYhM4yxGveeG9k29OxpPNPKmewggqmUiJCSqmNE5yNSf1HiCr57
WaAt9J3MSPAb15Q0Sww9D+486f2WSekpOhsyfZ6zOy5niMy4FJB3vG75hJMAQrCcKI/MkxzDifyA
9FAZOF/vrt28ZoaR+9SwbUOLvAWdpBejeY1TqM/UkiLX51gGKiT39/3c0jni5pUNfHSnQZsYSjlo
Tc6AbUHH+GVgtzkBzixuLpcsCOicyM2FBtE8rcIhCQRnsSssQN+Y5uPc18TpeMYY7DhuNZ2LhFkA
tUJzUHJosp8VZ/g/OUzvwdkdHBRAdlt3zMBHB0TvRRbzGLWKavkhzV2S3vwO00beFS/cRvT6/Y4f
PRO9pkf+ilefYK8IYbfzULn2NmO2zJ3mL5nO2ERzZ6/Pxu1z+hZUMXfRwQmOPMRWFZDQ9nTuPx3z
kXdJ44HBoLBdao6Xz17Jqe/TBWNiigsMU3NdZtc5KG1hL72KCQu64npVE9V+84ssWuGUlwXw14Fr
VJi5/46M0K5QTjqlRhkTrwofjO084Wmsp00W+x8N68lrBmmGq117/wI4omwI7JCzPt/Hy+iGyhAI
kp2Kbui6RweYAmLA3phb7zON0ujtFda6B9w+UUSLo6U+iGzp+r5rrTeFdz7k7SM3a6/oWe0OHbpu
HxtHxhjM1dWcwuCQaxpN47hsM6aQKwN0qF9MWIJSuRUmRdAL3vW0QxvA/yU1sqG8v4IUrtfxTmsn
Nj7X31Yb58lAsxqM58zaJ3hx6O09ScYbTNlnnAG2dKmFX9BcejQwsA4uAeEynTpZLm1aSqCOc0X9
R8KSRn7u2M4jDqBAVDtqsvgAReBLtglG3c0oMZRlUZeg9rVNsy8BRwGVjgpkI9Hbq04oQnX4WGOQ
NdVGLIBni5TfiGmFM35cVefzI6pBa+nbK1YVwS/G+MlyMXnB8ESqu8mVjhUDrB/1O8JYuL/H9rPc
Y/2/rOvEzk8kood49HbaHefpvd3Iez9nM4yIvC2QgYMMDarFSZgQ6M8E43fYkDQtFPf1O82NHzs2
zdfZyCsmcJcfBfmXyiFCFUpxUgOLiR3QcnbgPsTlRrewFxWobOlh1RMLs5CRxayHHb/BU9eQre26
2yk5Nc/8kNxFuHzEE8n+ftGGfardRNkeFuG5q0KltYf8/FR9l+l9ar2d6cVHHvQ0d9R1PORSN6gI
tDTSQ+n+NsMizbLhkYutimW4HdBqMDhTEiPFJj6T7LmDwZtANSA+nlIpih4a/5sGd+LrrlIXvLvD
R3qaxVAbAIZEv+1PsyQ+rLk1QATOREdn4s2rKFaeXgqYAFf3uRzM+rkL+ZWm4NR72usaweQMKOiG
LcpMFeS52GbL2prqsLa8aVq51ijxtrmvb62bWTLd3W==

View File

@ -1,324 +1,326 @@
<?php //006ea
// This Software is the property of D³ Data Development and is protected by copyright law - it is NOT Freeware. Any unauthorized use of this software without a valid license key is a violation of the license agreement and will be prosecuted by civil and criminal law. Inhaber: Thomas Dartsch Alle Rechte vorbehalten @package Boniversum @version 3.0.2.1 PHP71 (16.10.2020) @author Daniel Seifert support@shopmodule.com @copyright (C) 2020, D3 Data Development @see http://www.shopmodule.com
// This Software is the property of D³ Data Development and is protected by copyright law - it is NOT Freeware. Any unauthorized use of this software without a valid license key is a violation of the license agreement and will be prosecuted by civil and criminal law. Inhaber: Thomas Dartsch Alle Rechte vorbehalten @package Boniversum @version 3.1.0.0 PHP71 (12.03.2021) @author Daniel Seifert support@shopmodule.com @copyright (C) 2021, D3 Data Development @see http://www.shopmodule.com
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'<a href="http://www.ioncube.com">ionCube</a>')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'<a href="http://get-loader.ioncube.com">get-loader.ioncube.com</a>')." for install assistance.\n\n");exit(199);
?>
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
8qHO

View File

@ -1,121 +1,121 @@
<?php //006ea
// This Software is the property of D³ Data Development and is protected by copyright law - it is NOT Freeware. Any unauthorized use of this software without a valid license key is a violation of the license agreement and will be prosecuted by civil and criminal law. Inhaber: Thomas Dartsch Alle Rechte vorbehalten @package Boniversum @version 3.0.2.1 PHP71 (16.10.2020) @author Daniel Seifert support@shopmodule.com @copyright (C) 2020, D3 Data Development @see http://www.shopmodule.com
// This Software is the property of D³ Data Development and is protected by copyright law - it is NOT Freeware. Any unauthorized use of this software without a valid license key is a violation of the license agreement and will be prosecuted by civil and criminal law. Inhaber: Thomas Dartsch Alle Rechte vorbehalten @package Boniversum @version 3.1.0.0 PHP71 (12.03.2021) @author Daniel Seifert support@shopmodule.com @copyright (C) 2021, D3 Data Development @see http://www.shopmodule.com
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'<a href="http://www.ioncube.com">ionCube</a>')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'<a href="http://get-loader.ioncube.com">get-loader.ioncube.com</a>')." for install assistance.\n\n");exit(199);
?>
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

View File

@ -1,189 +1,187 @@
<?php //006ea
// This Software is the property of D³ Data Development and is protected by copyright law - it is NOT Freeware. Any unauthorized use of this software without a valid license key is a violation of the license agreement and will be prosecuted by civil and criminal law. Inhaber: Thomas Dartsch Alle Rechte vorbehalten @package Boniversum @version 3.0.2.1 PHP71 (16.10.2020) @author Daniel Seifert support@shopmodule.com @copyright (C) 2020, D3 Data Development @see http://www.shopmodule.com
// This Software is the property of D³ Data Development and is protected by copyright law - it is NOT Freeware. Any unauthorized use of this software without a valid license key is a violation of the license agreement and will be prosecuted by civil and criminal law. Inhaber: Thomas Dartsch Alle Rechte vorbehalten @package Boniversum @version 3.1.0.0 PHP71 (12.03.2021) @author Daniel Seifert support@shopmodule.com @copyright (C) 2021, D3 Data Development @see http://www.shopmodule.com
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'<a href="http://www.ioncube.com">ionCube</a>')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'<a href="http://get-loader.ioncube.com">get-loader.ioncube.com</a>')." for install assistance.\n\n");exit(199);
?>
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
pi3a2m==
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

View File

@ -1,116 +1,116 @@
<?php //006ea
// This Software is the property of D³ Data Development and is protected by copyright law - it is NOT Freeware. Any unauthorized use of this software without a valid license key is a violation of the license agreement and will be prosecuted by civil and criminal law. Inhaber: Thomas Dartsch Alle Rechte vorbehalten @package Boniversum @version 3.0.2.1 PHP71 (16.10.2020) @author Daniel Seifert support@shopmodule.com @copyright (C) 2020, D3 Data Development @see http://www.shopmodule.com
// This Software is the property of D³ Data Development and is protected by copyright law - it is NOT Freeware. Any unauthorized use of this software without a valid license key is a violation of the license agreement and will be prosecuted by civil and criminal law. Inhaber: Thomas Dartsch Alle Rechte vorbehalten @package Boniversum @version 3.1.0.0 PHP71 (12.03.2021) @author Daniel Seifert support@shopmodule.com @copyright (C) 2021, D3 Data Development @see http://www.shopmodule.com
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'<a href="http://www.ioncube.com">ionCube</a>')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'<a href="http://get-loader.ioncube.com">get-loader.ioncube.com</a>')." for install assistance.\n\n");exit(199);
?>
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

View File

@ -1,124 +1,123 @@
<?php //006ea
// This Software is the property of D³ Data Development and is protected by copyright law - it is NOT Freeware. Any unauthorized use of this software without a valid license key is a violation of the license agreement and will be prosecuted by civil and criminal law. Inhaber: Thomas Dartsch Alle Rechte vorbehalten @package Boniversum @version 3.0.2.1 PHP71 (16.10.2020) @author Daniel Seifert support@shopmodule.com @copyright (C) 2020, D3 Data Development @see http://www.shopmodule.com
// This Software is the property of D³ Data Development and is protected by copyright law - it is NOT Freeware. Any unauthorized use of this software without a valid license key is a violation of the license agreement and will be prosecuted by civil and criminal law. Inhaber: Thomas Dartsch Alle Rechte vorbehalten @package Boniversum @version 3.1.0.0 PHP71 (12.03.2021) @author Daniel Seifert support@shopmodule.com @copyright (C) 2021, D3 Data Development @see http://www.shopmodule.com
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'<a href="http://www.ioncube.com">ionCube</a>')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'<a href="http://get-loader.ioncube.com">get-loader.ioncube.com</a>')." for install assistance.\n\n");exit(199);
?>
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

View File

@ -19,28 +19,37 @@ $sLangName = "Deutsch";
$aLang = array(
'charset' => 'UTF-8',
'charset' => 'UTF-8',
'D3_BONIMASCORE_ERROR_1001' => 'Es ist ein Systemfehler aufgetreten, bitte wenden Sie sich an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1002' => 'Es ist ein Systemfehler aufgetreten, bitte wenden Sie sich an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1003' => 'Es ist ein Systemfehler aufgetreten, bitte wenden Sie sich an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1004' => 'Der eingegebene Nachname konnte nicht erkannt werden. Bitte prüfen Sie Ihre Eingaben oder wenden sich bitte an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1005' => 'Der eingegebene Vorname konnte nicht erkannt werden. Bitte prüfen Sie Ihre Eingaben oder wenden sich bitte an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1006' => 'Der eingegebene Straßenname konnte nicht erkannt werden. Bitte prüfen Sie Ihre Eingaben oder wenden sich bitte an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1007' => 'Die eingegebene Hausnummer konnte nicht erkannt werden. Bitte prüfen Sie Ihre Eingaben oder wenden sich bitte an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1008' => 'Die eingegebene Postleitzahl konnte nicht erkannt werden. Bitte prüfen Sie Ihre Eingaben oder wenden sich bitte an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1009' => 'Der eingegebene Ortsname konnte nicht erkannt werden. Bitte prüfen Sie Ihre Eingaben oder wenden sich bitte an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1010' => 'Es ist ein Systemfehler aufgetreten, bitte wenden Sie sich an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1011' => 'Es ist ein Systemfehler aufgetreten, bitte wenden Sie sich an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1012' => 'Der eingegebene 2. Straßenname konnte nicht erkannt werden. Bitte prüfen Sie Ihre Eingaben oder wenden sich bitte an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1013' => 'Die eingegebene 2. Hausnummer konnte nicht erkannt werden. Bitte prüfen Sie Ihre Eingaben oder wenden sich bitte an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1014' => 'Die eingegebene 2. Postleitzahl konnte nicht erkannt werden. Bitte prüfen Sie Ihre Eingaben oder wenden sich bitte an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1015' => 'Der eingegebene 2. Ortsname konnte nicht erkannt werden. Bitte prüfen Sie Ihre Eingaben oder wenden sich bitte an den Shopbetreiber.',
'D3_BONIMASCORE_SELECT_SALUTATION' => 'Bitte auswählen ...',
'D3_BONIMASCORE_ERROR_2000' => 'Ihre Anfrage konnte nicht bearbeitet werden. Rufen Sie diese Seite bitte erneut auf oder wenden Sie sich bitte an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_3000' => 'Es ist ein Systemfehler aufgetreten, bitte wenden Sie sich an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_UNKNOWN' => 'Es ist ein Systemfehler aufgetreten, bitte wenden Sie sich an den Shopbetreiber. Fehlercode %1$s',
'D3_BONIMASCORE_ERROR_1001' => 'Es ist ein Systemfehler aufgetreten, bitte wenden Sie sich an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1002' => 'Es ist ein Systemfehler aufgetreten, bitte wenden Sie sich an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1003' => 'Es ist ein Systemfehler aufgetreten, bitte wenden Sie sich an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1004' => 'Der eingegebene Nachname konnte nicht erkannt werden. Bitte prüfen Sie Ihre Eingaben oder wenden sich bitte an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1005' => 'Der eingegebene Vorname konnte nicht erkannt werden. Bitte prüfen Sie Ihre Eingaben oder wenden sich bitte an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1006' => 'Der eingegebene Straßenname konnte nicht erkannt werden. Bitte prüfen Sie Ihre Eingaben oder wenden sich bitte an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1007' => 'Die eingegebene Hausnummer konnte nicht erkannt werden. Bitte prüfen Sie Ihre Eingaben oder wenden sich bitte an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1008' => 'Die eingegebene Postleitzahl konnte nicht erkannt werden. Bitte prüfen Sie Ihre Eingaben oder wenden sich bitte an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1009' => 'Der eingegebene Ortsname konnte nicht erkannt werden. Bitte prüfen Sie Ihre Eingaben oder wenden sich bitte an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1010' => 'Es ist ein Systemfehler aufgetreten, bitte wenden Sie sich an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1011' => 'Es ist ein Systemfehler aufgetreten, bitte wenden Sie sich an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1012' => 'Der eingegebene 2. Straßenname konnte nicht erkannt werden. Bitte prüfen Sie Ihre Eingaben oder wenden sich bitte an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1013' => 'Die eingegebene 2. Hausnummer konnte nicht erkannt werden. Bitte prüfen Sie Ihre Eingaben oder wenden sich bitte an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1014' => 'Die eingegebene 2. Postleitzahl konnte nicht erkannt werden. Bitte prüfen Sie Ihre Eingaben oder wenden sich bitte an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_1015' => 'Der eingegebene 2. Ortsname konnte nicht erkannt werden. Bitte prüfen Sie Ihre Eingaben oder wenden sich bitte an den Shopbetreiber.',
'D3_BONIMASCORE_PAYCHECK_FAILED' => 'Die Zahlungsart "%1$s" können wir leider nicht mehr anbieten. Bitte wählen Sie eine andere Zahlungsart. Vielen Dank.',
'D3_BONIMASCORE_BIRTHDAY_INVALID' => 'Bitte geben Sie ein korrektes Geburtsdatum ein.',
'D3_BONIMASCORE_ERROR_2000' => 'Ihre Anfrage konnte nicht bearbeitet werden. Rufen Sie diese Seite bitte erneut auf oder wenden Sie sich bitte an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_3000' => 'Es ist ein Systemfehler aufgetreten, bitte wenden Sie sich an den Shopbetreiber.',
'D3_BONIMASCORE_ERROR_UNKNOWN' => 'Es ist ein Systemfehler aufgetreten, bitte wenden Sie sich an den Shopbetreiber. Fehlercode %1$s',
'D3_BONIMASCORE_PAYCHECK_FAILED' => 'Die Zahlungsart "%1$s" können wir leider nicht mehr anbieten. Bitte wählen Sie eine andere Zahlungsart. Vielen Dank.',
'D3_BONIMASCORE_SALUTATION_INVALID' => 'Bitte geben Sie eine korrekte Anrede ein.',
'D3_BONIMASCORE_LASTNAME_INVALID' => 'Bitte geben Sie eine korrekten Nachnamen ein.',
'D3_BONIMASCORE_FIRSTNAME_INVALID' => 'Bitte geben Sie eine korrekten Vornamen ein.',
'D3_BONIMASCORE_STREET_INVALID' => 'Bitte geben Sie einen korrekten Straßennamen ein.',
'D3_BONIMASCORE_STREETNR_INVALID' => 'Bitte geben Sie eine korrekte Hausnummer ein.',
'D3_BONIMASCORE_ZIP_INVALID' => 'Bitte geben Sie eine korrekte Postleitzahl ein.',
'D3_BONIMASCORE_CITY_INVALID' => 'Bitte geben Sie einen korrekten Ort ein.',
'D3_BONIMASCORE_BIRTHDAY_INVALID' => 'Bitte geben Sie ein korrektes Geburtsdatum ein.',
);

View File

@ -12,34 +12,43 @@
*
* @copyright (C) D3 Data Development (Inh. Thomas Dartsch)
* @author D3 Data Development - Daniel Seifert <support@shopmodule.com>
* @link http://www.oxidmodule.com
* @link https://www.oxidmodule.com
*/
$sLangName = "English";
$sLangName = "English";
$aLang = array(
'charset' => 'UTF-8',
'charset' => 'UTF-8',
'D3_BONIMASCORE_ERROR_1001' => 'A system error has occurred, please contact the shop owner.',
'D3_BONIMASCORE_ERROR_1002' => 'A system error has occurred, please contact the shop owner.',
'D3_BONIMASCORE_ERROR_1003' => 'A system error has occurred, please contact the shop owner.',
'D3_BONIMASCORE_ERROR_1004' => 'The entered last name could not be recognized. Please check your entries or contact the shop owner.',
'D3_BONIMASCORE_ERROR_1005' => 'The entered first name could not be recognized. Please check your entries or contact the shop owner.',
'D3_BONIMASCORE_ERROR_1006' => 'The entered street name could not be recognized. Please check your entries or contact the shop owner.',
'D3_BONIMASCORE_ERROR_1007' => 'The entered street number could not be recognized. Please check your entries or contact the shop owner.',
'D3_BONIMASCORE_ERROR_1008' => 'The entered ZIP could not be recognized. Please check your entries or contact the shop owner.',
'D3_BONIMASCORE_ERROR_1009' => 'The entered city could not be recognized. Please check your entries or contact the shop owner.',
'D3_BONIMASCORE_ERROR_1010' => 'A system error has occurred, please contact the shop owner.',
'D3_BONIMASCORE_ERROR_1011' => 'A system error has occurred, please contact the shop owner.',
'D3_BONIMASCORE_ERROR_1012' => 'The entered 2nd street name could not be recognized. Please check your entries or contact the shop owner.',
'D3_BONIMASCORE_ERROR_1013' => 'The entered 2nd street number could not be recognized. Please check your entries or contact the shop owner.',
'D3_BONIMASCORE_ERROR_1014' => 'The entered 2nd ZIP could not be recognized. Please check your entries or contact the shop owner.',
'D3_BONIMASCORE_ERROR_1015' => 'The entered 2nd city could not be recognized. Please check your entries or contact the shop owner.',
'D3_BONIMASCORE_SELECT_SALUTATION' => 'Please select',
'D3_BONIMASCORE_ERROR_2000' => 'Your request could not be processed. Please visit this page again or contact the shop owner.',
'D3_BONIMASCORE_ERROR_3000' => 'A system error has occurred, please contact the shop owner.',
'D3_BONIMASCORE_ERROR_UNKNOWN' => 'A system error has occurred, please contact the shop owner. Error code %1$s',
'D3_BONIMASCORE_ERROR_1001' => 'A system error has occurred, please contact the shop owner.',
'D3_BONIMASCORE_ERROR_1002' => 'A system error has occurred, please contact the shop owner.',
'D3_BONIMASCORE_ERROR_1003' => 'A system error has occurred, please contact the shop owner.',
'D3_BONIMASCORE_ERROR_1004' => 'The entered last name could not be recognized. Please check your entries or contact the shop owner.',
'D3_BONIMASCORE_ERROR_1005' => 'The entered first name could not be recognized. Please check your entries or contact the shop owner.',
'D3_BONIMASCORE_ERROR_1006' => 'The entered street name could not be recognized. Please check your entries or contact the shop owner.',
'D3_BONIMASCORE_ERROR_1007' => 'The entered street number could not be recognized. Please check your entries or contact the shop owner.',
'D3_BONIMASCORE_ERROR_1008' => 'The entered ZIP could not be recognized. Please check your entries or contact the shop owner.',
'D3_BONIMASCORE_ERROR_1009' => 'The entered city could not be recognized. Please check your entries or contact the shop owner.',
'D3_BONIMASCORE_ERROR_1010' => 'A system error has occurred, please contact the shop owner.',
'D3_BONIMASCORE_ERROR_1011' => 'A system error has occurred, please contact the shop owner.',
'D3_BONIMASCORE_ERROR_1012' => 'The entered 2nd street name could not be recognized. Please check your entries or contact the shop owner.',
'D3_BONIMASCORE_ERROR_1013' => 'The entered 2nd street number could not be recognized. Please check your entries or contact the shop owner.',
'D3_BONIMASCORE_ERROR_1014' => 'The entered 2nd ZIP could not be recognized. Please check your entries or contact the shop owner.',
'D3_BONIMASCORE_ERROR_1015' => 'The entered 2nd city could not be recognized. Please check your entries or contact the shop owner.',
'D3_BONIMASCORE_PAYCHECK_FAILED' => 'Unfortunately, we can\'t offer the payment method "%1$s" anymore. Please choose another payment method. Many Thanks.',
'D3_BONIMASCORE_BIRTHDAY_INVALID' => 'Please enter a valid birthdate.',
'D3_BONIMASCORE_ERROR_2000' => 'Your request could not be processed. Please visit this page again or contact the shop owner.',
'D3_BONIMASCORE_ERROR_3000' => 'A system error has occurred, please contact the shop owner.',
'D3_BONIMASCORE_ERROR_UNKNOWN' => 'A system error has occurred, please contact the shop owner. Error code %1$s',
'D3_BONIMASCORE_PAYCHECK_FAILED' => 'Unfortunately, we can\'t offer the payment method "%1$s" anymore. Please choose another payment method. Many Thanks.',
'D3_BONIMASCORE_SALUTATION_INVALID' => 'Please enter a valid salutation.',
'D3_BONIMASCORE_LASTNAME_INVALID' => 'Please enter a valid last name.',
'D3_BONIMASCORE_FIRSTNAME_INVALID' => 'Please enter a valid first name',
'D3_BONIMASCORE_STREET_INVALID' => 'Please enter a valid street.',
'D3_BONIMASCORE_STREETNR_INVALID' => 'Please enter a valid street number.',
'D3_BONIMASCORE_ZIP_INVALID' => 'Please enter a valid postal code.',
'D3_BONIMASCORE_CITY_INVALID' => 'Please enter a valid city.',
'D3_BONIMASCORE_BIRTHDAY_INVALID' => 'Please enter a valid birthdate.',
);

View File

@ -1,52 +1,11 @@
[{*** wenn Modul aktiv und Zahlart nicht in Safe payments ist ***}]
[{d3modcfgcheck modid="d3bonimascore"}][{/d3modcfgcheck}]
[{if $mod_d3bonimascore && !$oView->d3PaymentIsSafe($sPaymentID)}]
[{if isset( $invadr.oxuser__oxbirthdate.month )}]
[{assign var="iBirthdayMonth" value=$invadr.oxuser__oxbirthdate.month}]
[{elseif $oxcmp_user->oxuser__oxbirthdate->value && $oxcmp_user->oxuser__oxbirthdate->value != "0000-00-00"}]
[{assign var="iBirthdayMonth" value=$oxcmp_user->oxuser__oxbirthdate->value|regex_replace:"/^([0-9]{4})[-]/":""|regex_replace:"/[-]([0-9]{1,2})$/":""}]
[{else}]
[{assign var="iBirthdayMonth" value=0}]
[{/if}]
[{if isset( $invadr.oxuser__oxbirthdate.day )}]
[{assign var="iBirthdayDay" value=$invadr.oxuser__oxbirthdate.day}]
[{elseif $oxcmp_user->oxuser__oxbirthdate->value && $oxcmp_user->oxuser__oxbirthdate->value != "0000-00-00"}]
[{assign var="iBirthdayDay" value=$oxcmp_user->oxuser__oxbirthdate->value|regex_replace:"/^([0-9]{4})[-]([0-9]{1,2})[-]/":""}]
[{else}]
[{assign var="iBirthdayDay" value=0}]
[{/if}]
[{if isset( $invadr.oxuser__oxbirthdate.year )}]
[{assign var="iBirthdayYear" value=$invadr.oxuser__oxbirthdate.year}]
[{elseif $oxcmp_user->oxuser__oxbirthdate->value && $oxcmp_user->oxuser__oxbirthdate->value != "0000-00-00"}]
[{assign var="iBirthdayYear" value=$oxcmp_user->oxuser__oxbirthdate->value|regex_replace:"/[-]([0-9]{1,2})[-]([0-9]{1,2})$/":""}]
[{else}]
[{assign var="iBirthdayYear" value=0}]
[{/if}]
<div class="form-group">
<label class="req control-label col-xs-12 col-lg-3" for="oxDay_[{$sPaymentID}]">[{oxmultilang ident="BIRTHDATE"}]</label>
<div class="col-xs-3 col-lg-2">
<input id="oxDay_[{$sPaymentID}]" class="oxDay form-control" name="d3bonimascore_[{$sPaymentID}]_oxbirthdate[day]" type="text" maxlength="2" value="[{if $iBirthdayDay > 0}][{$iBirthdayDay}][{/if}]" placeholder="[{oxmultilang ident="DAY"}]"[{if $oView->isFieldRequired(oxuser__oxbirthdate)}] required=""[{/if}]>
</div>
<label for="oxMonth_[{$sPaymentID}]" class="req control-label col-xs-12 col-lg-3" style="position: absolute; left: -9999em">[{oxmultilang ident="BIRTHDATE"}] [{oxmultilang ident="MONTH"}]</label>
<div class="col-xs-6 col-lg-2">
<select id="oxMonth_[{$sPaymentID}]" class="oxMonth form-control selectpicker" name="d3bonimascore_[{$sPaymentID}]_oxbirthdate[month]"[{if $oView->isFieldRequired(oxuser__oxbirthdate)}] required=""[{/if}]>
<option value="" label="-">-</option>
[{section name="month" start=1 loop=13}]
<option value="[{$smarty.section.month.index}]" label="[{$smarty.section.month.index}]" [{if $iBirthdayMonth == $smarty.section.month.index}] selected="selected" [{/if}]>
[{oxmultilang ident="MONTH_NAME_"|cat:$smarty.section.month.index}]
</option>
[{/section}]
</select>
</div>
<label class="req control-label col-xs-12 col-lg-3" for="oxYear_[{$sPaymentID}]" style="position: absolute; left: -9999em">[{oxmultilang ident="BIRTHDATE"}] [{oxmultilang ident="YEAR"}]</label>
<div class="col-xs-3 col-lg-2">
<input id="oxYear" class="oxYear form-control" name="d3bonimascore_[{$sPaymentID}]_oxbirthdate[year]" type="text" maxlength="4" value="[{if $iBirthdayYear}][{$iBirthdayYear}][{/if}]" placeholder="[{oxmultilang ident="YEAR"}]"[{if $oView->isFieldRequired(oxuser__oxbirthdate)}] required=""[{/if}]>
</div>
</div>
[{if $mod_d3bonimascore && false == $oView->d3PaymentIsSafe($sPaymentID)}]
[{foreach from=$oView->d3GetNotRequestedCombinedMandatoryFields() item="mandatoryFieldName"}]
[{assign var="sTplName" value="d3_bonimascore_mandatory_"|cat:$mandatoryFieldName|cat:'.tpl'}]
[{include file=$sTplName}]
[{/foreach}]
[{/if}]
[{$smarty.block.parent}]

View File

@ -0,0 +1,23 @@
[{assign var="birthday" value=$oView->d3GetUserBirthdate()}]
<div class="form-group">
<label class="req control-label [{*flow*}]col-xs-12 [{*wave*}]col-12 col-lg-3 text-md-left text-lg-right" for="oxDay_[{$sPaymentID}]">[{oxmultilang ident="BIRTHDATE"}]</label>
<div class="[{*flow*}]col-xs-3 [{*wave*}]col-3 col-lg-3">
<input id="oxDay_[{$sPaymentID}]" class="oxDay form-control" name="d3bonimascore_[{$sPaymentID}]_oxbirthdate[day]" type="text" maxlength="2" value="[{if $birthday.day > 0}][{$birthday.day}][{/if}]" placeholder="[{oxmultilang ident="DAY"}]"[{if $oView->isFieldRequired(oxuser__oxbirthdate)}] required=""[{/if}]>
</div>
<label for="oxMonth_[{$sPaymentID}]" class="req control-label [{*flow*}]col-xs-12 [{*wave*}]col-12 col-lg-3 text-md-left text-lg-right" style="position: absolute; left: -9999em">[{oxmultilang ident="BIRTHDATE"}] [{oxmultilang ident="MONTH"}]</label>
<div class="[{*flow*}]col-xs-6 [{*wave*}]col-6 col-lg-3">
<select id="oxMonth_[{$sPaymentID}]" class="oxMonth form-control selectpicker" name="d3bonimascore_[{$sPaymentID}]_oxbirthdate[month]"[{if $oView->isFieldRequired(oxuser__oxbirthdate)}] required=""[{/if}]>
<option value="" label="-">-</option>
[{section name="month" start=1 loop=13}]
<option value="[{$smarty.section.month.index}]" label="[{oxmultilang ident="MONTH_NAME_"|cat:$smarty.section.month.index}]" [{if $birthday.month == $smarty.section.month.index}] selected="selected" [{/if}]>
[{oxmultilang ident="MONTH_NAME_"|cat:$smarty.section.month.index}]
</option>
[{/section}]
</select>
</div>
<label class="req control-label [{*flow*}]col-xs-12 [{*wave*}]col-12 col-lg-3 text-md-left text-lg-right" for="oxYear_[{$sPaymentID}]" style="position: absolute; left: -9999em">[{oxmultilang ident="BIRTHDATE"}] [{oxmultilang ident="YEAR"}]</label>
<div class="[{*flow*}]col-xs-3 [{*wave*}]col-3 col-lg-3">
<input id="oxYear_[{$sPaymentID}]" class="oxYear form-control" name="d3bonimascore_[{$sPaymentID}]_oxbirthdate[year]" type="text" maxlength="4" value="[{if $birthday.year > 0}][{$birthday.year}][{/if}]" placeholder="[{oxmultilang ident="YEAR"}]"[{if $oView->isFieldRequired(oxuser__oxbirthdate)}] required=""[{/if}]>
</div>
</div>

View File

@ -0,0 +1,18 @@
[{assign var="user" value=$oView->getUser()}]
[{block name="d3_bonimascore_mandatory_firstname"}]
<div class="form-group">
<label class="req control-label [{*flow*}]col-xs-12 [{*wave*}]col-12 col-lg-3 text-md-left text-lg-right" for="oxFName_[{$sPaymentID}]">[{oxmultilang ident="FIRST_NAME"}]</label>
<div class="[{*flow*}]col-xs-12 [{*wave*}]col-12 col-lg-9">
<input
id="oxFName_[{$sPaymentID}]"
class="oxfname form-control"
name="d3bonimascore_[{$sPaymentID}]_oxfname"
type="text"
maxlength="255"
value="[{if $user->getFieldData('oxfname')}][{$user->getFieldData('oxfname')}][{/if}]"
[{if $oView->isFieldRequired(oxuser__oxfname)}] required=""[{/if}]
>
</div>
</div>
[{/block}]

View File

@ -0,0 +1,18 @@
[{assign var="user" value=$oView->getUser()}]
[{block name="d3_bonimascore_mandatory_lastname"}]
<div class="form-group">
<label class="req control-label [{*flow*}]col-xs-12 [{*wave*}]col-12 col-lg-3 text-md-left text-lg-right" for="oxLName_[{$sPaymentID}]">[{oxmultilang ident="LAST_NAME"}]</label>
<div class="[{*flow*}]col-xs-12 [{*wave*}]col-12 col-lg-9">
<input
id="oxLName_[{$sPaymentID}]"
class="oxlname form-control"
name="d3bonimascore_[{$sPaymentID}]_oxlname"
type="text"
maxlength="255"
value="[{if $user->getFieldData('oxlname')}][{$user->getFieldData('oxlname')}][{/if}]"
[{if $oView->isFieldRequired(oxuser__oxlname)}] required=""[{/if}]
>
</div>
</div>
[{/block}]

View File

@ -0,0 +1,22 @@
[{assign var="user" value=$oView->getUser()}]
[{assign var="salutation" value=$user->getFieldData('oxsal')}]
[{block name="d3_bonimascore_mandatory_salutation"}]
<div class="form-group">
<label class="req control-label [{*flow*}]col-xs-12 [{*wave*}]col-12 col-lg-3 text-md-left text-lg-right" for="oxSalutation_[{$sPaymentID}]">[{oxmultilang ident="TITLE"}]</label>
<div class="[{*flow*}]col-xs-12 [{*wave*}]col-12 col-lg-9">
<select
id="oxSalutation_[{$sPaymentID}]"
class="oxMonth form-control selectpicker"
name="d3bonimascore_[{$sPaymentID}]_oxsal"
[{if $oView->isFieldRequired(oxuser__oxsal)}] required=""[{/if}]
>
[{block name="d3_bonimascore_mandatory_salutation_items"}]
<option value="" [{if empty($salutation)}]SELECTED[{/if}]>[{oxmultilang ident="D3_BONIMASCORE_SELECT_SALUTATION"}]</option>
<option value="MRS" [{if $salutation|lower == "mrs"}]SELECTED[{/if}]>[{oxmultilang ident="MRS"}]</option>
<option value="MR" [{if $salutation|lower == "mr"}]SELECTED[{/if}]>[{oxmultilang ident="MR" }]</option>
[{/block}]
</select>
</div>
</div>
[{/block}]

View File

@ -0,0 +1,30 @@
[{assign var="user" value=$oView->getUser()}]
[{block name="d3_bonimascore_mandatory_street"}]
<div class="form-group">
<label class="req control-label [{*flow*}]col-xs-12 [{*wave*}]col-12 col-lg-3 text-md-left text-lg-right" for="oxStreet_[{$sPaymentID}]">[{oxmultilang ident="STREET_AND_STREETNO"}]</label>
<div class="[{*flow*}]col-xs-8 [{*wave*}]col-8 col-lg-6">
<input
id="oxStreet_[{$sPaymentID}]"
class="oxstreet form-control"
name="d3bonimascore_[{$sPaymentID}]_oxstreet"
type="text"
maxlength="255"
value="[{if $user->getFieldData('oxstreet')}][{$user->getFieldData('oxstreet')}][{/if}]"
[{if $oView->isFieldRequired(oxuser__oxstreet)}] required=""[{/if}]
>
</div>
<label class="req control-label[{*flow*}]col-xs-12 [{*wave*}]col-12 col-lg-3 text-md-left text-lg-right" for="oxStreetNr_[{$sPaymentID}]" style="position: absolute; left: -9999em">[{oxmultilang ident="STREET_AND_STREETNO"}]</label>
<div class="[{*flow*}]col-xs-4 [{*wave*}]col-4 col-lg-3">
<input
id="oxStreetNr_[{$sPaymentID}]"
class="oxstreetnr form-control"
name="d3bonimascore_[{$sPaymentID}]_oxstreetnr"
type="text"
maxlength="16"
value="[{if $user->getFieldData('oxstreetnr')}][{$user->getFieldData('oxstreetnr')}][{/if}]"
[{if $oView->isFieldRequired(oxuser__oxstreetnr)}] required=""[{/if}]
>
</div>
</div>
[{/block}]

View File

@ -0,0 +1,30 @@
[{assign var="user" value=$oView->getUser()}]
[{block name="d3_bonimascore_mandatory_zip"}]
<div class="form-group">
<label class="req control-label [{*flow*}]col-xs-12 [{*wave*}]col-12 col-lg-3 text-md-left text-lg-right" for="oxZip_[{$sPaymentID}]">[{oxmultilang ident="POSTAL_CODE_AND_CITY"}]</label>
<div class="[{*flow*}]col-xs-5 [{*wave*}]col-5 col-lg-3">
<input
id="oxZip_[{$sPaymentID}]"
class="oxzip form-control"
name="d3bonimascore_[{$sPaymentID}]_oxzip"
type="text"
maxlength="50"
value="[{if $user->getFieldData('oxzip')}][{$user->getFieldData('oxzip')}][{/if}]"
[{if $oView->isFieldRequired(oxuser__oxzip)}] required=""[{/if}]
>
</div>
<label class="req control-label [{*flow*}]col-xs-12 [{*wave*}]col-12 col-lg-3 text-md-left text-lg-right" for="oxCity_[{$sPaymentID}]" style="position: absolute; left: -9999em">[{oxmultilang ident="POSTAL_CODE_AND_CITY"}]</label>
<div class="[{*flow*}]col-xs-7 [{*wave*}]col-7 col-lg-6">
<input
id="oxCity_[{$sPaymentID}]"
class="oxcity form-control"
name="d3bonimascore_[{$sPaymentID}]_oxcity"
type="text"
maxlength="255"
value="[{if $user->getFieldData('oxcity')}][{$user->getFieldData('oxcity')}][{/if}]"
[{if $oView->isFieldRequired(oxuser__oxcity)}] required=""[{/if}]
>
</div>
</div>
[{/block}]

View File

@ -1,13 +1,13 @@
<?php //006ea
// This Software is the property of D³ Data Development and is protected by copyright law - it is NOT Freeware. Any unauthorized use of this software without a valid license key is a violation of the license agreement and will be prosecuted by civil and criminal law. Inhaber: Thomas Dartsch Alle Rechte vorbehalten @package Boniversum @version 3.0.2.1 PHP71 (16.10.2020) @author Daniel Seifert support@shopmodule.com @copyright (C) 2020, D3 Data Development @see http://www.shopmodule.com
// This Software is the property of D³ Data Development and is protected by copyright law - it is NOT Freeware. Any unauthorized use of this software without a valid license key is a violation of the license agreement and will be prosecuted by civil and criminal law. Inhaber: Thomas Dartsch Alle Rechte vorbehalten @package Boniversum @version 3.1.0.0 PHP71 (12.03.2021) @author Daniel Seifert support@shopmodule.com @copyright (C) 2021, D3 Data Development @see http://www.shopmodule.com
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'<a href="http://www.ioncube.com">ionCube</a>')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'<a href="http://get-loader.ioncube.com">get-loader.ioncube.com</a>')." for install assistance.\n\n");exit(199);
?>
HR+cPpUxKRWbWwg/C0/4crF4dZAFQOfxoulhyOQu3iZ+kLAZEPE/0JkitTA6quMW3+8kyGUIiJR2
BCDbnjf8+Gl6zAADDDGn7Y5wffegwkc4J6TBVeQGUEZXX6PGqbPvjgF9PRK/5jcHj6tTCo53e8n2
DeR7IVtqbVyXUHKAMUnsMNw+QHmC0aRwPPBHjmEjvw9hK5v0JCBzb4KOwBlxvQTPguxyr9KaAmvZ
U/vYgo7fcQxwoTuREah6QCqp2ajTdkcYu1PI8NYFzaYHqVzcTb08pmvt7Fbi5OzQ9yvOD9Hw0WBJ
XO9umhu1h7m41zbi5Ns9w5BFx1uj1zOTJbiomhUVIjwjc6Y8UQLVU7vl92HU3Txn+VOGIvZi2FaR
2VFzq3Zs9wiuJtKAluKYOWL706Q1WHhnlq4SYyFjUAM1B+YCEJqN9mqNHBeIboWYpMWQvdTDsM8S
C8KTOTWFwrLfkPAmvELM2nKF65LklHY/vYPdbhIfmTE9miNEcUTS4hl9psX0/sK17CsSyuV5L9jX
8bZUCT59ZtO2b6VWtNeOra7kphsy+bBLq3vZc8qP5/sjrbz+Lzao+l7y/eRmzFAB0udnqtNbetnm
tX0=
HR+cP//am5fp9ow/H3vqpr37JZGSzhAbBmpvKUv5GOgi74cLZl5pX9WKu0Yh14hvQJza9vprChCi
y2L1ymrEGSAYZceYZLgs0wLa8HnbuMu72x92nzHeW1Tm7Xa9QlU4byO3h7B/45UeHSnwZv7gZwbQ
RgtujpK4bhqRrqHN7AFqujgH3wEcL6AWGfSQWumEDgwVvSeJ+kanLKkoqEala8RtIdXhKW8ExeA+
PsLTCLXR2KUArZume69M3DW0ZMtGASbmi2pKcZ6zOy5niMy4FJB3vG75hJLyOuPChDYrt/QTLAqA
fFYZShRwAIVuC6MX1gvZ/t6Kjr01Dh38E6yBsU6Cc+rcrH4XzFefrS1fUDU0xWplnTfdukQNDrnT
BWFTIkdw1jb0Hzu1nmLg6NSxdQdSNcvm7+cBNDjeeBaa74JNYieeeM/cRe+wCn48GgJQO8VEXrVL
kQ+yCjNM2UjLHcaad2XI64q46OJgJcai1LuuvsYwArwb+XGAKI0wkk2pr98eaeqJeP/RwCeAO3W8
YxOjGuqHra7YKFuhmr5OafBFSYNZC72hTAk4Q8kdJOde9GIA49z2538UgJqlfCr8k3tw/tirCean
eK5iyt8=

View File

@ -25,15 +25,15 @@ use D3\ModCfg\Application\Model\Configuration\d3_cfg_mod;
use D3\ModCfg\Application\Model\Exception\d3_cfg_mod_exception;
use D3\ModCfg\Application\Model\Exception\d3ShopCompatibilityAdapterException;
use D3\ModCfg\Application\Model\Log\d3log;
use DateTime;
use Doctrine\DBAL\DBALException;
use Exception;
use OxidEsales\Eshop\Application\Model\Payment;
use OxidEsales\Eshop\Application\Model\PaymentList;
use OxidEsales\Eshop\Core\Exception\DatabaseConnectionException;
use OxidEsales\Eshop\Core\Exception\DatabaseErrorException;
use OxidEsales\Eshop\Core\Exception\InputException;
use OxidEsales\Eshop\Core\Exception\StandardException;
use OxidEsales\Eshop\Core\Registry;
use OxidEsales\Eshop\Core\UtilsView;
class d3_payment_bonimascore extends d3_payment_bonimascore_parent
{
@ -127,37 +127,64 @@ class d3_payment_bonimascore extends d3_payment_bonimascore_parent
/** @var d3_oxuser_bonimascore $oUser */
$oUser = $this->getUser();
if (false == $this->d3PaymentIsSafe($oBonima->d3GetRequestedPaymentId()) && false == $oUser->isLoaded())
{
if (false == $this->d3PaymentIsSafe($oBonima->d3GetRequestedPaymentId()) && false == $oUser->isLoaded()) {
$this->_d3GetSettings()->d3getLog()->log(d3log::DEBUG, __CLASS__, __FUNCTION__, __LINE__, 'no user loaded');
$mReturn = $this->d3GetNoValidBirthdateReturn();
}
elseif (false == $this->d3PaymentIsSafe($oBonima->d3GetRequestedPaymentId()) && false == $oUser->d3HasValidBirthdateValue()) {
$this->_d3GetSettings()->d3getLog()->log(d3log::DEBUG, __CLASS__, __FUNCTION__, __LINE__, 'user entered no (valid) birthdate');
$mReturn = $this->d3GetNoValidBirthdateReturn();
$mReturn = $this->d3GetNoMandatoryFieldValueReturn();
} elseif (false === $this->d3PaymentIsSafe($oBonima->d3GetRequestedPaymentId()) && false === $oUser->d3HasMandatoryFieldValues()) {
$mReturn = $this->d3GetNoMandatoryFieldValueReturn();
} elseif (false === $oBonima->hasValidPaymentSelected()) {
$mReturn = $this->d3GetNoValidPaymentReturn();
};
}
return $mReturn;
}
public function d3GetNoValidBirthdayController()
public function d3GetNoValidMandatoryValueController()
{
return "user";
}
/**
* @return string[]
*/
public function d3GetNotRequestedMandatoryFields()
{
/** @var d3_oxuser_bonimascore $user */
$user = $this->getUser();
return $user->d3GetNotRequestedMandatoryFields();
}
/**
* combine oxstreet + oxstreetnr
* @return string[]
*/
public function d3GetNotRequestedCombinedMandatoryFields()
{
$replaces = [
'oxuser__oxstreetnr' => 'oxuser__oxstreet',
'oxuser__oxcity' => 'oxuser__oxzip',
];
$fields = $this->d3GetNotRequestedMandatoryFields();
foreach ($replaces as $search => $replace) {
if ( false !== $fieldIdent = array_search( $search, $fields ) ) {
$fields[ $fieldIdent ] = $replace;
}
}
return array_unique($fields, SORT_STRING);
}
/**
* @return string
*/
public function d3GetNoValidBirthdateReturn()
public function d3GetNoMandatoryFieldValueReturn()
{
$sReturnController = $this->d3GetNoValidBirthdayController();
$sReturnController = $this->d3GetNoValidMandatoryValueController();
/** @var InputException $oException */
$oException = oxNew(InputException::class, 'D3_BONIMASCORE_BIRTHDAY_INVALID');
Registry::get(UtilsView::class)->addErrorToDisplay($oException, false, false, '', $sReturnController);
Registry::getSession()->setVariable('d3BonimaScoreRequBirthDate', true);
/** @var d3_oxuser_bonimascore $user */
$user = $this->getUser();
Registry::getSession()->setVariable('d3BonimaScoreRequiredFields', $user->d3GetNotRequestedMandatoryFields());
return $sReturnController;
}
@ -196,7 +223,7 @@ class d3_payment_bonimascore extends d3_payment_bonimascore_parent
Registry::getSession()->deleteVariable('d3BonimaScorePaymentFailed');
Registry::getSession()->deleteVariable('d3BonimaScoreDelAddrFailed');
Registry::getSession()->deleteVariable('d3BonimaScoreRequBirthDate');
Registry::getSession()->deleteVariable('d3BonimaScoreRequiredFields');
/** @var d3bonima $oBonima */
$oBonima = oxNew(d3bonima::class);
@ -374,4 +401,30 @@ class d3_payment_bonimascore extends d3_payment_bonimascore_parent
return (bool) $oPayment->getFieldData('d3bonimascoresafe');
}
/**
* @return array
* @throws Exception
*/
public function d3GetUserBirthdate()
{
$birthdate = (string) Registry::getSession()->getUser()->getFieldData('oxbirthdate');
// because of DateTime bug with zero date
if ($birthdate === '0000-00-00') {
return [
'year' => '0000',
'month' => '00',
'day' => '00'
];
}
$date = new DateTime($birthdate);
return [
'year' => $date->format('Y'),
'month' => $date->format('m'),
'day' => $date->format('d')
];
}
}

View File

@ -31,10 +31,14 @@ class d3_user_bonimascore extends d3_user_bonimascore_parent
$aMustFillFields = parent::getMustFillFields();
$aMustFillFieldsLower = array_map('strtolower', array_keys($aMustFillFields));
if (Registry::getSession()->getVariable('d3BonimaScoreRequBirthDate')
&& false == in_array('oxuser__oxbirthdate', $aMustFillFieldsLower)
) {
$aMustFillFields['oxuser__oxbirthdate'] = true;
$mandatoryFields = Registry::getSession()->getVariable('d3BonimaScoreRequiredFields');
if ($mandatoryFields) {
foreach ($mandatoryFields as $field) {
if (false === in_array($field, $aMustFillFieldsLower)) {
$aMustFillFields[$field] = true;
}
}
}
return $aMustFillFields;

View File

@ -1,77 +1,77 @@
<?php //006ea
// This Software is the property of D³ Data Development and is protected by copyright law - it is NOT Freeware. Any unauthorized use of this software without a valid license key is a violation of the license agreement and will be prosecuted by civil and criminal law. Inhaber: Thomas Dartsch Alle Rechte vorbehalten @package Boniversum @version 3.0.2.1 PHP71 (16.10.2020) @author Daniel Seifert support@shopmodule.com @copyright (C) 2020, D3 Data Development @see http://www.shopmodule.com
// This Software is the property of D³ Data Development and is protected by copyright law - it is NOT Freeware. Any unauthorized use of this software without a valid license key is a violation of the license agreement and will be prosecuted by civil and criminal law. Inhaber: Thomas Dartsch Alle Rechte vorbehalten @package Boniversum @version 3.1.0.0 PHP71 (12.03.2021) @author Daniel Seifert support@shopmodule.com @copyright (C) 2021, D3 Data Development @see http://www.shopmodule.com
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'<a href="http://www.ioncube.com">ionCube</a>')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'<a href="http://get-loader.ioncube.com">get-loader.ioncube.com</a>')." for install assistance.\n\n");exit(199);
?>
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

View File

@ -1,123 +1,150 @@
<?php //006ea
// This Software is the property of D³ Data Development and is protected by copyright law - it is NOT Freeware. Any unauthorized use of this software without a valid license key is a violation of the license agreement and will be prosecuted by civil and criminal law. Inhaber: Thomas Dartsch Alle Rechte vorbehalten @package Boniversum @version 3.0.2.1 PHP71 (16.10.2020) @author Daniel Seifert support@shopmodule.com @copyright (C) 2020, D3 Data Development @see http://www.shopmodule.com
// This Software is the property of D³ Data Development and is protected by copyright law - it is NOT Freeware. Any unauthorized use of this software without a valid license key is a violation of the license agreement and will be prosecuted by civil and criminal law. Inhaber: Thomas Dartsch Alle Rechte vorbehalten @package Boniversum @version 3.1.0.0 PHP71 (12.03.2021) @author Daniel Seifert support@shopmodule.com @copyright (C) 2021, D3 Data Development @see http://www.shopmodule.com
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'<a href="http://www.ioncube.com">ionCube</a>')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'<a href="http://get-loader.ioncube.com">get-loader.ioncube.com</a>')." for install assistance.\n\n");exit(199);
?>
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
rxY9ihQ8
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

View File

@ -1,20 +1,23 @@
<?php //006ea
// This Software is the property of D³ Data Development and is protected by copyright law - it is NOT Freeware. Any unauthorized use of this software without a valid license key is a violation of the license agreement and will be prosecuted by civil and criminal law. Inhaber: Thomas Dartsch Alle Rechte vorbehalten @package Boniversum @version 3.0.2.1 PHP71 (16.10.2020) @author Daniel Seifert support@shopmodule.com @copyright (C) 2020, D3 Data Development @see http://www.shopmodule.com
// This Software is the property of D³ Data Development and is protected by copyright law - it is NOT Freeware. Any unauthorized use of this software without a valid license key is a violation of the license agreement and will be prosecuted by civil and criminal law. Inhaber: Thomas Dartsch Alle Rechte vorbehalten @package Boniversum @version 3.1.0.0 PHP71 (12.03.2021) @author Daniel Seifert support@shopmodule.com @copyright (C) 2021, D3 Data Development @see http://www.shopmodule.com
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'<a href="http://www.ioncube.com">ionCube</a>')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'<a href="http://get-loader.ioncube.com">get-loader.ioncube.com</a>')." for install assistance.\n\n");exit(199);
?>
HR+cPqb1/+vAuAk4RVttgMa1E93BNrNL+/pfPeQu6Voe0BPPeusL2C/cHwoI7GIm0s86s2kn036G
JFSGP4Oq69qNUrjT/trlxgpVMtLCzLnuCei/q7683euono4gYGFTfblG1DhzmFZkcg+43l1f7+Sc
AsoHLZb2x8THsO1Z+IkxwBUilLdkQmT1tteRFIHCMuxZDNLhtfFZomI+Fa4pl3bXJPe+hsiJFQFJ
aX1FmSAb+0TiMcq2HLRsHuAiTcUkOfo4aHY+8NYFzaYHqVzcTb08pmvt72vdUfbtmYYLthmKkm9J
WO8lLy/Tr4Bfyaal1Tqe8yEeFqC/CtYh/S4GwgNe7TPnH7D9ZlaR4X76DDCUzbhVRIdAN3xpf11V
BLMq6RPt6CYeGSO/oSxLcUwGxb2Rlcb23IhTLLHZxamTmO+WO0XHJ3L7uLOjUO33K3YQTb/v0laj
D3kkP3M5THswmNrXvRP0ImjIvCrucJyk8O/cbTVI65iRvekPHuAQ40Ue7wR3hCqWav1R4XrVs2BO
4bfgNORvDis0P8xd4pL6vNRhTI2oEX4Dd99n2KU5ZbhL6J97NqwrudjTOZXxk7D3S8yGpMGiD3fN
ITrfPGtH+t3va1c3WDSmiEOsm+9wQw6OUTPV+Zg0aW/HIxUFgFCOqu8ZY0ywOJJ7Qk5w7mNXQ8oW
WBdSQFF9OUl15DSESCP73HqfMq5iJY7n3Cfc6ZWxLhG+Y9Dx4BmATDZrlbM7IOy8D8gi9hnYYfSh
TRWapF4iENYOxT19BI67wqUA3eEsdlwp5eVywjodbUwtAsjLD92nuj6ZUnFUmTMpaFMDSLI29S4V
MghSOfFRwslFzaRJS0XNjOhaVlVSnOZYrF3n8cQsFQu0mjwrclDfvvdhlkrqCUcmVURWNzXSlKA8
j2Cl4OA9S8zExQAAw8G2//IKi3Gvv4IhJcOlnBGo8sJLH0SnQdgGe3G9vkJhyzl0Zvf/h8oqBJsc
/spSba1XxWJvrDH3O5avCAjP22dvNbfvyb16dYrZHDwYnzljqMZLiEPdFPHzzQQ6QmbFSphOIYYT
AKlL2mp/9BoWWzgTdFV6Fpr3MWwDerXdmrOVHbqMK/rwULijCcs1nKnYXoSTY2Bs5cmqoaM0VPQs
mJQfGG==
HR+cPmJupu3BGpItaazQeplmmPE3TAH2wad2aOEuoCOtm+Ix1ZqT1F4RGn+U0NrRzrQ6FWZSfmQr
gC8fhy6YuIlUpXCcDlUYNpcbuGpVG8VEzaYQINCFpftl8CXyQtl+BdSrOMWieEsn/cnW2dd2CZ6I
WYCZaCnC/8AYQsh3UbXHWqpf6VHES38F7K3f/5UMZ0FzwVRiVXZeNIYffIwhW5tzZP6px48P++ri
eqkMyDadRXI+RPoeyJR7WIa+vypUBAxvuzxtCRrZmN6nRmGzCiFb0SMjDJ9joJA5RCZPL7vx0Gea
yAD9ekhRJEdjKBWUEt07lbxlJ1N2rR1B5LRpqoEhp2Bpco6rOFMfg5CvhLrG81HiS8eZSC5tP/+G
Q1uemgwR5SEpOqQ9Et8NFko7n6TI2EzPJVHZMtrJpBYoKS0wo2eGI5OdM3uxtvKlg+sxsZH8lSOQ
daElzYx11btVCwfbu8y8AXj4qocwoIHjFxvVyb7uZk5ahuAJyhUTx1WlhPM2/izPgOLUkeatOLn+
SusaZd/VhfG+PIzApdFl4BHBVuDiUu8dgmo6H4JDBwvTD2o2DBJRNfZBSx+JhSHJZfh+4fS7yL0j
EbzChuZXAfMVmioqjpdUjjApmx7i8s4BloRQV4QB3c8bcKnfPIN55obmgVd/Ldq5hV/x6bBJOjpZ
k7P6EyGBS09zUJ5QDBRzzE9XC8jif/FnH3GWCbYVDEkXdbtu8Otiiy5Lar2fDtc7SSKXV/spOlzY
ArMReKgfgdTFA1l0rxqX+OZfAXcCnjJoQWjCZ65RbOJ2O5YfoyC0b1XocGEwTlXy1s6pyHMqnqs8
tw3uD6tJQDxUZLDZ6IHZ+7Nmof4PUyhyS+WksJj5UeKQPlbpsp2uNhSINl31fr+SwZ4Yt+JMadof
+osnTcHQID5GE6LrPz5nL+Fq0P1NHfI3NZ0eMo6i1pHa7nRoaTrK9SGhj2l34AGTmGzzSRmchO27
j9o7BDEusZz/IIvGIeEBzLX3yoRjSNFO2rQGMzYItFDds5KxQHWVuCK9/7ebuzDxguJBL5tsRQHE
YHGzq6MTQ7FvO/3zOUm/abeniNileJMIprMYjMwQ3xg1AAAD1xy0N316Mo+cJe0ghVo+xSCju1Rv
UGXpzwT18Xrlm/CamC73V21kjC2XbyKSBRFMkqqnbweaLgebQ6rfw13CSXZ2vPM6Jr4z/3RAYxku
nHVjxpLawFj8P7wDDtDyq8Qmb2a+NhGtP1pvkUP9uClSIZQNSTi27Bpg5fsWr036PKDVZj8B3Irl
JoRlu9ygHgoZFHKQqusDp6thunyAvs4TXwx6P419GsVXEIU6WTqxStrlB1xiFYmq6Z323TVQDHTo
UbeBObk62KvRfY2ho+V3y/UNWdmGHxB+aFms+G5rZxyv2ivTeaKgjr5gpMAPEaK2vjwnxAN7s0==

View File

@ -15,51 +15,55 @@
* @link http://www.oxidmodule.com
*/
use D3\ModCfg\Application\Model\d3utils;
use D3\Bonimascore\Modules\Application\Controller\d3_payment_bonimascore;
use D3\Bonimascore\Modules\Application\Controller\d3_user_bonimascore;
use D3\Bonimascore\Modules\Application\Model\d3_oxorder_bonimascore;
use D3\Bonimascore\Modules\Application\Model\d3_oxuser_bonimascore;
use OxidEsales\Eshop\Application\Controller as OxidController;
use OxidEsales\Eshop\Application\Model as OxidModel;
use D3\Bonimascore\Application\Controller\Admin as ModuleControllerAdmin;
$sMetadataVersion = '2.0';
$aModule = array(
$sLogo = '<img src="https://logos.oxidmodule.com/d3logo.svg" alt="(D3)" style="height:1em;width:1em"> ';
$aModule = [
'id' => 'd3bonimascore',
'title' =>
'<svg style="height:1em;width:1em"><image xlink:href="https://logos.oxidmodule.com/d3logo.svg" style="height:1em;width:1em" /></svg> '.
'BonimaScore',
'description' => array(
'title' => $sLogo . 'BonimaScore',
'description' => [
'de' => 'Dieses Modul bindet BonimaScoreIdent im Checkout ein.',
'en' => '',
),
'version' => '3.0.2.1',
],
'version' => '3.1.0.0',
'author' => 'D&sup3; Data Development (Inh.: Thomas Dartsch)',
'email' => 'support@shopmodule.com',
'url' => 'http://www.oxidmodule.com/',
'events' => array(
'events' => [
'onActivate' => '\D3\Bonimascore\setup\Events::onActivate',
'onDeactivate' => '\D3\Bonimascore\setup\Events::onDeactivate',
),
'extend' => array(
OxidModel\User::class => \D3\Bonimascore\Modules\Application\Model\d3_oxuser_bonimascore::class,
OxidModel\Order::class => \D3\Bonimascore\Modules\Application\Model\d3_oxorder_bonimascore::class,
OxidController\PaymentController::class => \D3\Bonimascore\Modules\Application\Controller\d3_payment_bonimascore::class,
OxidController\UserController::class => \D3\Bonimascore\Modules\Application\Controller\d3_user_bonimascore::class
),
'controllers' => array(
'd3bonimascore_matrix_frame' => \D3\Bonimascore\Application\Controller\Admin\d3bonimascore_matrix_frame::class,
'd3bonimascore_matrix_list' => \D3\Bonimascore\Application\Controller\Admin\d3bonimascore_matrix_list::class,
'd3bonimascore_matrix_main' => \D3\Bonimascore\Application\Controller\Admin\d3bonimascore_matrix_main::class,
'd3bonimascore_config_frame' => \D3\Bonimascore\Application\Controller\Admin\d3bonimascore_config_frame::class,
'd3bonimascore_config_list' => \D3\Bonimascore\Application\Controller\Admin\d3bonimascore_config_list::class,
'd3bonimascore_config_main' => \D3\Bonimascore\Application\Controller\Admin\d3bonimascore_config_main::class,
'd3bonimascore_payment_frame' => \D3\Bonimascore\Application\Controller\Admin\d3bonimascore_payment_frame::class,
'd3bonimascore_payment_list' => \D3\Bonimascore\Application\Controller\Admin\d3bonimascore_payment_list::class,
'd3bonimascore_payment_main' => \D3\Bonimascore\Application\Controller\Admin\d3bonimascore_payment_main::class,
'd3bonimascore_user' => \D3\Bonimascore\Application\Controller\Admin\d3bonimascore_user::class,
'd3bonimascore_usergroup' => \D3\Bonimascore\Application\Controller\Admin\d3bonimascore_usergroup::class,
'd3bonimascorelog_list' => \D3\Bonimascore\Application\Controller\Admin\d3bonimascorelog_list::class,
'd3bonimascorelog' => \D3\Bonimascore\Application\Controller\Admin\d3bonimascorelog::class,
'd3bonimascore_support' => \D3\Bonimascore\Application\Controller\Admin\support::class,
),
'settings' => array(),
],
'extend' => [
OxidModel\User::class => d3_oxuser_bonimascore::class,
OxidModel\Order::class => d3_oxorder_bonimascore::class,
OxidController\PaymentController::class => d3_payment_bonimascore::class,
OxidController\UserController::class => d3_user_bonimascore::class
],
'controllers' => [
'd3bonimascore_matrix_frame' => ModuleControllerAdmin\d3bonimascore_matrix_frame::class,
'd3bonimascore_matrix_list' => ModuleControllerAdmin\d3bonimascore_matrix_list::class,
'd3bonimascore_matrix_main' => ModuleControllerAdmin\d3bonimascore_matrix_main::class,
'd3bonimascore_config_frame' => ModuleControllerAdmin\d3bonimascore_config_frame::class,
'd3bonimascore_config_list' => ModuleControllerAdmin\d3bonimascore_config_list::class,
'd3bonimascore_config_main' => ModuleControllerAdmin\d3bonimascore_config_main::class,
'd3bonimascore_payment_frame' => ModuleControllerAdmin\d3bonimascore_payment_frame::class,
'd3bonimascore_payment_list' => ModuleControllerAdmin\d3bonimascore_payment_list::class,
'd3bonimascore_payment_main' => ModuleControllerAdmin\d3bonimascore_payment_main::class,
'd3bonimascore_user' => ModuleControllerAdmin\d3bonimascore_user::class,
'd3bonimascore_usergroup' => ModuleControllerAdmin\d3bonimascore_usergroup::class,
'd3bonimascorelog_list' => ModuleControllerAdmin\d3bonimascorelog_list::class,
'd3bonimascorelog' => ModuleControllerAdmin\d3bonimascorelog::class,
'd3bonimascore_support' => ModuleControllerAdmin\support::class,
],
'settings' => [],
'blocks' => [
[
'template' => 'page/checkout/inc/payment_other.tpl',
@ -82,14 +86,21 @@ $aModule = array(
'file' => 'Application/views/blocks/page/checkout/inc/checkout_payment_longdesc.tpl',
]
],
'templates' => array(
'd3bonimascore_frame.tpl' => 'd3/bonimascore/Application/views/admin/frame.tpl',
'd3bonimascore_list.tpl' => 'd3/bonimascore/Application/views/admin/list.tpl',
'd3bonimascore_config_main.tpl' => 'd3/bonimascore/Application/views/admin/config_main.tpl',
'd3bonimascore_matrix_main.tpl' => 'd3/bonimascore/Application/views/admin/matrix_main.tpl',
'd3bonimascore_payment_main.tpl' => 'd3/bonimascore/Application/views/admin/payment_main.tpl',
'main.payment_box.inc.tpl' => 'd3/bonimascore/Application/views/admin/main.payment_box.inc.tpl',
'd3bonimascore_user.tpl' => 'd3/bonimascore/Application/views/admin/d3bonimascore_user.tpl',
'd3bonimascore_usergroup.tpl' => 'd3/bonimascore/Application/views/admin/d3bonimascore_usergroup.tpl',
)
);
'templates' => [
'd3bonimascore_frame.tpl' => 'd3/bonimascore/Application/views/admin/frame.tpl',
'd3bonimascore_list.tpl' => 'd3/bonimascore/Application/views/admin/list.tpl',
'd3bonimascore_config_main.tpl' => 'd3/bonimascore/Application/views/admin/config_main.tpl',
'd3bonimascore_matrix_main.tpl' => 'd3/bonimascore/Application/views/admin/matrix_main.tpl',
'd3bonimascore_payment_main.tpl' => 'd3/bonimascore/Application/views/admin/payment_main.tpl',
'main.payment_box.inc.tpl' => 'd3/bonimascore/Application/views/admin/main.payment_box.inc.tpl',
'd3bonimascore_user.tpl' => 'd3/bonimascore/Application/views/admin/d3bonimascore_user.tpl',
'd3bonimascore_usergroup.tpl' => 'd3/bonimascore/Application/views/admin/d3bonimascore_usergroup.tpl',
'd3_bonimascore_mandatory_oxuser__oxsal.tpl' => 'd3/bonimascore/Application/views/tpl/mandatoryfields/d3_bonimascore_mandatory_oxsal.tpl',
'd3_bonimascore_mandatory_oxuser__oxlname.tpl' => 'd3/bonimascore/Application/views/tpl/mandatoryfields/d3_bonimascore_mandatory_oxlname.tpl',
'd3_bonimascore_mandatory_oxuser__oxfname.tpl' => 'd3/bonimascore/Application/views/tpl/mandatoryfields/d3_bonimascore_mandatory_oxfname.tpl',
'd3_bonimascore_mandatory_oxuser__oxstreet.tpl' => 'd3/bonimascore/Application/views/tpl/mandatoryfields/d3_bonimascore_mandatory_oxstreet.tpl',
'd3_bonimascore_mandatory_oxuser__oxzip.tpl' => 'd3/bonimascore/Application/views/tpl/mandatoryfields/d3_bonimascore_mandatory_oxzip.tpl',
'd3_bonimascore_mandatory_oxuser__oxbirthdate.tpl' => 'd3/bonimascore/Application/views/tpl/mandatoryfields/d3_bonimascore_mandatory_oxbirthdate.tpl',
]
];

View File

@ -35,14 +35,14 @@ class d3bonimascore_update extends d3install_updatebase
{
public $sModKey = 'd3bonimascore';
public $sModName = 'BonimaScore';
public $sModVersion = '3.0.2.1';
public $sModRevision = '3021';
public $sBaseConf = 'QP7v2==MU1OaklMTTdMUjdobFJBcE1iai9ReFM5YzYycjYzWWJZVGFacWtXWVdxQnVvbk1XNnRPSlltZ
EpXTkdxNnZCdTVBUG9wd2J3bEI3eGdlZXphRlB0bnFMUUdCcUZHbDByQk1CYzI0UVY2elYxREJMOGZjc
0RMQnY1T29lVGZGYTFRYzlIMHlXSkdmdGI2alJHQ2J0c2lCbXMrTHR5WGk1elJ2L25jZTRJVUtOQ3dZW
kg5b2g4bHA3SGV3blp2N0E1aUEwNnFTQ1doQmliSWh0elFOdHJ0MWRuRHNZbFZuVEc4SU0vSXJGQU5wR
VVmNUJkVEEzZFNJK0FvZ1hna2FxdU54WDgwZHh4bk1xcEcvZnNWWDA0ajJxNXRXcDhUb1hDWlVURnZQN
kx3N3pQQUZrVnlSUm5UeHp3NlFIYlRUdXNobzBNMGhrUW9XMVZwQnhwYUt1LzVnPT0=';
public $sModVersion = '3.1.0.0';
public $sModRevision = '3100';
public $sBaseConf = 'u82v2==NzNkbEJ3QWZBWi9uYjRUMXlXR3FJdWUzZVBGUWVUZGFMQUs4dzgrNzRUbWtWWFVlc2poUjFzZ
jZpM21KUFRkalozNGh4N0VwUHNFc0phciszRk83ZWgyNWFkYVdGN1BXc2JuKzJ5ZnFRRW9hUStCbVBLR
DhjaEY1bXFqQWxScXYyU0NNYlA5WC9KT2d3UnUya0hUR251c3IxTXR1UGNyNnhxYkhFZFFZV2I4aFV2M
HYyeW9sc3NFSnlXK1hEczlhVWd3RDdZTjJQVWlGSElUTnpKcmJGSmt1OU9QS2NwUmIzU2RDbEZJazJZe
ko0Um5ibFFORVo5dTlGT0hRVG1uOGt5MGJ6a2ZxOG5qeVN5YnVKVkN5UXhCeStKcWZ6djN3UlRjamNWS
HdoWDdQdkRob1BlcmxhN0lEby9Vd2NzV1l4QS9Za2FjMHl4SzhlcjNhNzZZUWhnPT0=';
public $sRequirements = '';
public $sBaseValue = 'TyUzQTglM0ElMjJzdGRDbGFzcyUyMiUzQTYlM0ElN0JzJTNBMzMlM0ElMjJkM19jZmdfbW9kX19zRDNCb25pbWFTY29yZUNvdW50cnklMjIlM0JzJTNBMjYlM0ElMjJhN2M0MGY2MzFmYzkyMDY4Ny4yMDE3OTk4NCUyMiUzQnMlM0EzMiUzQSUyMmQzX2NmZ19tb2RfX3NEM0JvbmltYVNjb3JlUHJvZElkJTIyJTNCcyUzQTAlM0ElMjIlMjIlM0JzJTNBMzklM0ElMjJkM19jZmdfbW9kX19zRDNCb25pbWFTY29yZVBvc3RDaGVja1RleHQlMjIlM0JzJTNBMzAlM0ElMjJEM19CT05JTUFTQ09SRV9QQVlDSEVDS19GQUlMRUQlMjIlM0JzJTNBMzAlM0ElMjJkM19jZmdfbW9kX19zRDNCb25pbWFTY29yZVVzZXIlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0EzMCUzQSUyMmQzX2NmZ19tb2RfX3NEM0JvbmltYVNjb3JlUGFzcyUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTQzJTNBJTIyZDNfY2ZnX21vZF9fc0QzQm9uaW1hU2NvcmVMaW1pdEV4Y2VlZGVkVGV4dCUyMiUzQnMlM0EzNSUzQSUyMkQzX0JPTklNQVNDT1JFX0NSRURJVExJTUlUX0VYQ0VFREVEJTIyJTNCJTdE';