This extension enables some modify functions, to change or extend the export data.
After installing this extension, nothing will happen first but from now on, you are able to use some more functions at the “Advanced Profiles” of the Dataflow Extension.
The easiest way to use this extension is this:
- create a simple export profile first at “System” > “Import/Export” > “Profiles”
- the profile should be an export profile
- configure the profile and click “Save and Continue Editing”
- a new tab appears labeled with “Profile Actions XML” => click it
- copy the whole XML code from the now visible textfield
- create a new advanced profile at “System” > “Import/Export” > “Advanced Profiles”
- insert the XML code you copied before into the textfield “Actions XML”
- each action of the export is defined at the XML tag “<action></action>”. The following XML code activates the Dataflow Extension. It contains all possible settings. The description for these tags you find afterwards.
- it is important, this XML block is set at the right position in the profile:
-- it should be placed afterwards the mapping action (<action type="dataflow/convert_mapper_column" method="map">)
-- and before the convert action (<action type="dataflow/convert_parser_..." method="unparse">)
- the whole profile could look like this:
- after saving it, you can run the profile. The data file should be found at the configured direction
Short description of each setting for the Dataflow Extension
- remove_line_breaks: if the value of this tag is “true”, linebreaks will be removed from the content
- remove_html_tags: if the value of this tag is “true”, html tags will be removed from the content
- add_categories: if the value of this tag is “true”, each product will be extended with category names.
The following tags, are only used, if “add_categories” is “true”. They configure the additional category field:
- category_field_name: this value defines the used name of the category field. The default value of this tag is “category”. This tag is only expedient, if you export the fieldnames aor if you allready have another field with the defaultname “category”.
- category_delimiter: if a product is at more than one categories, each category will added and they will be delimited by this string. The default value is “#”.
- category_first_level: this value defines the level of the first exportable category. If it is 2 or greater, the first category names of the category tree won’t be added to the data. The values 1 and 0 are the same, because there is no level 0 - the root category has level 1. If the value is set to “-1”, only the proper category name will be added to the product. The default value of this tag is “1”.
- category_path_delimiter: if the category paths are exported (category_first_level is not -1), each category at the path will be delimited by this string. The default value is “>”. Example: catA1>catA2#catB1>catB2>catB3
PS: I hope my english is understandable. If you find any mistakes, write me a PM
Now it is possible to export the absolute product and image link:
- add_absolute_url_to_field; wit this tag you can set a field name, which will be used to add the absolute product link. if this field does not exists, it will be added. if it exists, it will be overwritten.
- add_image_url_to_field; this tag works at the same way, but exports the absolute image link.
Now it is possible to export the absolute product and image link:
- add_absolute_url_to_field; wit this tag you can set a field name, which will be used to add the absolute product link. if this field does not exists, it will be added. if it exists, it will be overwritten.
- add_image_url_to_field; this tag works at the same way, but exports the absolute image link.
hello,
where exactly do i add this added features
do i added to the the “Profile Actions XML” profile?
I installed the extension hoping to get a list og all category names with full multishop URLs with category ID number in the next column.
Would that be possible by adding a little bit more code?
This extension can’t be used to create a category export, because it just extends the product export from Magento. As far as I know, even the Dataflow module from Magento does not support category exports.
Maybe there is another module for this issue?
Hi.
this is just an export-extension. It’s made to export data for price comparison services, search-services or other external services.
So it’s not possible to import the exported data with this extension again.
Sorry.
Warning : in case of multi-store, there is an issue with category export :
Catogory export takes each category tree where product is mentioned. So even if you built an export for store A, and a product is both presented in store A and B, category export will output :
Root A>MyCategoryInStoreA and Root B>MyCategoryInStoreB
Hi.
Thanks for the notice. I’ve done some researches, but didn’t get a solution how to get the store id during the export.
Do somebody know a solution? Otherwise I will just continue searching.
Cheers.
Couple things I noticed:
Basically I want to pull in default Magento data, but full image URLs instead of relative URLs.
I use the code mentioned above, but can only get it to work if I include the categories too, which I don’t want to do. Also, when it pulls in the URL, it adds “https://” instead of just “http://”. Not a big deal to find & replace in Excel, but just a little annoyance.
I am trying desperately to use this but I have installed this other extension on my magento store that imports and exports all the fields in a store as well as all the categories. So it will not add this info to it. Anyone got a work about?
The product I have is from http://www.jc-websolutions.com/products-services/magento-services/magento-bundled-import-export-extension.html
I love it but I also want to use this new bit of info to pull the categories and such out.