Prestashop1.7 how to configure avaliable fields in import of advanced parameters - prestashop-1.7

I am trying to import category or product information from external csv file using Advanced parameter/import.
In this case, when i am tryng to import product csv file,
As a standard form, it requires a lot of available fields such as ID~ Accesories.
How can i configure these fields so that i can use necessary or less fields.enter image description here

When you import a new CSV file, you have to select the right fields (so Product ID has to match Product ID, and so on) to create a proper import. You can also choose to skip a field if you feel you don't need to import them. You can find documentation on it here

Related

Importing into Categories

I have an Excel CSV of products (Roughly 11000 products) and i can import them successfully but what column name does Magento require to import the products into their specific categories?
I tried the following in my excel csv but it didn't work:
root_category category
Default Category Washer
Even natively exported from Magento file not always suits for importing it back.
To format file in the way Magento insists, you need to include all the required fields and keep to UTF-8 encoding (without BOM).
Check this article with the list of required fields for Magento import - https://www.mag-manager.com/useful-articles/tipstricks/required-csv-file-values-for-error-free-magento-import-via-admin/

Magento import products from Excel sheet

I recently got a Excel sheet for some products with at least 900 new records.
Now the problem is wether I shall type this manually in the backend or create an own import script for this?
I tried it with the existing Import/Export and only selected that fields I would need to create a master template and fill the new data into it.
But that new master template doesn't look like I can use it. There are much much more fields exported then I would need to import.
Is there any other way to import an Excel sheet that isn't really conform to that from magento import/export one?
Use Magmi to import the products :
http://sourceforge.net/projects/magmi/
http://wiki.magmi.org/index.php?title=Main_Page
Make sure your CSV is UTF-8 encoded and in csv format.
Else you will getting loads of errors if you are going to use magmi.
Also study about how to use magmi before starting.
Thanks
I saw your post, here I am happy to share reply from Our Magento team lead:
"One can import data sheet using Magento Import/Export profiles but in this case you would need to convert your excel file to CSV first.
Next step: please change columns names to match Magento product attributes codes.
Required attributes are the following:
store;
websites;
attribute_set;
type;
category_ids;
price;
weight;
sku;
name;
status;
visibility;
tax_class_id;
description;
short_description;
store_id;
another way to get correct CSV template file is to create a simple product and run export profile.
You will get export_produtcs.csv file where you can find all necessary columns."
Hope this helps,
Thank you
Jen Zorina
Itera Research

Magmi Import Attribute on Create Only

Related to a previous question, is there a way to get Magmi to only import the value of an attribute if it's creating the product, but if it's updating it automatically switch to ignoring it?
We've got clients who expand on the description in their import files using the admin section, and we need a way to accommodate this.
Edit: To clarify, I'm basically looking for a flag which I can use so that fields can be ignored when a product is being updated while running an import with the create flag (rather than update or xcreate). While I could do it by running magmi twice (once as xcreate then once as update), it seems like there should be a better way of managing this

How to update custom field data in product custom option by csv in magento?

I hope someone can help me with this as it is driving me crazy!
I add weight column filed in my custom field by fellow that link:-
http://www.magentocommerce.com/boards%20/viewthread/73036/
Now I want to upload custom option values by csv , i used magmi for that, my csv file data is :-
sku,Size:drop_down:1:0
060-SKdaily,1 oz. bottle:fixed:14.9500:0.120:0:0|5 ml. sample:fixed:2.7500:0.020:2:2
but it not update weight filed
please help me
Magmi does not support the import of data for 3rd party customizations.
Since you've modified Magento to include weight on custom options, you will also need to write a Magmi plugin to import the weight values for custom options.

How to put categories from manufacturer csv file into already existing categories with Magmi

I have a webshop with some categories in my root folder.
Root categorie
- Home
- Toys
- Accessoires
- Bricks
etc
From my manufacturer i can download every night a csv file with categoryname1/categoryname2/categoryname3/categoryname4 etc.
What i want to do is the following:
If categoryname1 equals "toys" then Magmi must make the categoryname under my already existing category "Toys". Also al the products from the csv file in the categoryname1 column must be imported and assigned to the right category in Magento.
I also want to exclude some categorys from the csv file of my manufacturer. These excluded categorys must not be imported in my shop.
Is this possible with magmi?
My csv file from the manufacturer is realy big, with lotst of products and categories.
Hope you guys can help me out. I have already worked with magmi, but i was'nt be able to fix this one.
This is doable using the ValueReplacer plugin which has interesting mapping capabilities.
You can use the ValueRemapper Helper of this plugin to use a mapping file between your input csv value & the values that are to be ingested by magmi. It can also create a composite value from several input columns (here you may use it to create a "categories" column that would aggregate the several categories from your input file)
For excluding values to import, the Import Limiter plugin can do it too by selecting rows to exclude based on any column criteria.
A Last option would be to use magmi programmatic APIs:
Datapump API would let you create a script that will wrap magmi calls letting you perform any operation on input data (but this would also mean you'll have to read the input file)
Creating a dedicated ItemProcessor plugin that would do data transformation suiting your needs in its "processItemBeforeId" method.

Resources