Add import API module files and templates

- Created front.js for handling frontend JavaScript functionalities.
- Added index.php files for both the views and templates to manage redirection and access control.
- Implemented configure.tpl for admin configuration settings with AJAX functionality for field retrieval.
- Developed delete.tpl for product deletion with progress tracking.
- Introduced file_upload.tpl for file upload handling with drag-and-drop support.
- Created import.tpl for managing product imports with progress indicators.
- Added list.tpl for displaying uploaded files with action links.
- Implemented temp.tpl for queuing products with visual feedback.
- Enhanced index.php for module access control.
- Updated templates to include necessary JavaScript for AJAX operations and user interactions.
This commit is contained in:
2025-05-05 00:37:21 +02:00
parent c2c835faca
commit caee1fc2fb
38 changed files with 24765 additions and 302 deletions

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8" ?>
<module>
<name>import_api</name>
<displayName><![CDATA[Import Api]]></displayName>
<version><![CDATA[3.1.5.9]]></version>
<description><![CDATA[Import and update products from external source]]></description>
<author><![CDATA[Dalibor Stojcevski]]></author>
<tab><![CDATA[front_office_features]]></tab>
<is_configurable>1</is_configurable>
<need_instance>1</need_instance>
<limited_countries></limited_countries>
</module>