Files
ltsecurityinc/app/code/Amasty/Geoip/etc/adminhtml/system.xml
T

47 lines
2.7 KiB
XML
Executable File

<?xml version="1.0"?>
<!--
/**
* @author Amasty Team
* @copyright Copyright (c) Amasty (https://www.amasty.com)
* @package GeoIP Data for Magento 2 (System)
*/-->
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="urn:magento:framework:Config/etc/system_file.xsd">
<system>
<section id="amgeoip" translate="label" type="text" sortOrder="70504" showInDefault="1" showInWebsite="1" showInStore="1">
<label>Geo Ip Data</label>
<tab>amasty</tab>
<resource>Amasty_Geoip::amasty_geoip</resource>
<group id="download_import" translate="label" type="text" sortOrder="1" showInDefault="1" showInWebsite="0" showInStore="0">
<label>Download and Import</label>
<field id="download_import_button" translate="label comment" type="button" sortOrder="1" showInDefault="1" showInWebsite="0" showInStore="0">
<frontend_model>Amasty\Geoip\Block\Adminhtml\Settings\DownloadNImport</frontend_model>
</field>
</group>
<group id="import" translate="label" type="text" sortOrder="2" showInDefault="1" showInWebsite="0" showInStore="0">
<label>Import</label>
<field id="import_button" translate="label comment" type="button" sortOrder="1" showInDefault="1" showInWebsite="0" showInStore="0">
<frontend_model>Amasty\Geoip\Block\Adminhtml\Settings\Import</frontend_model>
</field>
</group>
<group id="debug" translate="label" type="text" sortOrder="10" showInDefault="1" showInWebsite="0" showInStore="0">
<label>Debug</label>
<field id="force_ip_enabled" translate="label" type="select" sortOrder="10" showInDefault="1" showInWebsite="0" showInStore="0">
<label>Enable Force IP</label>
<source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
</field>
<field id="forced_ip" translate="label comment" sortOrder="20" type="text" showInDefault="1" showInWebsite="0" showInStore="0">
<label>Force IP Address</label>
<comment>You can set IP address for testing. Please be careful to avoid issues on production.</comment>
<backend_model>Amasty\Geoip\Model\Config\BackendModel\IpValidation</backend_model>
<validate>required-entry</validate>
<depends>
<field id="force_ip_enabled">1</field>
</depends>
</field>
</group>
</section>
</system>
</config>