Then it already works at the demo: just select a few products at once, and you’ll be able to easily add/remove categories in bulk. That functionality was introduced in version 4.9.1. So, if all products are already created in your store, and you’ve assigned the desired categories to them in bulk manually, then you can simply update quantities without assigning categories.
But if you’re asking about category mapping in the Advanced Product Import, then unfortunately I can’t say if/when it happens. It all depends on how many of our clients request that functionality.
I am in contact with more than one company to grow and grow more. I want them to get xml or csv out of office programs.
There are thousands of products in multiple product categories.
It takes a lot of time to add to the site, for category matching.
Because the products in the given xml and csv files exist in dozens of categories that they create according to the name they specify.
I think that the majority of people who solve this problem by developing different solutions by their own means. Example libreoffice. Add all the products into one category and then match the category names one by one by replacing them with libreoffice, and finally import them. :)
I hope that as soon as the plugin is added to the feature.
The most simple and practical category mapping is the following one:
Suppose your provider gives you a list of 10000 products in 200 categories. In most cases they will have some particular ID (IDP). If they don't, make a correspondence map between the provided categories and your own category IDs in the cs-cart (IDCS), like this
IDP Category IDCS
1 Books 540
2 Paintings 578
3 Books about paintings 540, 578
You can describe the imported categories by 2 or 3 of your categories, as many as you need to cover the volume of the original category
Then let CS-Cart architects only design/introduce an option to accept the catID instead of the full-path-to-the-category
Hi johnbol1, thank you for your answer, but this add-on is not an option for me. I dont need discount for quantity, I need to add a big addition for cheap products at import from csv or xml.
Example: for products with price from 0 to 20 euro from my supplier, I want to set my addition +50%, for products from 20 to 100 euro, I want to set my addition +20%, etc. , from the same feed csv/xml. To change the prices after I make the import of products is not an option, because the feed is set up on cron job to daily update for stock (quatity) and price. So, if I change the prices after import, these will be updated in the next day with the prices from import feed.
I need an option to make this differential addition with Modifiers Functions from Advanced Import of Products add-on. I think, one option can be the possibility to use more than one function for the same import field. Example, combination of functions MUL and IF -> if($value<"20", mul($value, 1.5), mul($value, 1.2))
Do you plan to add possibility to use more than one function for the same import field? (question for cscart team)
we created a feed, which runs more often, to update the stock and price of the products. The problem is that I can't map the list prices and the reduced price.
It works perfectly when importing products that have a list price and a low price. I do not know how to set the price to appear for products that are not discounted.
Prices change daily and some come in discount, others go out. Please let me know what formula I need to go to the edit box.
Hi i leave simtech dev xml & CSV import addon. but advanced product import doesnt have category mapping, any news about that ? or any extra addon solution for this ?
Hi i leave simtech dev xml & CSV import addon. but advanced product import doesnt have category mapping, any news about that ? or any extra addon solution for this ?
Hi teosu i say many time but no one say anything so cs-cart team didnt work for this??
I dont understant nothing perfect with cs-cart , you have to pay much more custom development if you want good things… my an important bug wait almost 2 month on bug tracker …
Tygh\Exceptions\AExceptionMessageHook fn_advanced_import_exim_get_pattern_definition_export_fields is not callableError atapp/Tygh/Exceptions/DeveloperException.php, line: 41BacktraceFile:app/Tygh/Exceptions/DeveloperException.phpLine:26Function:throwExceptionFile:app/functions/fn.control.phpLine:115Function:hookHandlerIsNotCallableFile:app/functions/fn.exim.phpLine:1314Function:fn_set_hookFile:app/functions/fn.exim.phpLine:1384Function:fn_exim_get_pattern_definitionFile:app/controllers/backend/exim.phpLine:258Function:fn_exim_get_patternsFile:app/functions/fn.control.phpLine:665Function:includeFile:app/functions/fn.control.phpLine:423Function:fn_run_controllerFile:ad.phpLine:27Function:fn_dispatch
-->
Tygh\Exceptions\AExceptionMessageHook fn_advanced_import_exim_get_pattern_definition_export_fields is not callableError atapp/Tygh/Exceptions/DeveloperException.php, line: 41BacktraceFile:app/Tygh/Exceptions/DeveloperException.phpLine:26Function:throwExceptionFile:app/functions/fn.control.phpLine:115Function:hookHandlerIsNotCallableFile:app/functions/fn.exim.phpLine:1314Function:fn_set_hookFile:app/functions/fn.exim.phpLine:1384Function:fn_exim_get_pattern_definitionFile:app/controllers/backend/exim.phpLine:258Function:fn_exim_get_patternsFile:app/functions/fn.control.phpLine:665Function:includeFile:app/functions/fn.control.phpLine:423Function:fn_run_controllerFile:ad.phpLine:27Function:fn_dispatch-->