I need someone who is brilliant with Magento. Someone who knows their blocks from their templates, their core from their community, their xml from...you get the picture.
This project is pretty simpe - a user clicks a button in the extension admin page, it queries a remote url which returns XML, and it parses and stores that XML according to the contents.
The XML will contain information to update the attributes for each product id.
e.g. <products><id>23</id><brand>Nike</brand></products> - update product id =23, set brand = Nike
If the attributes contained in the XML do not exist, they should be created.
e.g. <products><id>24</id><texture>rough</texture></products> - update product id =24, set texture = rough
The XML will contain a jobid and create date which needs to be tracked, so that jobs are not processed more than once e.g. <xml id="123" date="18-mar-2012"><products /></xml> - check jobid 123 has never been processed before.
The XML will also contain a message to be inserted into the adminnotification_inbox e.g.
<title>a message with the data</title>
<description>the message description</description>
The code must use the magento product models, not direct database updates.
One more thing, I need this integrating with my existing extension. My existing extension stores a username and password which should be used in the URL of the query to get the xml e.g. [url removed, login to view]
But will also need the namespace and name set accordingly.
I am looking for a quick turnaround on this project and am looking for hoping and praying to hear from someone who can show they are a Magento expert. This is likely to result in future work as we have a couple of vacancies in our php team.
I look forward to hearing from you expert Magento freelancers!