Jump to content

Quick Question from a newbie..


Recommended Posts

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

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 page

So 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

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
Categories
Attributes
Products
Product Descriptions
Attribute Groups
Photos

So 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/prestashop

I'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

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

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

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 954


The 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

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

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

×
×
  • Create New...