add SHOPCONNECTTOKEN

Dieser Commit ist enthalten in:
Markus Gärtner 2024-12-18 13:01:50 +01:00
Ursprung a8b093b02a
Commit 30fdd96b9f
3 geänderte Dateien mit 19 neuen und 3 gelöschten Zeilen

Datei anzeigen

@ -26,7 +26,8 @@ $aLang = array(
'SHOP_MODULE_d3xrechnung_PATH_GENERATOR' => 'URL Generator xRechnung',
'HELP_SHOP_MODULE_d3xrechnung_PATH_GENERATOR' => 'Beispiel: https://xrechnung.DOMAIN.TLD/xrechnung.php',
'SHOP_MODULE_d3xrechnung_HTACCESS_USER' => '.htaccess - User',
'SHOP_MODULE_d3xrechnung_HTACCESS_PASSWORD' => '.htaccess - Password',
'SHOP_MODULE_d3xrechnung_SHOPCONNECTTOKEN' => 'Shopconnect Token',
'HELP_SHOP_MODULE_d3xrechnung_HTACCESS_PASSWORD' => 'Identischer Token wie in der .env-Datei',
'SHOP_MODULE_d3xrechnung_EXPORT_FOLDER' => 'Order für Export',
'HELP_SHOP_MODULE_d3xrechnung_EXPORT_FOLDER' => 'Beispiel: export/xml<br><strong>eventuell Unterordner anlegen und beschreibbar machen!</strong>',
'SHOP_MODULE_d3xrechnung_BT_ORDERFIELDS' => 'Zuordnung Felder aus oxorder zu bestimmten BT-Felder',

Datei anzeigen

@ -51,6 +51,12 @@ Der Pfad und Zugangsschutz zum Generator wird in der Konfiguration des Moduls hi
'type' => 'str',
'value' => 'https://xrechnung.DOMAIN.TLD/xrechnung.php'
],
[
'group' => 'd3xrechnung',
'name' => 'd3xrechnung_SHOPCONNECTTOKEN',
'type' => 'str',
'value' => ''
],
[
'group' => 'd3xrechnung',
'name' => 'd3xrechnung_HTACCESS_USER',

Datei anzeigen

@ -116,7 +116,6 @@ MSQL;
return $sFields;
}
/**
* @param array $aParameter
* @return array
@ -216,11 +215,21 @@ MSQL;
public function checkParamter()
{
$aParameter = $this->getParameter();
// todo check accesstoken
//fnc
//oxid
//
$this->getParameter();
//simple check, should optimize
$myConfig = Registry::getConfig();
$sSHOPCONNECTTOKEN = $myConfig->getConfigParam("d3xrechnung_SHOPCONNECTTOKEN");
if($aParameter['ID'] != $sSHOPCONNECTTOKEN)
{
return false;
}
return true;
}
public function getParameter()