I have a CSV product list with about 13000 SKUs and I’m using MAGMI to manage it.
If I run MAGMI in UPDATE mode, it will only update existing products and skip new ones, exiting with (example) “info:Skus imported OK:21/21″…
Is there a way to know WHICH products were updated?
I feel a bit lazy about going through the code, so please have patience on me for this one…
Thanks in advance!
Paulo
Just create a basic plugin that outputs the log for each item in the Magmi Log.
1) Create file in magmi root
plugins/extra/itemprocessors/basicitemlogger/basicitemlogger.php2) Open the file and paste in the following
3) In the Magmi UI, go to the
Configure Current Profilesection. Enable theBasic Item Logger v0.0.1and clickUpdate Profile.4) The Runtime Infos pane will now list out each item that is NOT NEW and was updated, like this:
Furthermore, you can easily modify the plugin code (which is very basic) to write to a simple log file. Magmi gives you access to the entire item object. You can base can write some nifty logic based off the item column values, by using
$item['column_name']within theprocessItemAfterId()method. You can also useprocessItemBeforeId()to change the item object before it is processed by Magmi.