add 1.1.2.0 (ionCube for PHP 7.1 to 7.4)
This commit is contained in:
parent
4b4bffb699
commit
624cf16ce0
34
.php-cs-fixer.php
Normal file
34
.php-cs-fixer.php
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
$finder = PhpCsFixer\Finder::create()
|
||||||
|
->in(__DIR__)
|
||||||
|
;
|
||||||
|
|
||||||
|
$header = <<<EOF
|
||||||
|
Copyright (c) D3 Data Development (Inh. Thomas Dartsch)
|
||||||
|
|
||||||
|
For the full copyright and license information, please view
|
||||||
|
the LICENSE file that was distributed with this source code.
|
||||||
|
|
||||||
|
https://www.d3data.de
|
||||||
|
|
||||||
|
@copyright (C) D3 Data Development (Inh. Thomas Dartsch)
|
||||||
|
@author D3 Data Development - Max Buhe, Daniel Seifert <info@shopmodule.com>
|
||||||
|
@link https://www.oxidmodule.com
|
||||||
|
EOF;
|
||||||
|
|
||||||
|
$config = new PhpCsFixer\Config();
|
||||||
|
return $config->setRules([
|
||||||
|
'@PHP80Migration' => true,
|
||||||
|
'@PSR12' => true,
|
||||||
|
'header_comment' => [
|
||||||
|
'comment_type' => 'PHPDoc',
|
||||||
|
'header' => $header,
|
||||||
|
'location' => 'after_open',
|
||||||
|
'separate' => 'both',
|
||||||
|
],
|
||||||
|
'php_unit_test_class_requires_covers' => true,
|
||||||
|
'doctrine_annotation_indentation' => true,
|
||||||
|
])
|
||||||
|
->setFinder($finder)
|
||||||
|
;
|
@ -1,99 +1,99 @@
|
|||||||
<?php //00703
|
<?php //00703
|
||||||
// <?php /** 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 Herstellerinformationen @version 1.1.1.0 PHP71 (19.11.2024) @author Daniel Seifert support@shopmodule.com @copyright (C) 2024, D3 Data Development @see https://www.d3data.de */ ?>
|
// <?php /** 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 Herstellerinformationen @version 1.1.2.0 PHP71 (19.11.2024) @author Daniel Seifert support@shopmodule.com @copyright (C) 2024, D3 Data Development @see https://www.d3data.de */ ?>
|
||||||
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);
|
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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
|
||||||
viabMRJ7+aeHeRY0Ks4LJF1EgVeBBXm=
|
rY6EwEPSejy+EXlJ8zQPHU5QWBZpawP2ey7RqhxLBeQj
|
@ -1,14 +1,14 @@
|
|||||||
<?php //00703
|
<?php //00703
|
||||||
// <?php /** 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 Herstellerinformationen @version 1.1.1.0 PHP71 (19.11.2024) @author Daniel Seifert support@shopmodule.com @copyright (C) 2024, D3 Data Development @see https://www.d3data.de */ ?>
|
// <?php /** 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 Herstellerinformationen @version 1.1.2.0 PHP71 (19.11.2024) @author Daniel Seifert support@shopmodule.com @copyright (C) 2024, D3 Data Development @see https://www.d3data.de */ ?>
|
||||||
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);
|
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+cPxX4PY1JhLe8Al7p0m047EbBFVCO1iBLousulZZFvwWVoIlYG0Ykhj/Qjc5wiKpDSjwl0Z29
|
HR+cPxN+RCfJHrNkAalvwVMwQS9JQOhXTGpo4eYuIK/3Jra4KuGZNXo3sgCvMZT3rtyIN7SevGYK
|
||||||
VvFwsjYNT61Y7SL+EdH3xStjbY/OirV8TBLW4UGmrt+uNMVYpwDCsPoYHyzhaxVbu5lPESMRHEAO
|
X9IvFJCAnxeWoAUHHPd2IJiQ1h+foFGztqY3eYru8yguXJFXBrK2rtcK/LQ+HVI+M/CGrUoB3nFL
|
||||||
caD7bbegkpBKTx6OvFaT9lVql/0Ml3uhiTZIExZvJVoIK9Ad/ivWSdw0QXwX5YS437xkBnJM7WmB
|
j0MTXSDt5x0Wd9XG+30LIr4pVTDM6BHkXbg0rIN5M8QthxBFy8jCGdEwjcobHJZ137JC3dosMYJZ
|
||||||
g7juGR4dpc+18L/KllXj0tJp0OgC457GqfcebriHmZwE+YEQwPQ4DN1mICzieazt2rGL1SR46UDz
|
UK9TkT5UwPgmtGG8Ivc8T2sFLSWXWl1fmeq3DCsut6kGiSQDevbrV+I2jQrehtkHsHWZTk4otrvW
|
||||||
rge+6nIyBajc1b/csz4ocSFdxoBb+lcxmhzJoW/w7Pwy8370tqAFqwCkQ6YFFSyrk+Sfx4vnqfTc
|
eQeq/si8+ka46PaTFlgZ8Ukfe+V4Y9h+If0a1WVXDWCndG9rE8S9Tmd1yNC495VIxjfHkdYBfNBI
|
||||||
kjnMaNqPa1uOBiqr4x1bo41D8hoysvVibzroW6Xl2uzbOEZNkIHYTCarZwftLtvRzMr4sVHjuelz
|
541GNNAc6wUt0HTtKENou98wgcoBYachjoR55a0evNB+ORaYdcTjoNPx8hsWD1nOQOZgbdU8kXUT
|
||||||
Clsei9KYBpljpejRSFw1Q9EtHMjVQmhTa5/8kj7XmmyBaIoms5PCfo2lGvQYsjuIgMaCLb/EEVqc
|
6ZT+jBA52bdwsFLzAJrHD5i7jL/RtjX20hkYJgI2liKqWBXreXChwQ1tALRiy/tAifCHFa1xExdy
|
||||||
LBpOxG1I63W+KAkaNpwoC14wJvTMIWPxQCykPpcAka96Zz2Td5mAxD+ls3jB6cklRzS9+7zUil9x
|
bi4YwQ+mgWCGhe7N4JTrSVrxR+pOmSUWwiA+IF62zNffgejsmoqEzFPOxysfE8kY8+IZmkrhtVko
|
||||||
JjwjOc8MD+7m+02DZoq273VfDYkmLX0hcmfPz/ww5LpQARmnVWmFYVDjOXFQe7edEdVt3MUpmZ4N
|
YP9RJrKWRENPqzQOkXDKZgq1rYgePUFziPTYt0JklXyhZdovwfb7lPbiAgU/nNz5OMWI0MMh/RnI
|
||||||
djIW5UE9YoZuXTHgJmhrpbeBrR9qNG85EtmUigmNic6PLM0=
|
N5922EMtgjqcQcZcHQLSJnZwTA+jcy5Y
|
@ -1,16 +1,26 @@
|
|||||||
<?php //00703
|
<?php
|
||||||
// <?php /** 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 Herstellerinformationen @version 1.1.1.0 PHP71 (19.11.2024) @author Daniel Seifert support@shopmodule.com @copyright (C) 2024, D3 Data Development @see https://www.d3data.de */ ?>
|
|
||||||
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);
|
/**
|
||||||
?>
|
* Copyright (c) D3 Data Development (Inh. Thomas Dartsch)
|
||||||
HR+cPshilN9dDGP5VbaeKQ+xno0Lgfi6czqQERUuJLF4euJ5ySWAf4gKXY7PNM5VX8sTljqe11s7
|
*
|
||||||
sI7nT6fwllQos+a7O6XRxI98ebGBghFxBBn6aJaPyYiXMrbgAY0cmb5A+sBKZkytHdD4CmQwxm/K
|
* For the full copyright and license information, please view
|
||||||
xcwsgPEHVz386ZV5TUB3M5RwqHa3zGpgMVm5euxks5vgW8oO3g7kXqvaY82eMETO5zkSW1fYyenQ
|
* the LICENSE file that was distributed with this source code.
|
||||||
HqS4uKfj8VLB0AQmx9Rhvey71bxmXPBXEwLnbriHmZwE+YEQwPQ4DN1mI1neJsffbVEU0dRvDEFz
|
*
|
||||||
rgfD9Ep5cRwze+zYA1bAcU+VKu/rFRIp+QajI0m66tPKamE3sWTCZeq2BDgp9OQuKSRotZHy+i3X
|
* https://www.d3data.de
|
||||||
KWWsVWQFBYzqDKUgILdXyQjmTxZldRUfwpsB066LGz7qEXeITz1TfgAbw+ENk7X5G2LglVodiw2y
|
*
|
||||||
tmKutGmlR+KOR/M1BkrudSGCzgiuYN2JiT6OFsOllbYbwpVeRTo02+D8RIqxGXvlxMGua2jr1QWQ
|
* @copyright (C) D3 Data Development (Inh. Thomas Dartsch)
|
||||||
koopypZ0CMKov1h7TJCX7RYt+5+xOSyzTSDqX/6MycfvD+yn+riiA4D2yFv3jiQHZnltZnVIyTxo
|
* @author D3 Data Development - Max Buhe, Daniel Seifert <info@shopmodule.com>
|
||||||
Ok77VUu5knRkn8dWr1B4h8P66c0DB6+M8VBVKF3UcHska7Hgk97c7soTxGoRKWSVSiCLKwtCxyVd
|
* @link https://www.oxidmodule.com
|
||||||
4O4mLayw4RlntOiSfCok+tQYxX/0g8A10KWWJi/DzzNTZEe5BTlg14Bw9o3RuDB6yOItiYlIi862
|
*/
|
||||||
4qG+dQldnfrANLKYBLZzqx/bHsBVonuhPsHYVvIa4XdQx1jsQLR3l1LT3UNZpl4YzGyx/9sC4t4e
|
|
||||||
aZ0d9j85PijLnui0q/zRlDPJXbH19+PSHnkU9OA0ZrXAmCZoEC63t1CCjTJVD7G=
|
$sLangName = "Deutsch";
|
||||||
|
// -------------------------------
|
||||||
|
// RESOURCE IDENTITFIER = STRING
|
||||||
|
// -------------------------------
|
||||||
|
$aLang = [
|
||||||
|
'charset' => 'UTF-8',
|
||||||
|
|
||||||
|
'mxd3manufacturerinfolongdesc' => 'Langtext',
|
||||||
|
'SHOP_MODULE_GROUP_d3manufacturerinformation_main' => 'Einstellungen',
|
||||||
|
'SHOP_MODULE_d3manufacturerinformation_showManufacturertextOnDetailsPage' => 'vorhandene Herstellertexte auf Artikeldetails als Tab anzeigen',
|
||||||
|
];
|
||||||
|
@ -1,16 +1,26 @@
|
|||||||
<?php //00703
|
<?php
|
||||||
// <?php /** 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 Herstellerinformationen @version 1.1.1.0 PHP71 (19.11.2024) @author Daniel Seifert support@shopmodule.com @copyright (C) 2024, D3 Data Development @see https://www.d3data.de */ ?>
|
|
||||||
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);
|
/**
|
||||||
?>
|
* Copyright (c) D3 Data Development (Inh. Thomas Dartsch)
|
||||||
HR+cPqBkVdTRDqDv8blhL8MoqdDZGChUvfzGLzDBSjL+b+nNviQ7jnGE+nq7XOCMuyJb0xMUrezS
|
*
|
||||||
DlQo/JIDeXkyQ2SjVLxkpPi/SKExSUAL/OIxjFIOpR/rqNbjz2wnmAK0wasnWk9ZksmcJ6kiIlZm
|
* For the full copyright and license information, please view
|
||||||
oyqn+vre3Gm0vk/giFHOQ4MdgJ78zx4lVSyjxzcegBDJdGuQw5mbL9S5Df6JFjsVtzpsxGdTWRdv
|
* the LICENSE file that was distributed with this source code.
|
||||||
c2n7sez87LmrTrf2ehchW/H2o4c9wi0UvCjdXvTR4S8+ZleZckcMX3LmS4Y+ScwzGep2rCk8JrZZ
|
*
|
||||||
/TMgNmSCXidJXGqZd+vjzzBILR+IwSqOeopbQG67+u7M5NSTcUjkkMsSn/i7mE/IsYAZyhhvAHxH
|
* https://www.d3data.de
|
||||||
bzzSTsvwu0QgAo02TySgTlb+MgmhMD31YZUiEJ+7y8yKvFmilXeSLDUQEBeFNJLyQdkd3Leh0y0K
|
*
|
||||||
v6LmLjR/wrKXnAoT23N+qL8T6cz37bFDDnClgwUfwMmILVybZyr6AgDhFZDXjnQi45sv210N2MXO
|
* @copyright (C) D3 Data Development (Inh. Thomas Dartsch)
|
||||||
194REGHjXCSlexVNVEVdO/BHvfclEb1a1sajFtqBtIx5VGZ3ggWAa++FSxGEr1cOiVD45bK8rYT0
|
* @author D3 Data Development - Max Buhe, Daniel Seifert <info@shopmodule.com>
|
||||||
xcoWQPyb9e3qOdefzknrhcnOvvyjLxh7N5IAJ64cALkg0YaIf8m8i2U5goQ/qJeOdK36welaOhFr
|
* @link https://www.oxidmodule.com
|
||||||
TaXPld0hc551JVpiAida+k3iqMh1YOEPJiiX+Me0Vd0Att2g/B0/89Zvk1G3DdWJxc6d/yYx4TDG
|
*/
|
||||||
9BYoy85bobhfoEJCLS1mH0IjKzhc7gaZ2vkp7iok9QSVgd+4J7Zsmx8tv4U2e5eFOf0hTARDsmqB
|
|
||||||
I+UOit9yMihJ6PJAdwkzahkhMVepBRuiuNS9pB0CidVIhwq=
|
$sLangName = "Deutsch";
|
||||||
|
// -------------------------------
|
||||||
|
// RESOURCE IDENTITFIER = STRING
|
||||||
|
// -------------------------------
|
||||||
|
$aLang = [
|
||||||
|
'charset' => 'UTF-8',
|
||||||
|
|
||||||
|
'mxd3manufacturerinfolongdesc' => 'Text',
|
||||||
|
'SHOP_MODULE_GROUP_d3manufacturerinformation_main' => 'Settings',
|
||||||
|
'SHOP_MODULE_d3manufacturerinformation_showManufacturertextOnDetailsPage' => 'display existing manufacturer texts on item details as a tab',
|
||||||
|
];
|
||||||
|
@ -35,7 +35,9 @@
|
|||||||
<input type="hidden" name="catlang" value="[{$catlang}]">
|
<input type="hidden" name="catlang" value="[{$catlang}]">
|
||||||
<input type="hidden" name="editval[oxmanufacturers__d3description]" value="">
|
<input type="hidden" name="editval[oxmanufacturers__d3description]" value="">
|
||||||
|
|
||||||
[{include file="include/category_text_editor.tpl"}]
|
<div style="margin-bottom: 40px">
|
||||||
|
[{include file="include/category_text_editor.tpl"}]
|
||||||
|
</div>
|
||||||
</form>
|
</form>
|
||||||
|
|
||||||
[{include file="bottomnaviitem.tpl"}]
|
[{include file="bottomnaviitem.tpl"}]
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
[{assign var="sShopURL" value=$oConfig->getConfigParam('sShopURL')}]
|
[{assign var="sShopURL" value=$oConfig->getConfigParam('sShopURL')}]
|
||||||
[{assign var="description" value=$oManufacturer->d3GetLongdesc()}]
|
[{assign var="description" value=$oManufacturer->d3GetLongdesc()}]
|
||||||
|
|
||||||
[{if $oManufacturer && $oConfig->getConfigParam('d3manufacturerinformation_showManufacturertextOnDetailsPage') && $description->value}]
|
[{if $oManufacturer && $oConfig->getConfigParam('d3manufacturerinformation_showManufacturertextOnDetailsPage') && $description->rawValue|strip_tags|trim}]
|
||||||
[{capture append="tabs"}]<a href="#manufacturertab" data-toggle="tab">[{oxmultilang ident="MANUFACTURER"}]</a>[{/capture}]
|
[{capture append="tabs"}]<a href="#manufacturertab" data-toggle="tab">[{oxmultilang ident="MANUFACTURER"}]</a>[{/capture}]
|
||||||
[{capture append="tabsContent"}]
|
[{capture append="tabsContent"}]
|
||||||
<div id="manufacturertab" class="tab-pane[{if $blFirstTab}] active[{/if}]">
|
<div id="manufacturertab" class="tab-pane[{if $blFirstTab}] active[{/if}]">
|
||||||
|
@ -4,7 +4,14 @@ All notable changes to this project will be documented in this file.
|
|||||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
||||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||||
|
|
||||||
## [unreleased](https://git.d3data.de/D3Public/MyModule/compare/1.1.1.0...rel_1.1.x)
|
## [unreleased](https://git.d3data.de/D3Public/MyModule/compare/1.1.2.0...rel_1.1.x)
|
||||||
|
|
||||||
|
## [1.1.1.0](https://git.d3data.de/D3Public/MyModule/compare/1.1.1.0...1.1.2.0) - 2024-11-19
|
||||||
|
### Fixed
|
||||||
|
- show hidden save button
|
||||||
|
|
||||||
|
### Added
|
||||||
|
- hide empty HTML elements content
|
||||||
|
|
||||||
## [1.1.1.0](https://git.d3data.de/D3Public/MyModule/compare/1.1.0.0...1.1.1.0) - 2024-11-18
|
## [1.1.1.0](https://git.d3data.de/D3Public/MyModule/compare/1.1.0.0...1.1.1.0) - 2024-11-18
|
||||||
### Fixed
|
### Fixed
|
||||||
|
@ -1,16 +1,23 @@
|
|||||||
<?php //00703
|
<?php
|
||||||
// <?php /** 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 Herstellerinformationen @version 1.1.1.0 PHP71 (19.11.2024) @author Daniel Seifert support@shopmodule.com @copyright (C) 2024, D3 Data Development @see https://www.d3data.de */ ?>
|
|
||||||
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);
|
/**
|
||||||
?>
|
* Copyright (c) D3 Data Development (Inh. Thomas Dartsch)
|
||||||
HR+cPqo8mpAAK3W5KprM4LS/VAfkpw8UKHX8suYu6oytr7mOsHuuS2KQKxrmS+K3cTt+KpNpbNI4
|
*
|
||||||
2HwrFQ8XKBe79X++nfik+AMhLxV2SgrxP8KWEjsCseqLXNElRyp4Rvzve9R8pavRObz/Fx6c31ZR
|
* For the full copyright and license information, please view
|
||||||
rb1G4HtE3RzY+9NO/XuOp61GzN/RpLEoySfGUlewUFOdX1rxzuBjsQtCaAWFOKEPgLJSbhhq08tZ
|
* the LICENSE file that was distributed with this source code.
|
||||||
lWJ5JQ5+XooH7fwyNbOVto6HZmJ16DQJdNzybriHmZwE+YEQwPQ4DN1mI8ncPOO/OsN4WZ8rCUFz
|
*
|
||||||
rwfg/xyGVCj0FN5JApMBjjXTXbrspropbhbCRr8n4asxp86vIw8DtC7bhyuU46hLcguZw7YabxA5
|
* https://www.d3data.de
|
||||||
Ya0wuhioAwhw1nVEHYOF1zK5Twg98u96AczbcJLpB2ctjkn0ap7CplSP0/BZrY7fojxxdyggSK9a
|
*
|
||||||
gv5wAmTJY5WfI6c6sFyTyuooKT+Nr7vVywUnGN3FDD9ulrHMAZFhDxHripUDZv8bIP9kgYvuBmr+
|
* @copyright (C) D3 Data Development (Inh. Thomas Dartsch)
|
||||||
Kj7mm72LvInvvZVPrAMRvMlbdy2zfJTOyXI10Yl6qV45pLKGusvJHzBRpTn5HqBU7clnQBC0wnXB
|
* @author D3 Data Development - Max Buhe, Daniel Seifert <info@shopmodule.com>
|
||||||
Mhz05STSUfSpQS/58YkIwswX62plDhKrJGuFALpyrb6hvURh00HZbc1KG2bSla2pesnAxW+/NbIi
|
* @link https://www.oxidmodule.com
|
||||||
LYop/3sltb7ofqZH0cyerz5JhBY+xDmmvwbwRG/7ViAIz3g5nKLFRAtrCJI/pPaWcohFCOR1Gp42
|
*/
|
||||||
Q3DHnQ5B9ysbxBg785NDACXwhRuGyPJdzefaczQEdKo/E+QTctWj8UALIKmVE3wFuYRtoXMM9BmU
|
|
||||||
xYvLARoHQ/sPdoEXvlxqXPBTi9J58wunUtxLIJ1zjssjeeVQXhC=
|
namespace D3\ManufacturerInformation\Modules\Application\Model{
|
||||||
|
|
||||||
|
use OxidEsales\Eshop\Application\Model\Manufacturer;
|
||||||
|
|
||||||
|
class D3ManufacturerLongDesc_parent extends Manufacturer
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
@ -1,39 +1,39 @@
|
|||||||
<?php //00703
|
<?php //00703
|
||||||
// <?php /** 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 Herstellerinformationen @version 1.1.1.0 PHP71 (19.11.2024) @author Daniel Seifert support@shopmodule.com @copyright (C) 2024, D3 Data Development @see https://www.d3data.de */ ?>
|
// <?php /** 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 Herstellerinformationen @version 1.1.2.0 PHP71 (19.11.2024) @author Daniel Seifert support@shopmodule.com @copyright (C) 2024, D3 Data Development @see https://www.d3data.de */ ?>
|
||||||
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);
|
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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
|
||||||
IBN731KkkTaAp15mB4ymHgPMvFL3k0LUfVS=
|
PX4cLSn24Ph7DUqYNuEeOo27D0P1iF3ohDTUkyG=
|
@ -1,27 +1,28 @@
|
|||||||
<?php //00703
|
<?php //00703
|
||||||
// <?php /** 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 Herstellerinformationen @version 1.1.1.0 PHP71 (19.11.2024) @author Daniel Seifert support@shopmodule.com @copyright (C) 2024, D3 Data Development @see https://www.d3data.de */ ?>
|
// <?php /** 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 Herstellerinformationen @version 1.1.2.0 PHP71 (19.11.2024) @author Daniel Seifert support@shopmodule.com @copyright (C) 2024, D3 Data Development @see https://www.d3data.de */ ?>
|
||||||
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);
|
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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
|
||||||
|
y2KQls3MzaXm48YnwoEa+3sxA1zyB0==
|
@ -17,7 +17,7 @@ Dieses Paket erfordert einen mit Composer installierten OXID eShop in einer in d
|
|||||||
|
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
composer require d3/manufacturerinformation:"~1.1"
|
composer require d3/manufacturerinformation:"~1.1.0"
|
||||||
```
|
```
|
||||||
|
|
||||||
Sofern nötig, bestätigen Sie bitte, dass Sie `package-name` erlauben, Code auszuführen.
|
Sofern nötig, bestätigen Sie bitte, dass Sie `package-name` erlauben, Code auszuführen.
|
||||||
|
@ -29,9 +29,8 @@
|
|||||||
"oxid-esales/oxideshop-ce": "v6.6.0 - v6.14.3"
|
"oxid-esales/oxideshop-ce": "v6.6.0 - v6.14.3"
|
||||||
},
|
},
|
||||||
"require-dev": {
|
"require-dev": {
|
||||||
"phpunit/phpunit" : "^9.5",
|
"oxid-esales/oxideshop-ce": "~6.14.0",
|
||||||
"friendsofphp/php-cs-fixer": "^3.9",
|
"friendsofphp/php-cs-fixer": "^3.9"
|
||||||
"phpstan/phpstan": "^1.8"
|
|
||||||
},
|
},
|
||||||
"extra": {
|
"extra": {
|
||||||
"oxideshop": {
|
"oxideshop": {
|
||||||
@ -48,5 +47,9 @@
|
|||||||
"psr-4": {
|
"psr-4": {
|
||||||
"D3\\ManufacturerInformation\\": "../../../source/modules/d3/manufacturerinformation"
|
"D3\\ManufacturerInformation\\": "../../../source/modules/d3/manufacturerinformation"
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"scripts": {
|
||||||
|
"php-cs-fixer_audit": "./vendor/bin/php-cs-fixer list-files --config=./vendor/d3/manufacturerinformation/.php-cs-fixer.php",
|
||||||
|
"php-cs-fixer_fix": "./vendor/bin/php-cs-fixer fix --config=./vendor/d3/manufacturerinformation/.php-cs-fixer.php"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
112
metadata.php
112
metadata.php
@ -1,37 +1,75 @@
|
|||||||
<?php //00703
|
<?php
|
||||||
// <?php /** 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 Herstellerinformationen @version 1.1.1.0 PHP71 (19.11.2024) @author Daniel Seifert support@shopmodule.com @copyright (C) 2024, D3 Data Development @see https://www.d3data.de */ ?>
|
|
||||||
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);
|
/**
|
||||||
?>
|
* Copyright (c) D3 Data Development (Inh. Thomas Dartsch)
|
||||||
HR+cPo0HORdO/o9PlwMZz9eF5w/4LBiTlIFzsxUu97xrph+L3HL4rD3IJ0UspuYNBFLjbg1TnWqG
|
*
|
||||||
wVfjElUr2jyCLCqXyyRoRYFQNkbyf7t5oM2HEvVFMxALcOM2Nug4E+1A4AKM0MsYy9faK+AW1sJu
|
* For the full copyright and license information, please view
|
||||||
HQquO3gnToDAl2CrOb1BoE9Sw7UxRvaHrm996rJU16EcbC6wM9r6xL8owkUeXB5NoipJeWHDpsxR
|
* the LICENSE file that was distributed with this source code.
|
||||||
z0QTKVXvWeFwZ6LZ4LMXCNsuVbLQjuciqTZFbriHmZwE+YEQwPQ4DN1mI01jCZXqeB0izJOFT+Fz
|
*
|
||||||
rgebfG9B8YNVpJJNhROnrjre1EFGAzOZXkmHoN0cGJwkSMzEtTn4LQhKWhT5SI4CLiniB+QGcfui
|
* https://www.d3data.de
|
||||||
aaUoyWkUKxvj8Z56v2cDv1hmyF5y4STrEwXmyl1JkuJJHbAqYxEeu31t14lIn4MgJYe7JjunWVo/
|
*
|
||||||
Jo8ZkwlOOEjeL19dwBi5jiLpGLmW+QNNg68Zd3qwHJtzGpPAENnvi1tunxmZWQBL++IL6UTfp8K3
|
* @copyright (C) D3 Data Development (Inh. Thomas Dartsch)
|
||||||
Krb/jsSWfb6Md8GmUcf6G4UdhwRdDA5BykdWP+ONE6Pt1NvbYyrmwe5QuMHQLUrY4uXVxCze1djZ
|
* @author D3 Data Development - Max Buhe, Daniel Seifert <info@shopmodule.com>
|
||||||
mGpUafA5Clmam5DDSnNO6vIhTwWXFz3BG2R+XhWXDLQAzacEA7S+YclQ2r9JAs0JJ9G57M+KCj1f
|
* @link https://www.oxidmodule.com
|
||||||
zpDD3H36KeOhIn98nd5dgo3y/5O7HXEztsF49mgWIbB+YzgL1Ob/QhGi1PWhB3fwCWz9Nf7IbcMA
|
*/
|
||||||
ETQxbd+2zYK1r6MzaS/oce8BwI63FvP4BYWJItyZni/NfRFPPR1bU5fitMvYwEbQDv77O1RmeFAA
|
|
||||||
BMLmpGfMb8azQ721GM1m4jvYN6xRNPrYGUWKk+JrqPWxm5CoHStGsTHL/Y6JfmdDB1zHep0gSFYu
|
declare(strict_types=1);
|
||||||
5OmHucbdkvU/cMP6atkzJbmMQe/zxmShqoioxTG804bY+dH4SKyd99eCfBs1x2dEESkPzPCisONM
|
|
||||||
PnPT9bqHrXOsJ/+CVrNpNMESK7ua1TbMOqS8x4+gW+N3Qe8i+Olb5PDPQd+ezrvaYnbNw+vqbMTe
|
use D3\ManufacturerInformation\Application\Controller\Admin\ManufacturerInfoLongdesc;
|
||||||
GaHsuodTPlWaB0xFJxvsFxNLRLHGlLxaATEvScOlPstc6up+OpzHQAxV1Lucbumb1qp8bMlQ9aGD
|
use D3\ManufacturerInformation\Application\Model\Constants;
|
||||||
1F3X2w7tumxBjI55W7tKvUcjPN+N+kWRWlhP6muvpYSKNUn+pojpyx+YgpfvQDGq3HgqvkdjdGFA
|
use D3\ManufacturerInformation\Modules\Application\Model\D3ManufacturerLongDesc;
|
||||||
/p41crR4etlGdpJ/xHePxhxx4XwVQvcKyWrnb5Vz8EZJxfwwyk8UX+bKmeg09sAZU9j+4t/PBMpw
|
use D3\ManufacturerInformation\Modules\Application\Model\ManufacturerInfoList;
|
||||||
7D2wktGN3t6r1MB3dTS2J7dYdeMFzuZmULLA3zb6vmG+JNsJpYyAgUjUO1/A0y0mbReQwDD1kxgG
|
use OxidEsales\Eshop\Application\Model\Manufacturer as OEManufacturer;
|
||||||
kX6zJDdqrNb4DWIfl2wUGpEv6KLWx9Pr1u3F/wFO+dwWTu+QClGZsnznOO9yTlIW3WHwJqvDgD+b
|
use OxidEsales\Eshop\Application\Model\ManufacturerList as OEManufacturerList;
|
||||||
vZJOxqehXDKjYnU+6sommQxxEemiFR+nvt3QTE1dBBg/7Qqb8GMd2SkLUi/hGrpX/UDxjLafQYW8
|
|
||||||
X2X07La4oHnn66VqwEgcyGBbxCZTzgHeuR1+Jjre3kkcuJcbiSwAAMnLcRrTAwgJo2vEJMfFqI7q
|
$sMetadataVersion = '2.1';
|
||||||
45IAi5mArsuA/KRl9z9WdUqx2e1ISBwymTeQBN+1va2+iB7fCyCieNh5oFObTErp8jd3ttDJFW/x
|
|
||||||
0smTY61XlfY7H+AkonvPa74i9G5a1w31dhN/HqjXj5ghnovCbC8na9GoDjFvwb/UWzMBbyRe6X+S
|
$sModuleId = Constants::OXID_MODULE_ID;
|
||||||
9t7LfyeQ7EKZ6ZkSy1EfynPljB78wbADOjXnLWu8CqRsUtQLBk3UfQl1B+ZUd9QUIcvL9ZwRhrsA
|
$logo = '<img src="https://logos.oxidmodule.com/d3logo.svg" alt="(D3)" style="height:1em;width:1em">';
|
||||||
cSs4Z3u9cYZoUQ5949254v0wV9JXw4yreHN49FCwv205JbchuMPXP2NjUvi93+sQcatZWWG2Vw1Z
|
|
||||||
vcbomf0Ir0lAkOEKMENWGmyfupNBFOvs2qzxt+Z0DslKVIHDrlvxycSZQ5DFKF4DrfABVhTz+8i8
|
/**
|
||||||
DC0D/XGqz6JmoSbo/4+R0ns87kDTuaYKPeSVOASC0vpC0SkkvdCN/y4wjck2Oyn25FyawTpfJdj2
|
* Module information
|
||||||
eF0+Ey06CtstG0lDYEi8VpurwVWZOGqQAVtN09XrHlnDK3DbYyv6wKdszRC0AVIkgvh4WwWg4orc
|
*/
|
||||||
apxT3dGIfUVKy+nMlk5dh48t7RBGlgOpkZhCOebPJFAwzbAdcbgAQP+uPgVqeLCagj781r0e6k0h
|
$aModule = [
|
||||||
RGh9Qvv2AEgqo46tiURIVj39QSriFl1IfiygDX+bD6so0tpHkwBQ263j0SvN9t13dSU/moiVTlf+
|
'id' => $sModuleId,
|
||||||
p84K0Ueh+iCiIa4ZQtD5Eu8+IidVLOVatTk+o6fkp3DcWoks4ZqgwjmAV4otJWgKVyJRL7Gdsu3+
|
'title' => $logo.' Herstellerinformationen',
|
||||||
921oGJLL1NEWVpFbul7UoHX3U1rGCSiJDrpT6jpNAGxQt/jwOmd3wNxQhpaePAzsZPgru2pwPzfa
|
'description' => [
|
||||||
ir7UyIjz1KKpthqfcYQY7H/R00==
|
'de' => 'fügt Informationen der Hersteller zur Artikelliste hinzu',
|
||||||
|
'en' => 'adds manufacturer information to the article list',
|
||||||
|
],
|
||||||
|
'thumbnail' => 'image-file.png',
|
||||||
|
'version' => '1.1.2.0',
|
||||||
|
'author' => $logo.' Data Development (Inh.: Thomas Dartsch)',
|
||||||
|
'email' => 'support@shopmodule.com',
|
||||||
|
'url' => 'https://www.oxidmodule.com/',
|
||||||
|
'controllers' => [
|
||||||
|
"d3manufacturerinfolongdesc" => ManufacturerInfoLongdesc::class,
|
||||||
|
],
|
||||||
|
'extend' => [
|
||||||
|
OEManufacturer::class => D3ManufacturerLongDesc::class,
|
||||||
|
OEManufacturerList::class => ManufacturerInfoList::class,
|
||||||
|
],
|
||||||
|
'templates' => [
|
||||||
|
'd3manufacturerlongdesc.tpl' => 'd3/manufacturerinformation/Application/views/admin/tpl/d3manufacturer_longdesc.tpl',
|
||||||
|
],
|
||||||
|
'settings' => [
|
||||||
|
[
|
||||||
|
'group' => $sModuleId.'_main',
|
||||||
|
'name' => $sModuleId.'_showManufacturertextOnDetailsPage',
|
||||||
|
'type' => 'bool',
|
||||||
|
'value' => true,
|
||||||
|
],
|
||||||
|
],
|
||||||
|
'blocks' => [
|
||||||
|
[
|
||||||
|
'template' => 'page/details/inc/productmain.tpl',
|
||||||
|
'block' => 'details_productmain_manufacturersicon',
|
||||||
|
'file' => 'Application/views/blocks/page/details/inc/details_productmain_manufacturersicon.html.tpl',
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'template' => 'page/details/inc/tabs.tpl',
|
||||||
|
'block' => 'details_tabs_invite',
|
||||||
|
'file' => 'Application/views/blocks/page/details/inc/details_tabs_invite.html.tpl',
|
||||||
|
],
|
||||||
|
],
|
||||||
|
];
|
||||||
|
@ -1,47 +1,63 @@
|
|||||||
<?php //00703
|
<?php
|
||||||
// <?php /** 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 Herstellerinformationen @version 1.1.1.0 PHP71 (19.11.2024) @author Daniel Seifert support@shopmodule.com @copyright (C) 2024, D3 Data Development @see https://www.d3data.de */ ?>
|
|
||||||
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);
|
/**
|
||||||
?>
|
* Copyright (c) D3 Data Development (Inh. Thomas Dartsch)
|
||||||
HR+cPzI900lMMVaihqMLA3XrR+7CANkm+aguOzqhH6mdBf//mxbPf8BoT1E1716e/gVxHua8R8fr
|
*
|
||||||
1fN2ASYivmAhFGEFiMgfZ8oCE3SOg9jQPkV1xz2QZNbIocuUqSOCj5x7Tbeu4MPS26um2XxZXwR+
|
* For the full copyright and license information, please view
|
||||||
kY8JLvxt1iuIufrgbdunbZXmwWSqFoV5RZguOfRtL4fFtyQWfFX/pnf23zqC23gkpEY2AH/RbrlT
|
* the LICENSE file that was distributed with this source code.
|
||||||
cX7GWkvDzGsDYBMoep9zIYcLBWL4ypJC79NUBPTR4S8+ZleZckcMX3LmS4YrPLHoYINtxla2K/pZ
|
*
|
||||||
/TYgE7OBqXoBXSypWs9cmTj7dmxugTqFIrBaRO7b3r5FszfNm6I6dloVJGpYl2w4H0Cjwutdzjgx
|
* https://www.d3data.de
|
||||||
WJuLVNqcMOp2nLYDFkSwcTE8JPWUaPmirJwTECOdA6P8z6whGEfjlq8CchHt6KlEpH4W7CtfU0v4
|
*
|
||||||
IC/H2Vk0iPikcDz/Y5/Ar02jrADgIAxOOE9djTJoMcErMnotLzvNprlwfVCixM/yrGEyfuH9YDcM
|
* @copyright (C) D3 Data Development (Inh. Thomas Dartsch)
|
||||||
MycDh648BsTUK7YDbYkGJqEFdskQlrS95j43B0hSkRT+u5ux0k3vTfiXgMo/kw+Tlk3zadzHFeHk
|
* @author D3 Data Development - Max Buhe, Daniel Seifert <info@shopmodule.com>
|
||||||
Tp7x3qP3X92EYRHEReVanEVJautmsueJQcA2KhcmP16cMtao/tIKM6itSqamVTDQHxBEZWo8jGxt
|
* @link https://www.oxidmodule.com
|
||||||
4L/fldfsiFZ0spO8SJlKzP6/U6B8iI9lmdusAxpjD3x2HFNZz2OGsYFHcBrDxTS3nFzhHNnhLsDy
|
*/
|
||||||
u7l/gqlggxcVrP1sNf3oP22nQ6eg8bRve2HNH44EVIxPkNCzpL87M+VJlXpXr1IS68mnzVqOhiXI
|
|
||||||
IbK0RQ4ctfYKVLEHyrdMEL2cMn2BOHpdFehSLF7jfl2VUpiJ3hrurCIUsm9yULgC6JbR2TrQpo/r
|
declare(strict_types=1);
|
||||||
7qi4KvB6/gU+40G/llzeEeCzUqXsvdIShjWpHt6iGu4eZNF5cY1LsTD1lgA4Vt5eo6x/a/S9cxAo
|
|
||||||
9iuq2pE1vK+rXmN8bS0xwR6wpW9dEheWhgmKtjDbqQzuj5cdJKxdtlCSUM/sLwAFzLiwRFkFC/4I
|
namespace D3\ManufacturerInformation\Migrations;
|
||||||
NrTnIJdskepxg+sCCgK2hb8trWFQ7gXfvxqlV8lRE/rr3kDief4Ql6Iczx7OvRWus8U2ACWlIYOM
|
|
||||||
yotO3ZvHceeTWMURxTq2mL64eAscT4tnl0vlgD3rVgdZv0JxRwH60wetFiLbOHweONtAiZvB9MKx
|
use Doctrine\DBAL\Schema\Schema;
|
||||||
LiiSc9ttJK/IwoR1Id3UJsyBtu+jKqaEvcGFot+CyAiu1a/H2O9OFsrQ0aTlC86wYRP28MpbZpFU
|
use Doctrine\DBAL\Types\TextType;
|
||||||
yrvJwFfwARTr3iQ6nXzvIJWb+iBsSs5Jvo0NyoR6WVThNUKhQ5PMP5gKyCxyJW1SUkfvu3RRkBjD
|
use Doctrine\Migrations\AbstractMigration;
|
||||||
USwNuXpwTlx/TL6dJvstpNKs1efqIszsCYOxSu/XvGd9ECykGdWnrHaQ0HQJH5fs29ff7nYbZ+8l
|
|
||||||
xdxSU+m2oxyO+f/d9lUlNo+4GKOKGcHrpc66dwlvIeVure4rNZ5r1Y26FLkFxbbo4CoaJ5RZj0NH
|
/**
|
||||||
DnwCyZYB+Eno7v9m+L9aqmHzpWwwArnnmFdPAeoy6+9IBb9tnLR1w/uFjWlRBEZAvuxMIAVhXgor
|
* Auto-generated Migration: Please modify to your needs!
|
||||||
9mGvQRfqcQLwShoHZNz6frHUZUNpgbZUtCzU8xuhZ42kJ56BCRAC8SYO/1ikoVeE8+w+4w8enFKj
|
*/
|
||||||
1qUGAcEGxd86SrMUhwwpqcui/nQs+xgDgZ09Sl/XZHUGvRnYRKXts2E5wpE55jOstkEJsrpllR21
|
final class Version20241023154223 extends AbstractMigration
|
||||||
rJ+eVnSN62e43jD4yOQwUwg9P5KlFVxEKBG2wzjuTN4qMHLaSmTG/x6WMt5D6TyT9KczwXawZEdb
|
{
|
||||||
wx220C5qIHC9odfZyA4OLD4SnDMSf1WlB5k9GDEU7h2lTIIRgWMw61UAEPxiZzykj8SHgNxj+vV8
|
public function getDescription(): string
|
||||||
+GzmdwK9xF5M0h7UEynok2TQdRJVKvJoR+jr02AB3lc6CEXr6Cszv2IORwld4k5oToQRxdyNNIJR
|
{
|
||||||
Ux7Q4wj77vSzyqlkOWNM0ugNh5femGdWB50hN1b+1VG/DI3J3bci/5hxAqnMJWMVhotKf0gnaHH/
|
return 'Adds the D3 manufacturer longdesc column';
|
||||||
HN4pGUm0PWY729O727giRS1qc1TMQ4WJ/rbJ5HZJUbPf+7XQkHZCe1MSG7g9PDyqrFWlDRXodsZn
|
}
|
||||||
/KaVol6HHLFbttlllVVyyCOMRwfYr7C8nqUZv3FZ+IEr4AeaJN/UpztQfwuFNiuhVa3mvSMOySw5
|
|
||||||
FpAgSl2m4dCkwjj3fMJ/UQJqW0JyyJRyYWF4hNDMlDPBEq9fXIGxNmDUMsvKmFZSNfcQtOUIKyRO
|
public function up(Schema $schema): void
|
||||||
3XsuShpootz4agJWW0WVnZCdNnD1Ll3JuCwG+DI0frDO7X6Qydp0xyGZSp+ojKurj7Vj6D8/6P1y
|
{
|
||||||
/Qpt/q1owWyDk8dZz1abM4g4sHJNTHlkcFtFWVsn9nSme16sh/ly8iVE0OlyamjUy9+Ln7CQdv72
|
$this->connection->getDatabasePlatform()->registerDoctrineTypeMapping('enum', 'string');
|
||||||
Vw9GxAKxJrQfKUCwTnnddhF8mwuJA+sJwdIDzVTslnvvoXI7JfkYejl2iNN0KW7LLbv2gewJh14Q
|
|
||||||
aOtvGt9y4c6QY4SQFqyS+u41nbntFN7F37Nt6XZGEbnUfuwmMzIIMiI5XrtHs6CKUUc8OW7vP3bq
|
$this->d3AddLongdescColumnToOxmanufacturers($schema);
|
||||||
mLbN+sezaGj75tmdO0DTBvXWEwWNYmDZ7xOgxAVNAZ86BcdFC9Ip8euu4TDWge3Z60VHjMNbb5GQ
|
}
|
||||||
EWNDiMKnpwt9fc4pZ6U/WlBv3LpbmZVV/hPI7R5hGrGmYvuZYzMH56z0yes7MMvRNAh/r3kkRReR
|
|
||||||
7T0iFKjzqLVZRgsTDUiMpws/p9EeVeUfLADQhn56/n8TJdR3RcTyIhM+xLRYaOs4tVUKuVdDyNqa
|
public function down(Schema $schema): void
|
||||||
w48Ra5DbvBcCCHR1xLmYhc+sG9vH0tDnPclFrmOn+JD6ONMi7YmzPTlcVioTt00Hy0d7JCQwVRHI
|
{
|
||||||
IxlNiEVEGqr2bMVJWRGR44vDKyHF6AXi6Ejs5AgRUmnkSHC1H34Vg10kz1ybNe2w3uN9y1tB74Fx
|
}
|
||||||
58vinsfXh3MpvMr9WweQ0cl0QLlV/N3kvhUZSUqz4HgdoKeCwhndMGwIWxr9oCPDiuBr0pwNUe7e
|
|
||||||
MahenhzIT8IoAjD2NYwB3br2juHjOTaHSswYViTL2sDnvqTihMsHxGMP3+jDitXxXpICmR1+I0mR
|
/**
|
||||||
cxg5CvIMbDo4B56P5z1WNOkV74vhMnGbt5Yl2C4/twA9hgOECrRNwq/tyVjPV/I2EK7xr1qwX9dT
|
* @param Schema $schema
|
||||||
fNa5BOJpdJioYdzY2wNXcZ7/sP6gNiFmpTztRzrFi85ExFm=
|
* @return void
|
||||||
|
* @throws \Doctrine\DBAL\Schema\SchemaException
|
||||||
|
*/
|
||||||
|
public function d3AddLongdescColumnToOxmanufacturers(Schema $schema)
|
||||||
|
{
|
||||||
|
$table = !$schema->hasTable('oxmanufacturers') ?
|
||||||
|
$schema->createTable('oxmanufacturers') :
|
||||||
|
$schema->getTable('oxmanufacturers');
|
||||||
|
|
||||||
|
// Beschreibung
|
||||||
|
if (!$table->hasColumn('D3DESCRIPTION')) {
|
||||||
|
$table->addColumn('D3DESCRIPTION', (new TextType())->getName())
|
||||||
|
->setLength($this->connection->getDatabasePlatform()::LENGTH_LIMIT_TEXT)
|
||||||
|
->setNotnull(true);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
@ -1,61 +1,77 @@
|
|||||||
<?php //00703
|
<?php
|
||||||
// <?php /** 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 Herstellerinformationen @version 1.1.1.0 PHP71 (19.11.2024) @author Daniel Seifert support@shopmodule.com @copyright (C) 2024, D3 Data Development @see https://www.d3data.de */ ?>
|
|
||||||
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);
|
/**
|
||||||
?>
|
* Copyright (c) D3 Data Development (Inh. Thomas Dartsch)
|
||||||
HR+cPrTVG9bO0hdU9P3Lke5Gz9Fyu9g2ScYVvE671rVXOXLmrekWiOjSbf/h6Z08xblc4St/Acoq
|
*
|
||||||
fQ0+l5te241eH8xkByuZqvSfCUfZ0ttjNWuJOFM5rV243r7PaooWxqEBhyqxVJgyzNObpOK3GiwA
|
* For the full copyright and license information, please view
|
||||||
yl8chRXjQKxVDY6d6Jfm4nt0BmQo22o9cVBb+BzA3NpxfIePfUfx4U1lZ96D4W4RGSGv/HCFJHII
|
* the LICENSE file that was distributed with this source code.
|
||||||
KM87IsrKCzq8a7wyNGnSX1o+JUhl+mRbwshtBhMNMn72Fexw8vhfbeGrS718XsTkKV+IaCs1Gg8X
|
*
|
||||||
u/tMgWF/JVSzqjGkWQuWqfQ48mGQlVcN9OkQNllIw2TVw+xqZG8+s3ReX1bbmMgFKD49BQ8WSiV+
|
* https://www.d3data.de
|
||||||
T2nFRbBEwAIyckkxKXYy7g6ReaUGAWZMj6Xv7DoCEHhMz8L9+uJjHC0jgflAdUli+PSLcdzNRG9+
|
*
|
||||||
xK6Nurh73f69zdQwb0CdSQ48hUp5FkXsSs8TqmcgitW6ENlT5rinButG6aHlf9OZ4gGDzNDSJU1z
|
* @copyright (C) D3 Data Development (Inh. Thomas Dartsch)
|
||||||
jHNFiCgvWLV8Y5NJKaOX+Y2ZyQQJJxY84v09HgcjFyINXqY9ls+JUIZxWzu/Nv4eb2RtqkLYn+6C
|
* @author D3 Data Development - Max Buhe, Daniel Seifert <info@shopmodule.com>
|
||||||
FPkTc83Nbmj2BuJOiH6elUKt4CWav1MkkxfjIABY7gCUFr1vcnazpzM5TatLYqK+JQXRk5e/nt5f
|
* @link https://www.oxidmodule.com
|
||||||
uLhyJovZzcv+17FIfVe4zjTOdzqVDV5HXAHOdt4Gjm1eQxMT+a02wcI16j0Ulian37ce9BHN+fgE
|
*/
|
||||||
oPyq9QwIyUfxLHiZUl0vgqgjTu5C+ajeKMJJqLEkz3E4Nl3s1xfqv7WxJAgGOHklFvlm890+VBRK
|
|
||||||
6csb+7DZVPQo4/Y2t3SNLaBjX3MpGD1gmfSDxhbH0voXLvwr1ZkY6kf/wMBRhn3vYmfBo/JRa+nP
|
declare(strict_types=1);
|
||||||
4QgZML+o7jwwiNT++mPaGHAuwplhlDLBbk8/MM0ia3RHTZbhx0oqgcThV7f54UIfMMzrRwGQX0Mx
|
|
||||||
5EoHSHp6S0P9JA9xZE8C6Vj2rTPoydFT8gQg9XPQptjf6kgQzlfLgEfcwa41A43Tm69wdvpyTfPf
|
namespace D3\ManufacturerInformation\Migrations;
|
||||||
kdnR70Ce3wh3+aarxwY4ByTq1krY8lA9tONMVFQ9gLoocL/89HxvMTi6zVsei/SGHOx+0iWB/fOO
|
|
||||||
WZFM3W58N3ECfPo/h51LDPeokApAVboQ6XAv+wiYjzqDdXzkl2f4egbLHsTiEc7WLFwRqH8PRf0K
|
use Doctrine\DBAL\Schema\Schema;
|
||||||
ggNcdrhVm45x6V36yjzSJ2csWa7ShXXgtHKiGVy3MfqAkNhnTrWvOA2P26VcWP39owijFQA0+cdM
|
use Doctrine\DBAL\Types\TextType;
|
||||||
tTf1RMaagipOVOp1EoJvON8HMwYh/XQTMNAktVksPv7SdQw+OJzRo04COR4HwrtMNJNhxUcyWHTK
|
use Doctrine\Migrations\AbstractMigration;
|
||||||
tJYbkyM5EzIzZpRR9/y8o4nM5abPZuUsddyz16pilOvqV39UaL/opEnXXLmkhpRXTYuNq8LWkwtt
|
|
||||||
KJFaRp10EEM6A3TflWAiplx+IZZX2n8Rcu6ejgahecvzo44xVsbu18GgCVntGamBYXhDwRhYLwnf
|
/**
|
||||||
MOHMfyJX5Vba0Jl2wunevB8AbFKmJ7l/3ZxCuk39Rqy7Ct11larHR1SXMHHEgqCBQAZ5WdskRUew
|
* Auto-generated Migration: Please modify to your needs!
|
||||||
2Pa1gopLX315KBMy1V2RqD3B01ra6OCBFdFMs5iAUM0Py6jG9YU3J/14I8Xudh0cT+ueb9LD5EOZ
|
*/
|
||||||
ribzfk+IFUz1weZC/IcMIC0ABLlEjRAWz7wSyyqN8Kzqq223HgsLA5iRuDubM0Hxm2mnkeNe1eVL
|
final class Version20241028172608 extends AbstractMigration
|
||||||
5Iz6yqeXh+049lCIovnoVCmd24vxBZq79jFlHKMtCLH6WcoWHu2VuGvW+C1s3CTeXZJDRmNlZG8w
|
{
|
||||||
Xm403vq4kuECgXgqFNKATS4aVMEVXBYzdN+RjLc0Sws6CvFeCIu3jQ4BpHh58f6aQW73tV6pYlBH
|
public function getDescription(): string
|
||||||
+OtrVIB+xz8N1se0T2rWFG40oMbdSC00tvbYk1prrvJ1CuKvhRbGSnZClJ7JkmBmSqpiB5XAPkI3
|
{
|
||||||
RkwyKekWz637ilserlAFbmCt9B2kbPfHHHjNi5964h8wYt1/7rCX1wjuf4vxAWVf09ewPEGVr3Vt
|
return 'Adds multilang tables for the D3 manufacturer longdesc';
|
||||||
ADu1mE+cQb5L6x6tGbv2tkWbtmgiHBLaxCzAK8S2yK3lsyf81h0UDg/hCsvyoBmLOOI+bB6/BL5Y
|
}
|
||||||
e9p4LqYimIOkHYzPWQzp/03PJrD3U2vp1pYlPFhsDv1bWpqrDN2gPDpv6F1kmqZWMR7bV5zoY+f9
|
|
||||||
W+fIj0jEdkRQ0vmLb/75QbLvV5pqUeC3FNPHN8C5ydr4UswN+aOQG8x3HOglscQ4VfHoijaomh94
|
public function up(Schema $schema): void
|
||||||
zX6a8gPqyRnYDxP8vwFwtN6hHSwQryDpHEFJ8PPIucaj+oqKdJ3Vdsy9Ac3g+aNAlf2FSRh0z36X
|
{
|
||||||
orx6rGqRhSBD/+1X68GjWIjaKgYOkb5NzeKbtsKg/rJMJt+RmPpz6GA2dVijrnMdIw54dCJqQAoM
|
$this->connection->getDatabasePlatform()->registerDoctrineTypeMapping('enum', 'string');
|
||||||
Vxl111/4fJwHZhqnfHzaXG8ra4C4JSSV30F8nVZ3kjlcNR3ayrWsgS1ixlaED6x1dwHltWYFyTY5
|
|
||||||
TaPD+UG4UPkPqWYkTeYZi+Hp5dk/ioGwq04qLQkjsLr8I/7/+CsunMIc/T2UpAf7lU98d01ZASmD
|
$this->d3AddLongdescMultilangColumnsToOxmanufacturers($schema);
|
||||||
0Id43l9mPrr//gs7BXUTsQQFjOZzIoJKe/PH7lOZxLZZ6Z6ccuRJDK02e4vjd7AfS9MlQqFGTm+4
|
}
|
||||||
xHH2TyQ8p3EKy88J7l2YmCLlGrNXJhuber8hRInQ7ihqhhsMTAzXUf9RCyg7DtFT5FISxEVKq93W
|
|
||||||
KyzHjUztRlydn2RdbGQzZrtblQDoWzcy1iwww1v/AWatG9jZGkzH+6+dHKm4d2de//LkGQ4aVoXI
|
public function down(Schema $schema): void
|
||||||
5TSUXSB6bfHmQ9jdHFrldr0Arr9pUN6g0dpqaPNcshBnwAiZJvNMBjGlme1RwEiJkPp3j7XvzSdZ
|
{
|
||||||
xIdtewn3cVdkWvjKtCuKstHMShfbGd1LCFimXYIanUizcGBX5xLMxI/k0skYpqSrhLcdOLLRfTz1
|
}
|
||||||
ad+ZY61PQlTUNjAiawKvupi/ilcHtkgpzb60G1J9/vfIjwNkOVcS92UF/dDMT7e3n3805ZVkyUsP
|
|
||||||
Gax7tFXIh664yse94J9p3jcwZugL7mcUEzRqVtIVCzvsQKylQ7hQL+U5xxk6r5mraBKX3Rt9m2og
|
/**
|
||||||
PVxh+ijhoQX9wVv0cNFa5vjWQLgD2pMQ1SHNPTG8QV9JzqmVsh2vK+cK70oUu/7LARoWJvQ3hW5+
|
* @param Schema $schema
|
||||||
prETNEIyu17KbIBQ3R0hArFL4DaJHzvKk6ifZmXFbY/51Sfd3QC7Gpy6xYrJWLy+3F57NTN8+4+S
|
* @return void
|
||||||
GaWDajTxJyP1lxfBwcSclhfg3tZiog9hZrc4+N9QqIeD4WuMW5ymfbJlPa2gjE/cFh5NdhmlodHz
|
* @throws \Doctrine\DBAL\Schema\SchemaException
|
||||||
y9FY03SmS3AQmJB9ymLSKvFmcT7wap0zYF5k18G40Lxv/XhlNZH5M57x7ukBvOSoJbFCCsWSf9st
|
*/
|
||||||
P0zgIGTnQIT4wLF//tfTsUC6tZj+VnvxmtytK+a5IniRVFX9u7a3JiLvurjYCMyQJlLs1KYUoi4a
|
public function d3AddLongdescMultilangColumnsToOxmanufacturers(Schema $schema)
|
||||||
LGEk9HzStmVaCU068vJb9tAoqKRWz271rWHOKbb0TfhZa49fhL6h61+P/nqjATACnj+QJMx1VXP2
|
{
|
||||||
r8k1CS3qAjrwunGL2MYhmocFHHHJmeBD8mLY9vKIolVGxRImELeSqOSYiK71FlkePmBGtWlwSjzb
|
$table = !$schema->hasTable('oxmanufacturers') ?
|
||||||
p3suPovAJipGH0RWZv9xMowqAp5xP/SC7y0GqE5Y2QGcGlIY6WevrSw7f7EII8hTsPeYw61X5MH0
|
$schema->createTable('oxmanufacturers') :
|
||||||
Hyuot5v1pAvg0caeaQAmMiv5YSbJkXCKyxlFDrHGvCCh305CEXazPFyuMQB2Nvhu6xTtjgb/oAkG
|
$schema->getTable('oxmanufacturers');
|
||||||
SYxrQfsjmaNbpfjoZO+xxuzDhsUQxbKpZG65/z2meV+jAWGXMIYtyiZgd3Qpdwz2GWqC3iVcAdFl
|
|
||||||
k1H1OMrRaqLqeaMVkWQscChKEE/sgMoj7YPXwcKHm8vqy9UzjYwr8gh8s3bWAjpEbW3vrkJTsSRO
|
// lang 1
|
||||||
d0lq6wxS3mfKcGNV4zUCfZy48JSCAQU8JB/YEnxg4u5TChio7jdKDIr/DrgtdRdJvB16JyJ1OYhL
|
if (!$table->hasColumn('D3DESCRIPTION_1')) {
|
||||||
gc5RvfYLXOnTvtEaioOjdHkFkh8dFv5JCKEWzItjVeYyx5WKzD/ewq23QCUXnoUxmH6XMuyWIQC/
|
$table->addColumn('D3DESCRIPTION_1', (new TextType())->getName())
|
||||||
epsc2HzJW8v516jMRDtiXoSi3m9mh+BBVXOuVEeIn1l9JViTU9ROCbwWkCLQWlqWaR533tG5FqNo
|
->setLength($this->connection->getDatabasePlatform()::LENGTH_LIMIT_TEXT)
|
||||||
wbFEeGOOKNr5VsQ/0EBnsCX6PfH3+hFmc1AvxzRYTKhajzAa9gaUcrsllQSY2YOAQAhp+i9RjeLE
|
->setNotnull(true);
|
||||||
+dv+sTYTHhKrqzRa
|
}
|
||||||
|
|
||||||
|
// lang 2
|
||||||
|
if (!$table->hasColumn('D3DESCRIPTION_2')) {
|
||||||
|
$table->addColumn('D3DESCRIPTION_2', (new TextType())->getName())
|
||||||
|
->setLength($this->connection->getDatabasePlatform()::LENGTH_LIMIT_TEXT)
|
||||||
|
->setNotnull(true);
|
||||||
|
}
|
||||||
|
|
||||||
|
// lang 3
|
||||||
|
if (!$table->hasColumn('D3DESCRIPTION_3')) {
|
||||||
|
$table->addColumn('D3DESCRIPTION_3', (new TextType())->getName())
|
||||||
|
->setLength($this->connection->getDatabasePlatform()::LENGTH_LIMIT_TEXT)
|
||||||
|
->setNotnull(true);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user