
Originally Posted by
philou
Thanks to Design 75 for suggesting Easy Populate. I have in fact never used that, so I can't say too much about it.
I don't know if Easy Populate can also create product entries for other types than "Product - General". If you can get your books into the shop as "Product – General" you can use the BookX Tool to convert those to product type "BookX".
That saves you already some time, but it will only work with basic info, your Bookx "extra info" will have to be added by hand (or directly in the MYSQL DB, but that's tricky). BookX has it's own table for special fields like "subtitle", "ISBN" etc. I doubt that Easy Populate can find those and populate them correctly. Quickly looking at the code I also see a shortcoming in my code for the conversion of "Product - general" to "BookX". Now is however not a good time for me to improve this. I will put it on my list for the next release planned for January 2014. A bulk-import via BookX Tool should not bee terribly difficult for me to add, but most probably not for the 1.0 release.
2.) That the "%s" is in your HTML output is very strange. I thought the PHP command "sprintf" fails gracefully, meaning it should in the worst case show "Other books by :", but not the variable placeholder "%s"… Also, on the page I saw on your site, you do have an author assigned to the book, so I don't understand why it is not shown there then. Must in fact be a bug. Since it works here, I'm not sure for the moment how to proceed finding the bug there. Do you have debugging on in your Shop? If so, maybe there is something relating to this in the debug logs in the "cache" folder of your site? Just make a page request and see if a brand new log appears.
Another possibility is that it is a bug that I already fixed in my current development version of the plugin, but again I can't check that now unfortunately.
Hope all that helps you along !
Best,
philou
Bookmarks