mirror of
https://github.com/bdnugget/module-integration.git
synced 2026-11-07 08:17:27 +00:00
67 lines
3.8 KiB
XML
67 lines
3.8 KiB
XML
<?xml version="1.0"?>
|
|
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Config:etc/system_file.xsd">
|
|
<system>
|
|
<section id="active_campaign" translate="label" type="text" sortOrder="100" showInDefault="1" showInStore="1">
|
|
<group id="customer" translate="label" type="text" sortOrder="20" showInDefault="1" showInStore="1">
|
|
<label>Customer</label>
|
|
<field id="sync" translate="label" type="select" sortOrder="10" showInDefault="1">
|
|
<label>Customer Syncing</label>
|
|
<comment><![CDATA[Choosing yes will start syncing your all existing customer.]]></comment>
|
|
<source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
|
|
</field>
|
|
<field id="cron_minute" translate="label comment" type="text" sortOrder="20" showInDefault="1">
|
|
<label>Cron Minute</label>
|
|
<comment><![CDATA[0-59 Allowed value. Set * for every minute.]]></comment>
|
|
<depends>
|
|
<field id="sync">1</field>
|
|
</depends>
|
|
<backend_model>ActiveCampaign\Customer\Model\Config\CronConfig</backend_model>
|
|
</field>
|
|
<field id="cron_hour" translate="label comment" type="text" sortOrder="21" showInDefault="1">
|
|
<label>Cron Hour</label>
|
|
<comment><![CDATA[0-23 Allowed value. Set * for every hour.]]></comment>
|
|
<depends>
|
|
<field id="sync">1</field>
|
|
</depends>
|
|
</field>
|
|
<field id="cron_day" translate="label comment" type="text" sortOrder="22" showInDefault="1">
|
|
<label>Cron Day</label>
|
|
<comment><![CDATA[1-31 Allowed value. Set * for every day.]]></comment>
|
|
<depends>
|
|
<field id="sync">1</field>
|
|
</depends>
|
|
</field>
|
|
<field id="cron_month" translate="label comment" type="text" sortOrder="23" showInDefault="1">
|
|
<label>Cron Month</label>
|
|
<comment><![CDATA[1-12 Allowed value. Set * for every month.]]></comment>
|
|
<depends>
|
|
<field id="sync">1</field>
|
|
</depends>
|
|
</field>
|
|
<field id="cron_weekday" translate="label comment" type="text" sortOrder="24" showInDefault="1">
|
|
<label>Cron Weekday</label>
|
|
<comment><![CDATA[0-6 Allowed value. Set * for every weekday.]]></comment>
|
|
<depends>
|
|
<field id="sync">1</field>
|
|
</depends>
|
|
</field>
|
|
<field id="number_of_customers" translate="label comment" type="text" sortOrder="30" showInDefault="1">
|
|
<label>Number of customers</label>
|
|
<validate>required-entry validate-number validate-greater-than-zero validate-integer</validate>
|
|
<comment><![CDATA[Enter here a number of customer for syncing in every X time.]]></comment>
|
|
<depends>
|
|
<field id="sync">1</field>
|
|
</depends>
|
|
</field>
|
|
<field id="customer_sync_status" translate="label" sortOrder="40" showInDefault="1" >
|
|
<label>Number of customers test</label>
|
|
<frontend_model>ActiveCampaign\Customer\Block\Adminhtml\System\Config\Widget</frontend_model>
|
|
<depends>
|
|
<field id="sync">1</field>
|
|
</depends>
|
|
</field>
|
|
</group>
|
|
</section>
|
|
</system>
|
|
</config>
|