2020-04-17 09:29:09 +02:00
|
|
|
<?php
|
|
|
|
/**
|
|
|
|
* Metadata version
|
|
|
|
*/
|
2021-07-06 10:12:34 +02:00
|
|
|
$sMetadataVersion = '2.1';
|
2020-04-17 09:29:09 +02:00
|
|
|
|
2020-04-17 13:53:46 +02:00
|
|
|
use D3\GeoIp\Application\Component\GeoIpComponent;
|
2020-04-17 09:29:09 +02:00
|
|
|
use D3\GeoIp\Application\Controller\Admin\d3_cfg_geoipset;
|
|
|
|
use D3\GeoIp\Application\Controller\Admin\d3_cfg_geoipset_licence;
|
|
|
|
use D3\GeoIp\Application\Controller\Admin\d3_cfg_geoipset_list;
|
|
|
|
use D3\GeoIp\Application\Controller\Admin\d3_cfg_geoipset_main;
|
|
|
|
use D3\GeoIp\Application\Controller\Admin\d3_country_geoip;
|
|
|
|
use D3\GeoIp\Application\Model\d3geoip;
|
2020-04-17 13:53:46 +02:00
|
|
|
use D3\GeoIp\Modules\Application\Component\d3_oxcmp_lang_geoip;
|
|
|
|
use D3\GeoIp\Modules\Core\d3_oxshopcontrol_geoip;
|
2020-04-17 09:29:09 +02:00
|
|
|
use D3\GeoIp\Setup\d3geoip_update;
|
|
|
|
use OxidEsales\Eshop\Application\Component\LanguageComponent;
|
|
|
|
use OxidEsales\Eshop\Core\ShopControl;
|
|
|
|
|
2021-07-06 10:12:34 +02:00
|
|
|
$sD3Logo = '<img src="https://logos.oxidmodule.com/d3logo.svg" alt="(D3)" style="height:1em;width:1em"> ';
|
2020-04-17 09:29:09 +02:00
|
|
|
|
|
|
|
/**
|
|
|
|
* Module information
|
|
|
|
*/
|
2021-07-06 10:12:34 +02:00
|
|
|
$aModule = [
|
2020-04-17 09:29:09 +02:00
|
|
|
'id' => 'd3geoip',
|
|
|
|
'title' => $sD3Logo . ' GeoIP Vorauswahl',
|
2021-07-06 10:12:34 +02:00
|
|
|
'description' => [
|
2020-04-17 09:29:09 +02:00
|
|
|
'de' => 'Begrüßen Sie Ihre Kunden in seiner Landessprache.',
|
|
|
|
'en' => '',
|
2021-07-06 10:12:34 +02:00
|
|
|
],
|
2020-04-17 09:29:09 +02:00
|
|
|
'thumbnail' => 'picture.png',
|
2022-05-04 11:20:58 +02:00
|
|
|
'version' => '4.0.4.2',
|
2020-04-17 09:29:09 +02:00
|
|
|
'author' => 'D³ Data Development (Inh.: Thomas Dartsch)',
|
|
|
|
'email' => 'support@shopmodule.com',
|
|
|
|
'url' => 'http://www.oxidmodule.com/',
|
2021-07-06 10:12:34 +02:00
|
|
|
'extend' => [
|
2020-04-17 09:29:09 +02:00
|
|
|
LanguageComponent::class => d3_oxcmp_lang_geoip::class,
|
|
|
|
ShopControl::class => d3_oxshopcontrol_geoip::class
|
2021-07-06 10:12:34 +02:00
|
|
|
],
|
|
|
|
'controllers' => [
|
2020-04-17 13:53:46 +02:00
|
|
|
'GeoIpComponent' => GeoIpComponent::class,
|
2020-04-17 09:29:09 +02:00
|
|
|
'd3_cfg_geoipset' => d3_cfg_geoipset::class,
|
|
|
|
'd3_cfg_geoipset_list' => d3_cfg_geoipset_list::class,
|
|
|
|
'd3_cfg_geoipset_main' => d3_cfg_geoipset_main::class,
|
|
|
|
'd3_cfg_geoipset_licence' => d3_cfg_geoipset_licence::class,
|
|
|
|
'd3_country_geoip' => d3_country_geoip::class,
|
|
|
|
'd3geoip' => d3geoip::class,
|
|
|
|
'd3geoip_update' => d3geoip_update::class,
|
2021-07-06 10:12:34 +02:00
|
|
|
],
|
|
|
|
'templates' => [
|
2020-04-17 09:29:09 +02:00
|
|
|
'd3_cfg_geoipset_main.tpl' => 'd3/geoip/Application/views/admin/tpl/d3_cfg_geoipset_main.tpl',
|
|
|
|
'd3_country_geoip.tpl' => 'd3/geoip/Application/views/admin/tpl/d3_country_geoip.tpl',
|
2021-07-06 10:12:34 +02:00
|
|
|
],
|
|
|
|
'events' => [
|
2020-04-17 09:29:09 +02:00
|
|
|
'onActivate' => '\D3\GeoIp\Setup\Events::onActivate',
|
2021-07-06 10:12:34 +02:00
|
|
|
]
|
|
|
|
];
|