Lindsayanng Posted April 1, 2011 Share Posted April 1, 2011 I finally took the leap and jumped into presta shop after having been an oscommerce user for a LONG LONG time. My biggest concern with presta shop is the lack of support for paypal website payments pro, but everything else seems AMAZING!! It is the oscommerce killer that's for sure. So i finished me "automatic install" and now I have played around. I did the install that said it came "preinstalled with a bunch of modules" because i figure I should play around with those as well. I saw that the oscommerce migration module was there so I clicked "install" and then I have no idea where to go from there. I wanted to test out the migration from the osc test store to the new presta shop store. From what I gathered googling, this module is a paid module.. So does prestashop automatically install a bunch of modules that you have to pay for and in order for them to work you have to...... do something? Can someone explain to me how to get the osc module to work (even if it means paying for it?) I looked at their video and it seems that they say you have to click a "configure button" which doesn't exist on my install Link to comment Share on other sites More sharing options...
Burhan BVK Posted April 1, 2011 Share Posted April 1, 2011 You don't have to pay for modules that already come with it. I have not used osc import, but in the modules page for each module there is a configuration link, that is a good place to start. Link to comment Share on other sites More sharing options...
Lindsayanng Posted April 1, 2011 Author Share Posted April 1, 2011 thats the problem!! there is no configure link like there is on other modules.. see attached Link to comment Share on other sites More sharing options...
Lindsayanng Posted April 1, 2011 Author Share Posted April 1, 2011 Ahh so you are basically saying that to make the osc importer work there is a prerequisite of having the module called "Shop Importer" installed??ohh and one more question - do the databases need to be on the same server??? Link to comment Share on other sites More sharing options...
Lindsayanng Posted April 3, 2011 Author Share Posted April 3, 2011 ALRIGHTY!!! now i'm moving in the right direction but.... Apparently you can't use any website that is on a different host because if you put anything other than "localhost" in the server field it throws an error and locks up the whole pageSo i basically just moved the whole store over to this new server, not a big deal really. The whole store is moved, the DB has been connected successfully, but then there are language and currency drop downs that just have --- so when I continue it says i must choose a language / currency, but there's no where for me to choose them!!!! Link to comment Share on other sites More sharing options...
Lindsayanng Posted April 3, 2011 Author Share Posted April 3, 2011 Ohhh kay. i feel like an idiot. I got through that last step - apparently I am a complete idiot. I moved the site over, but forgot to actually upload the DB.. What a moron. Anyways, I went through and ran the test, all went well.. now it is in the process of actually importing the files. FILES ARE DONE IMPORTING AND IT BROKE THE WHOLE STORE!!!!I only imported the important stuff CategoriesAttributesProductsProduct DescriptionsAttribute GroupsPhotosSo it literally looks like all of the products imported flawlessly on the back end. I see the product tree and the products in it with the proper attributes and everything except the photos (i think I might have to upload them via FTP though) but the whole front end of the store is gone and I have no answers as to why this happened!!You can view the store here: http://bscdeveloper.com/prestashopI'm not totally freaking out or anything because I didn't do anything to the cart - its just a test. I tried to re-run the import but that did nothing. And one more random question - What is that little icon on the osc importer that looks like a trash can?? Link to comment Share on other sites More sharing options...
mr913 Posted April 4, 2011 Share Posted April 4, 2011 Not sure if this will work for you, but I had some issues when I was installing that were fixed by regenerating the .htaccess file. I believe it's in tools or settings, then SEO. Worth a try... Link to comment Share on other sites More sharing options...
mr913 Posted April 4, 2011 Share Posted April 4, 2011 Just checked - It's Tools - Generators.Also, a mod may pop in on this and ask you to change the title to something more specific... If this fix works, they'll also ask you to change it to [solved] at the beginning.. I've noticed them asking for this on several posts... Link to comment Share on other sites More sharing options...
hammad008 Posted April 4, 2011 Share Posted April 4, 2011 Try going in to the themes (Preferences -> Appearance) and check if the default themes is indeed selected.You may open up debug as well by going to config/config.inc.php and changing the top two lines after comments to this@ini_set('display_errors', 'on');define('_PS_DEBUG_SQL_', true);This might help you see where the problem is. Link to comment Share on other sites More sharing options...
Lindsayanng Posted April 4, 2011 Author Share Posted April 4, 2011 hammad008 - Ok now we are cooking with gas..I now have this error: Fatal error: Uncaught exception 'SmartyException' with message 'template property 'ps_currency' does not exist.' in /home/bscdevel/public_html/prestashop/tools/smarty/sysplugins/smarty_internal_template.php:954 Stack trace: #0 /home/bscdevel/public_html/prestashop/classes/Product.php(1968): Smarty_Internal_Template->__get('ps_currency') #1 /home/bscdevel/public_html/prestashop/tools/smarty/compile/9c375fe8be084efa31beafd1ce20ad29d860038d.file.blockuserinfo.tpl.php(62): ProductCore::convertPrice(Array, Object(Smarty_Internal_Template)) #2 /home/bscdevel/public_html/prestashop/tools/smarty/sysplugins/smarty_internal_template.php(433): include('/home/bscdevel/...') #3 /home/bscdevel/public_html/prestashop/tools/smarty/sysplugins/smarty_internal_template.php(568): Smarty_Internal_Template->renderTemplate() #4 /home/bscdevel/public_html/prestashop/tools/smarty/Smarty.class.php(339): Smarty_Internal_Template->getRenderedTemplate() #5 /home/bscdevel/public_html/prestashop/classes/Module.php(823): Smarty->fetch('/home/bscdevel/.. in /home/bscdevel/public_html/prestashop/tools/smarty/sysplugins/smarty_internal_template.php on line 954The good news is I can deduce the problem with ANY error on oscommerce and wordpress.. the bad news is that I don't know prestashop well enough to get through this one.. going to start by looking at currencies. Link to comment Share on other sites More sharing options...
hammad008 Posted April 5, 2011 Share Posted April 5, 2011 By the looks of it, a database table is missing. Please make a default installation elsewhere on a different database. From there export a DB table named 'ps_currency'. Then import it into your current website DB. It should work fine. Link to comment Share on other sites More sharing options...
Lindsayanng Posted April 5, 2011 Author Share Posted April 5, 2011 hammad - now that I am looking at a clean version of the database next to my version, the issue must have happened in the import. Not the entire DB has a prefix of ps_ instead of no prefix which was the case in the other clean install. I wonder if this happened when I ported the cart? Link to comment Share on other sites More sharing options...
Lindsayanng Posted April 5, 2011 Author Share Posted April 5, 2011 Yep - it was definitely an issue with that prefix (i must have done something wrong). I reinstalled the entire cart and then ran the importer and it worked FLAWLESSLY!!Holy Cow I'm excited! Link to comment Share on other sites More sharing options...
hammad008 Posted April 6, 2011 Share Posted April 6, 2011 Thats good Enjoy Link to comment Share on other sites More sharing options...
Recommended Posts