Today, I have noted, the plugin not longer display’s working image-links. Since I use the plugin for a long time and found no alternative wich works as easy as this plugin, I have doing a little bit of debugging and found a workaround for this issue.
There is a new node in the small-result in the amazon webservice response. This has also URL-Nodes. The plugin extract all nodes by name ‘URL’ and use the add-to-wishlist links instead of the image-links.
So I have added 2 lines of code to remove the ItemLinks-Node. This works for now, but it looks like a hot-fix. Maybe it’s better to work with the image-nodes directly.
So, here is the hotfix: After line 71 add these lines, so it looks like:
$responseDocument = DOMDocument::loadXML($response['body']);
// Start - Remove ItemLinks node for working imagelinks
$itemlinks = $responseDocument->getElementsByTagName('ItemLinks')->item(0);
// End - Remove ItemLinks node for working imagelinks
$errorFields = $responseDocument->getElementsByTagName('Error');
I hope this helps people like me, using this plugin.