-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathsystem.xml
More file actions
178 lines (178 loc) · 13.3 KB
/
system.xml
File metadata and controls
178 lines (178 loc) · 13.3 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
<?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>
<tab id="bluefinch" translate="label" sortOrder="130">
<label>BlueFinch</label>
</tab>
<section id="bluefinch_checkout" translate="label comment" type="text" sortOrder="160" showInDefault="1"
showInWebsite="1" showInStore="1">
<label>Checkout</label>
<tab>bluefinch</tab>
<resource>BlueFinch_Checkout::config</resource>
<group id="general" translate="label comment" type="text" sortOrder="10" showInDefault="1" showInWebsite="1" showInStore="1">
<comment>
<![CDATA[Version: 1.3.6<br>BlueFinch Checkout Provided By <a href="http://bluefinchcommerce.com/" target="_blank">BlueFinch Commerce</a>]]>
</comment>
<label>General</label>
<field id="enabled" translate="label comment" type="select" sortOrder="10" showInDefault="1" showInWebsite="1" showInStore="0" canRestore="1">
<label>Enable Module</label>
<source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
<comment><![CDATA[Enable or disable the BlueFinch Checkout.]]></comment>
</field>
<field id="progress_bar_visible" translate="label comment" type="select" sortOrder="11" showInDefault="1" showInWebsite="1" showInStore="1" canRestore="1">
<label>Enable Progress Bar Functionality</label>
<source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
<comment><![CDATA[Enable progress bar functionality on checkout.]]></comment>
</field>
<field id="gift_card_field_visible" translate="label comment" type="select" sortOrder="12" showInDefault="1" showInWebsite="1" showInStore="1" canRestore="1">
<label>Make Gift Card Field Visible On Checkout</label>
<source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
<comment><![CDATA[Make Gift Card Field Visible On Checkout]]></comment>
</field>
<field id="cros_sells_opened" translate="label comment" type="select" sortOrder="13" showInDefault="1" showInWebsite="1" showInStore="1" canRestore="1">
<label>Make Crossells block opened by deafult</label>
<source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
<comment><![CDATA[Make Crossells block opened by deafult]]></comment>
</field>
<field id="enable_afd_checkout" translate="label comment" type="select" sortOrder="14" showInDefault="1" showInWebsite="1" showInStore="1" canRestore="1">
<label>Enable AFD Postcode Lookup</label>
<source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
<comment><![CDATA[Enable AFD Postcode Lookup on checkout.]]></comment>
</field>
<field id="agecheck_required" translate="label comment" type="select" sortOrder="15" showInDefault="1" showInWebsite="1" showInStore="1" canRestore="1">
<label>Enable Age Checker functionality on checkout</label>
<source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
<comment><![CDATA[Enable Age Checker functionality on checkout.]]></comment>
</field>
<field id="use_custom_gtm_func" translate="label comment" type="select" sortOrder="16" showInDefault="1" showInWebsite="1" showInStore="1" canRestore="1">
<label>Use Custom dataLayer/GTM logic</label>
<source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
<comment><![CDATA[Use custom dataLayer/GTM logic. Set to 'YES' if custom functionality needed.]]></comment>
</field>
<field id="enable_debug" translate="label comment" type="select" sortOrder="17" showInDefault="1" showInWebsite="1" showInStore="1" canRestore="1">
<label>Enable debugging on checkout</label>
<source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
</field>
<field id="enable_local_developer_vite_watch_mode" translate="label comment" type="select" sortOrder="18" showInDefault="1" showInWebsite="1" showInStore="1" canRestore="1">
<label>Enable local developer vite watch mode</label>
<source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
<comment><![CDATA[For local developer use only, do not enable on production]]></comment>
</field>
<group id="checkout_designer" translate="label comment" type="text" sortOrder="20" showInDefault="1" showInWebsite="1" showInStore="1">
<label>Checkout Designer</label>
<field id="designer_trigger" translate="label comment" type="button" sortOrder="10" showInDefault="1" showInWebsite="1" showInStore="1" canRestore="1">
<label>Open Designer</label>
<depends>
<field id="enabled">1</field>
</depends>
<frontend_model>BlueFinch\Checkout\Block\Adminhtml\System\Config\Designer</frontend_model>
</field>
<field id="designer_values" translate="label comment" type="textarea" sortOrder="15" showInDefault="1" showInWebsite="1" showInStore="1" canRestore="1">
<label>Designer Values</label>
</field>
<field id="custom_wording" translate="label comment" type="textarea" sortOrder="16" showInDefault="1" showInWebsite="1" showInStore="1" canRestore="1">
<label>Custom Wording</label>
</field>
<field id="bluefinch_checkout_logo" translate="label comment" type="image" sortOrder="20" showInDefault="1" showInWebsite="1" showInStore="1" canRestore="1">
<label>Checkout Logo</label>
<backend_model>Magento\Config\Model\Config\Backend\Image</backend_model>
<upload_dir config="system" scope_info="1">bluefinch_checkout</upload_dir>
<base_url type="media" scope_info="1">bluefinch_checkout</base_url>
<comment><![CDATA[Logo displayed in the heading of the checkout.]]></comment>
</field>
<field id="font_upload" translate="label" type="Magento\Config\Block\System\Config\Form\Field\File" sortOrder="30" showInDefault="1" showInWebsite="1" showInStore="1">
<label>Checkout Font File</label>
<comment><![CDATA[Uploaded file extension must be either .woff or .woff2. Font upload must be saved before being available in admin designer.]]></comment>
<backend_model>BlueFinch\Checkout\Model\Config\Backend\File</backend_model>
<upload_dir config="system" scope_info="1">checkout_font</upload_dir>
</field>
<field id="font_cdn" translate="label comment" sortOrder="40" type="textarea" showInDefault="1" showInWebsite="1" showInStore="1">
<label>Checkout Font CSS Snippet</label>
<validate>validate-cdn-field</validate>
<comment><![CDATA[
Use this field to include custom CSS for your checkout page.<br/>
You can add a <code><style></code> element with an @import link to a font CDN and define global font family variables for the checkout root element (<code>#bluefinch-checkout-root</code>).<br/>
Ensure the HTML is valid.<br/><br/>
Example:<br/>
<code>
<style><br/>
@import url('your-link');<br/>
:root.vue-checkout-active #bluefinch-checkout-root {<br/>
--font-family__base: 'YourFontName', sans-serif;<br/>
}<br/>
</style>
</code>
]]></comment>
</field>
</group>
<group id="loqate" translate="label comment" type="text" sortOrder="30" showInDefault="1" showInWebsite="1" showInStore="1">
<label>Loqate</label>
<depends>
<field id="enabled">1</field>
</depends>
<field id="loqate_enabled" translate="label comment" type="select" sortOrder="10" showInDefault="1" showInWebsite="1" showInStore="1">
<label>Enable Loqate</label>
<source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
<comment><![CDATA[Enable or disable Loqate in the Checkout.]]></comment>
</field>
<field id="loqate_api_key" translate="label comment" sortOrder="20" type="text" showInDefault="1" showInWebsite="1" showInStore="0" >
<label>Loqate API Key</label>
<comment><![CDATA[Your Loqate API key if using Loqate.]]></comment>
</field>
</group>
<group id="click_collect_tabs" translate="label comment" type="text" sortOrder="40" showInDefault="1" showInWebsite="1" showInStore="1">
<label>Enable Click and Collect shipping tabs</label>
<field id="click_collect_tabs_enabled" translate="label comment" type="select" sortOrder="10" showInDefault="1" showInWebsite="1" showInStore="1">
<label>Enable Click and Collect shipping tabs</label>
<source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
<comment><![CDATA[Brings tabs functionality for click and collect address to checkout]]></comment>
</field>
</group>
<group id="paypal_credit_threshold" translate="label comment" type="text" sortOrder="50" showInDefault="1" showInWebsite="1" showInStore="1">
<label>PayPal Credit Threshold</label>
<field id="paypal_credit_threshold_enabled" translate="label comment" type="select" sortOrder="10" showInDefault="1" showInWebsite="1" showInStore="1">
<label>Enable PayPal Credit Threshold</label>
<source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
<comment><![CDATA[Enable PayPal Credit Threshold]]></comment>
</field>
<field id="paypal_credit_threshold_value" translate="label comment" sortOrder="20" type="text" showInDefault="1" showInWebsite="1" showInStore="0" >
<label>PayPal Credit Threshold Value</label>
<comment><![CDATA[PayPal Credit Threshold Value.]]></comment>
</field>
</group>
<group id="google_map_configs" translate="label comment" type="text" sortOrder="50" showInDefault="1" showInWebsite="1" showInStore="1">
<label>Google Map Configuration</label>
<field id="google_map_enabled" translate="label comment" type="select" sortOrder="10" showInDefault="1" showInWebsite="1" showInStore="1">
<label>Enable Google Map Functionality</label>
<source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
<comment><![CDATA[Enable Google Map Functionality]]></comment>
</field>
<field id="google_map_api_key" translate="label comment" sortOrder="20" type="text" showInDefault="1" showInWebsite="1" showInStore="0" >
<label>Google Map API Key</label>
<comment><![CDATA[Google Map API Key.]]></comment>
</field>
</group>
</group>
</section>
<section id="recaptcha_frontend">
<group id="enterprise" translate="label comment" type="text" sortOrder="120" showInDefault="1"
showInWebsite="1" showInStore="0">
<label>reCAPTCHA Enterprise</label>
<field id="enabled" translate="label comment" type="select" sortOrder="10" showInDefault="1"
showInWebsite="1" showInStore="0" canRestore="1">
<label>Enable reCAPTCHA Enterprise Script</label>
<source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
<comment><![CDATA[Use the reCAPTCHA Enterprise JavaScript API on the frontend.]]></comment>
</field>
</group>
<group id="type_for">
<field id="customer_create_success" translate="label" type="select" sortOrder="132" showInDefault="1"
showInWebsite="1" showInStore="0" canRestore="1">
<label>Enable for Create New Customer Account on Order Success</label>
<source_model>Magento\ReCaptchaAdminUi\Model\OptionSource\Type</source_model>
</field>
</group>
</section>
</system>
</config>