43 lines
2.6 KiB
XML
43 lines
2.6 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="filemanager" translate="label" type="text" sortOrder="950"
|
|
showInDefault="1" showInWebsite="0" showInStore="0">
|
|
<label>File Manager</label>
|
|
<tab>general</tab>
|
|
<resource>Esun_FileManager::filemanager</resource>
|
|
<group id="general" translate="label" type="text" sortOrder="10"
|
|
showInDefault="1" showInWebsite="0" showInStore="0">
|
|
<label>General Settings</label>
|
|
<field id="enabled" translate="label" type="select" sortOrder="10"
|
|
showInDefault="1" showInWebsite="0" showInStore="0">
|
|
<label>Enabled</label>
|
|
<source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
|
|
</field>
|
|
<field id="allowed_extensions" translate="label comment" type="textarea" sortOrder="20"
|
|
showInDefault="1" showInWebsite="0" showInStore="0">
|
|
<label>Allowed Extensions</label>
|
|
<comment>Comma or whitespace separated. Executable server-side script extensions are always blocked.</comment>
|
|
<backend_model>Esun\FileManager\Model\Config\Backend\AllowedExtensions</backend_model>
|
|
<validate>required-entry</validate>
|
|
</field>
|
|
<field id="max_file_size" translate="label comment" type="text" sortOrder="30"
|
|
showInDefault="1" showInWebsite="0" showInStore="0">
|
|
<label>Maximum File Size</label>
|
|
<comment>Maximum size per file in MB. PHP upload_max_filesize and post_max_size must also allow it.</comment>
|
|
<backend_model>Esun\FileManager\Model\Config\Backend\MaximumFileSize</backend_model>
|
|
<validate>required-entry validate-number validate-greater-than-zero</validate>
|
|
</field>
|
|
<field id="upload_path" translate="label comment" type="text" sortOrder="40"
|
|
showInDefault="1" showInWebsite="0" showInStore="0">
|
|
<label>Upload Path</label>
|
|
<comment>Relative to pub/media and restricted to uploads or a child path of uploads.</comment>
|
|
<backend_model>Esun\FileManager\Model\Config\Backend\UploadPath</backend_model>
|
|
<validate>required-entry</validate>
|
|
</field>
|
|
</group>
|
|
</section>
|
|
</system>
|
|
</config>
|