Hi!
We are importing the Makito product xml and we have a couple of questions that we don’t know how to solve. Would it be possible within cron to continue the import from the point where it stops instead of starting over? And would it be possible, for example, to import products 1000 at a time?
]]>1.The images which have been imported are files inside wordpress folders with empty content. In the media library shows null squares.
2. no update even the setting has been enabled
]]><products_list>
<images>
<span style="background-color: initial; font-size: inherit; text-wrap: var(--wp--custom--body--typography--text-wrap); font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;"><img>https://.....jpg</img></span>
<span style="background-color: initial; font-size: inherit; text-wrap: var(--wp--custom--body--typography--text-wrap); font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;"><img></span>https://.....jpg<span style="background-color: initial; font-size: inherit; text-wrap: var(--wp--custom--body--typography--text-wrap); font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;"></img></span>
</images>
</products_list>
We have our images like this in a XML file and we cannot figure out how to select them in the mapper.
We have tried these options:
Nothing works for us, not even 1 photo gets selected, can you help figure this out?
]]>Hello, is it possible to make the categories mapping under a new parent category and then keep the XML’s original category tree? I already have products in the eshop and i don’t want to mix them with the ones imported from the XML.
Example: lets say the XML has a product in the category “Cables” with a parent category “Technology”
<category>
<![CDATA[Technology>Cables]]>
</category>
Can i import it to this category tree:
– TechShop > Technology > Cables
*Category “TechShop” will be created by me, “Technology” & “Cables” will be created by the import
Hello,
I have some fatal error after migrating new XML file integration with my supplier.
2024-02-25T21:22:23+00:00 CRITICAL Uncaught ValueError: explode(): Argument #1 ($separator) cannot be empty in /home/rbhitvyeyy/domains/urokporcelany.pl/public_html/wp-content/plugins/woocommerce-dropshipping-xml/vendor_prefixed/wpdesk/woocommerce-dropshipping-xml-core/src/Service/Mapper/Product/ProductImageMapperService.php:123
Stack trace:
#0 /home/rbhitvyeyy/domains/urokporcelany.pl/public_html/wp-content/plugins/woocommerce-dropshipping-xml/vendor_prefixed/wpdesk/woocommerce-dropshipping-xml-core/src/Service/Mapper/Product/ProductImageMapperService.php(123): explode('', 'https://finedin...')
#1 /home/rbhitvyeyy/domains/urokporcelany.pl/public_html/wp-content/plugins/woocommerce-dropshipping-xml/vendor_prefixed/wpdesk/woocommerce-dropshipping-xml-core/src/Service/Mapper/Product/ProductImageMapperService.php(47): DropshippingXmlVendor\WPDesk\Library\DropshippingXmlCore\Service\Mapper\Product\ProductImageMapperService->get_images()
#2 /home/rbhitvyeyy/domains/urokporcelany.pl/public_html/wp-content/plugins/woocommerce-dropshipping-xml/vendor_prefixed/wpdesk/woocommerce-dropshipping-xml-core/src/Service/Creator/ProductCreatorService.php(460): DropshippingXmlVendor\WPDesk\Library\DropshippingXmlCore\Service\Mapper\Product\ProductImageMapperService->update_product(Object(WC_Product_Simple))
#3 /home/rbhitvyeyy/domains/urokporcelany.pl/public_html/wp-content/plugins/woocommerce-dropshipping-xml/vendor_prefixed/wpdesk/woocommerce-dropshipping-xml-core/src/Service/Creator/ProductCreatorService.php(204): DropshippingXmlVendor\WPDesk\Library\DropshippingXmlCore\Service\Creator\ProductCreatorService->map_product(Object(WC_Product_Simple), Object(DropshippingXmlVendor\WPDesk\Library\DropshippingXmlCore\Service\Mapper\ImportMapperService))
#4 /home/rbhitvyeyy/domains/urokporcelany.pl/public_html/wp-content/plugins/woocommerce-dropshipping-xml/vendor_prefixed/wpdesk/woocommerce-dropshipping-xml-core/src/Service/Creator/ProductCreatorService.php(116): DropshippingXmlVendor\WPDesk\Library\DropshippingXmlCore\Service\Creator\ProductCreatorService->create_product_simple_from_import(Object(DropshippingXmlVendor\WPDesk\Library\DropshippingXmlCore\Entity\Import), Object(DropshippingXmlVendor\WPDesk\Library\DropshippingXmlCore\Service\Mapper\ImportMapperService))
#5 /home/rbhitvyeyy/domains/urokporcelany.pl/public_html/wp-content/plugins/woocommerce-dropshipping-xml/vendor_prefixed/wpdesk/woocommerce-dropshipping-xml-core/src/Service/Importer/ProductImporterService.php(87): DropshippingXmlVendor\WPDesk\Library\DropshippingXmlCore\Service\Creator\ProductCreatorService->create_product_from_import(Object(DropshippingXmlVendor\WPDesk\Library\DropshippingXmlCore\Entity\Import))
#6 /home/rbhitvyeyy/domains/urokporcelany.pl/public_html/wp-content/plugins/woocommerce-dropshipping-xml/vendor_prefixed/wpdesk/woocommerce-dropshipping-xml-core/src/Service/Importer/ProductImporterService.php(65): DropshippingXmlVendor\WPDesk\Library\DropshippingXmlCore\Service\Importer\ProductImporterService->import_product(Object(DropshippingXmlVendor\WPDesk\Library\DropshippingXmlCore\Entity\Import))
#7 /home/rbhitvyeyy/domains/urokporcelany.pl/public_html/wp-content/plugins/woocommerce-dropshipping-xml/vendor_prefixed/wpdesk/woocommerce-dropshipping-xml-core/src/Action/Process/ImportProcessAction.php(210): DropshippingXmlVendor\WPDesk\Library\DropshippingXmlCore\Service\Importer\ProductImporterService->import(Object(DropshippingXmlVendor\WPDesk\Library\DropshippingXmlCore\Entity\Import))
#8 /home/rbhitvyeyy/domains/urokporcelany.pl/public_html/wp-content/plugins/woocommerce-dropshipping-xml/vendor_prefixed/wpdesk/woocommerce-dropshipping-xml-core/src/Action/Process/ImportProcessAction.php(155): DropshippingXmlVendor\WPDesk\Library\DropshippingXmlCore\Action\Process\ImportProcessAction->process_import_progress(Object(DropshippingXmlVendor\WPDesk\Library\DropshippingXmlCore\Entity\Import))
#9 /home/rbhitvyeyy/domains/urokporcelany.pl/public_html/wp-content/plugins/woocommerce-dropshipping-xml/vendor_prefixed/wpdesk/woocommerce-dropshipping-xml-core/src/Action/Process/ImportProcessAction.php(135): DropshippingXmlVendor\WPDesk\Library\DropshippingXmlCore\Action\Process\ImportProcessAction->process_import(Object(DropshippingXmlVendor\WPDesk\Library\DropshippingXmlCore\Entity\Import))
#10 /home/rbhitvyeyy/domains/urokporcelany.pl/public_html/wp-includes/class-wp-hook.php(324): DropshippingXmlVendor\WPDesk\Library\DropshippingXmlCore\Action\Process\ImportProcessAction->process_ajax('')
#11 /home/rbhitvyeyy/domains/urokporcelany.pl/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters('', Array)
#12 /home/rbhitvyeyy/domains/urokporcelany.pl/public_html/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
#13 /home/rbhitvyeyy/domains/urokporcelany.pl/public_html/wp-admin/admin-ajax.php(188): do_action('wp_ajax_import_...')
#14 {main}
thrown w /home/rbhitvyeyy/domains/urokporcelany.pl/public_html/wp-content/plugins/woocommerce-dropshipping-xml/vendor_prefixed/wpdesk/woocommerce-dropshipping-xml-core/src/Service/Mapper/Product/ProductImageMapperService.php w linii 123
]]>
Dzień dobry,
mam spory problem z Wasz? wtyczk?. Usi?uj? zaimportowa? wsad XML i na ekranie mapowania produktu nie widz? podgl?du XML (przy wczytaniu dokumentu z URLa drzewo XML jest widoczne. Problem jest tylko przy mapowaniu pól – wida? tylko nag?ówek “Podgl?d pliku XML”.
]]>Hello,
Could you please help me how it make mapping for atribiutes if I got something like this:
I would like to add two attribiutes from XML provide from supplier.
<features>
<feature>
<name>Kolor</name>
<value>Z?oty</value>
</feature>
<feature>
<name>Materia?</name>
<value>Stal 18/10</value>
</feature>
<feature>
<name>Grubo?? mm</name>
<value>4</value>
</feature>
<feature>
<name>D?ugo?? mm</name>
<value>237</value>
</feature>
</features>
]]>
Dear colleagues,
How can I mapped photos if i get in XML like this:
<photos>
<photo>https://finedine.pl/files/fotos/product-77.jpg</photo>
<photo>https://finedine.pl/files/fotom/product-77.jpg</photo>
<photo>https://finedine.pl/files/fotob/product-77.jpg</photo>
<photo>https://finedine.pl/files/foto_add_small/foto_add-27849.jpg</photo>
<photo>https://finedine.pl/files/foto_add_medium/foto_add-27849.jpg</photo>
<photo>https://finedine.pl/files/foto_add_big/foto_add-27849.jpg</photo>
<photo>https://finedine.pl/files/foto_add_small/foto_add-27850.jpg</photo>
<photo>https://finedine.pl/files/foto_add_medium/foto_add-27850.jpg</photo>
<photo>https://finedine.pl/files/foto_add_big/foto_add-27850.jpg</photo>
<photo>https://finedine.pl/files/foto_add_small/foto_add-27851.jpg</photo>
<photo>https://finedine.pl/files/foto_add_medium/foto_add-27851.jpg</photo>
<photo>https://finedine.pl/files/foto_add_big/foto_add-27851.jpg</photo>
<photo>https://finedine.pl/files/foto_add_small/foto_add-27852.jpg</photo>
<photo>https://finedine.pl/files/foto_add_medium/foto_add-27852.jpg</photo>
<photo>https://finedine.pl/files/foto_add_big/foto_add-27852.jpg</photo>
</photos>
]]>
How can I mapped categories if my supplier has in XML file like this:
<categories>
<category level="0">
<![CDATA[Sztu?ce]]>
</category>
<category level="1">
<![CDATA[Sztu?ce Fine Dine]]>
</category>
<category level="2">
<![CDATA[Amarone Gold]]>
</category>
<category level="1">
<![CDATA[Sztu?ce wg zastosowań]]>
</category>
<category level="2">
<![CDATA[No?e sto?owe]]>
</category>
<category level="1">
<![CDATA[Marki]]>
</category>
<category level="2">
<![CDATA[Fine Dine]]>
</category>
<category level="1">
<![CDATA[Sztu?ce kolorowe PVD]]>
</category>
<category level="2">
<![CDATA[Sztu?ce z?ote]]>
</category>
<category level="1">
<![CDATA[Sztu?ce wg materia?u]]>
</category>
<category level="2">
<![CDATA[Stal nierdzewna 18/10]]>
</category>
<category level="0">
<![CDATA[ZASTAWA STO?OWA]]>
</category>
<category level="1">
<![CDATA[Sztu?ce]]>
</category>
<category level="2">
<![CDATA[No?e]]>
</category>
</categories>
]]>
Hello,
How can I mapped SKU tag if in the XML file it is visible as “productCode” in different lines.
When I get it in plugin I have. It depends of many tags. How get it in all XML file.
{//offer/property[4]/@name}
or
{//offer/property[5]/@name}
or
{//offer/property[6]/@name}
1 example:
<property name="Opakowanie">4</property>
<property name="Wymiary">(h)105</property>
<property name="Pojemno??">426</property>
<property name="categoryId">2202</property>
<property name="productCode">SWHSSB151</property>
<property name="largeSize">0</property>
<property name="tillStockLasts">0</property>
<property name="basePrice">165.30</property>
<property name="productId">24637</property>
2 example:
<property name="Opakowanie">12</property>
<property name="Wymiary">65x(h)55</property>
<property name="Pojemno??">100</property>
<property name="Kolor"/>
<property name="categoryId">2209</property>
<property name="productCode">PLGRCEB91</property>
<property name="largeSize">0</property>
<property name="tillStockLasts">0</property>
<property name="basePrice">46.30</property>
<property name="productId">24698</property>
3 example:
<property name="Wymiary">230x(h)1</property>
<property name="Opakowanie">1</property>
<property name="categoryId">2215</property>
<property name="productCode">B2414013</property>
<property name="largeSize">0</property>
<property name="tillStockLasts">0</property>
<property name="basePrice">57.00</property>
<property name="productId">24608</property>
Other topic:
Is it the only map EAN code from XML as woocomerce extra attribute?
BR,
Kamil
]]>I’m trying to add variations via XML, but it only loads 1 variation. Please help me.
]]>Hi we need to import from an xml product images with ASP function.
With acceskey value.
Here is the example:
<?xml version="1.0" encoding="UTF-8"?>
<TableResult>
<Product>
<FDI_0843>https://ws.farmadati.it/WS_DOC/GetDoc.aspx?accesskey=xxxxx&tipodoc=TE009&nomefile=001536.jpg</FDI_0843>
<FDI_0840>908872245</FDI_0840>
</Product>
<Product>
<FDI_0843>https://ws.farmadati.it/WS_DOC/GetDoc.aspx?accesskey=xxxxx&tipodoc=TE009&nomefile=005075.jpg</FDI_0843>
<FDI_0840>908057906</FDI_0840>
</Product>
the plugin returns in log:
[17-10-2023 08:07:17] NOTICE: Import in progress
[17-10-2023 08:07:17] NOTICE: Searching product in the database.
[17-10-2023 08:07:17] NOTICE: Product found, and it will be updated
[17-10-2023 08:07:17] NOTICE: Error while creating the image: The image cannot be downloaded correctly
Can you give me some advice on how I can make this type of image link read?
]]>Why I am getting this error
]]>Hy I have no other process running but during import i got this log
[12-09-2023 07:10:13] NOTICE: Waiting, another process is importing now.
it also slow down my server and alot of issues during import
Hello everyone,
i have a problem with this plugin.
i want to import xml but i the first had an error (500) Internal Server Error, so i uninstall then install again the plugin and have error when i want to improt xml
Download failed, error message: DropshippingXmlFreeVendor\WPDesk\Library\DropshippingXmlCore\Connector\Client\Options\CurlHttpClientOptions::set_file_resource require resource as parameter: boolean given.
What i need to do ? ealier this plugin works very good, i import one good xml file and import this second without images, then i want to upload images and see this warning
]]>Hello I imported 26k products from your plugin but due to some reason i have to delete them from Database to reimport products Now From last 2 days Alot of images missing from product link are there but the images are not found is it possible that the products still looking for images that i have deleted few days ago please i need solution 60% images still come
]]>hy is there any way to only import products that are in stock in that way i can import less ammount of products
]]>Hello, I have a small issue with images. After importing products from an XML file, product photos are added in the area designated for content (below the product description), instead of being added to the gallery. I would be grateful for help in solving this problem.
Example: https://we.tl/t-NrxsMeg8Se
]]>Hello, I have a problem with categories. I have dropshiiping xml woocomerce plugin in pro version.
Automatic category creation works, but I don’t know how to set the mapping to create a category tree.
Please help, I have quite a few categories and it will be hard to do it manually.