Cart Downloads Osclass ?

Listing Importer Plugin

Last update 4 months ago
1 - 2 of 2
21.99 €
Listing Importer Plugin
Modified 4 months ago

Description



Listing Importer Plugin


Need to import Ads via CSV, XML,TXT or JSON in a VERY SIMPLE way and you want to keep your listings as well? Or simply want to feed listings from local or external file?


Plugin update


Last version: 25/02/2022

Plugin functionality



Plugin have functionality to import from CSV, XML, TXT or JSON. Listing Importer Plugin for Osclass is a powerful tool for importing and loading listings from different sources that can be local or simply external URL. In both cases, file must be flat.


import listings from local file in your computer or from external file accessible via URL


fields management of imported file, no need to keep any kind of naming


supported formats: CSV, XML, JSON, TXT


schedule report via cron


limit file size


limit items to be loaded


data verification against current osclass database


nofitication via email


sample data files for each time as well as SQL to export data from osclass


local files management


logging feature of import


works on any theme



Plugin functionality



To import listings are two options. Use local file and upload it to plugin, or simply use link to external file. You can choose CSV, XML or JSON files as types, it does not quite matter on extension of file, just be carefull to the configuration. Local files can be seen as list with their size, path and last upload/update date and can be simply removed from plugin. With this plugin you can create as many imports as needed and each import has many options to set. Default currency, language, category and email can be set in case imported listing is not having this field. Plugin is smart enough to do validation for category (based on name), country, region, city, validate email, find related user etc.


Listing Importer Plugin does not require any naming of columns, does not require header at all. Osclass fields are mapped to imported file directly in import settings and you may map all the fields or just some of them. Only required fields are title and description, others may be used from default settings or ignored. It is take time to validate imported data, it is required to make sure their extension is allowed in osclass, otherwise images will not be loaded. For location and category fields you do not need to use IDs, if you use names and these exists in your database, plugin will smart enough to find relative IDs and use them. You can link fields in source file to custom field in your osclass installation. Keep in mind that fields may be restricted for particular categories only. If you have Field1 restricted to Category1 only and you are importing new listing that belongs to Category2 and Field1 is mapped, value for this field will not be imported, as this field is not allowed on Category2.


Use cron to run imports for you and get just email notification about status of import. There are several options for automatical refresh: daily, weekly or monthly. Plugin includes logging feature for each import that allows to browse history of imports including URL/path of imported file, number of successfully imported listings, number of failed listings that were not imported and date when import run. Before running import, make sure to max your parameters in PHP like max allowed execution time and memory limit. As validation require several queries on database and each listing import also means several queries, including uploading of images from external source, it is smart to load listings in batches. You should test what can be handled by your server/provider and what is the limit of listings loaded. You will not be probably able to import hundreds of thousands of listings.


 



Important to do: Your hosting need to support file_get_contents & file functions and having php parameter allow_url_fopen set to 1, as it is essential for this plugin. Support does not include resolution of this function.


Plugin extra functionality


If you want to personalize it:


possible require some modifications

possible require PHP skills

possible require CSS/JS/HTML skills


 

Contact seller

    Seller's picture
    Private person
    Registered on 8. Sep 2018
    You must sign in or register in order to contact the development team.
    21.99 €

    Seller's info

    Seller's picture
    Private person
    Benefits with us:
    Quality and clarity
    We respond quickly
    We have the lowest prices
    Best products developed
    We collaborate and learn
    We are developing projects