Installing eCommerce on 5.4.1 (FATAL ERROR).

Permalink
Hi all,

I've noticed a few of these Fatal Error issues out there but I get mine when installing the block, not after and using it.

On installing the block it comes up with: Fatal error: Call to a member function getPackageID() on a non-object in /home/mugsu/public_html/updates/concrete5.4.1/concrete/models/page.php on line 1939

I can get back to 'add functionality' and it appears to have created all the page types etc, not sure if it is just an error displayed at installation or an actual error throughout the installed files.

I presume it's not safe to go on using the block in it's current state on my site? ;-)

Any help on this would be greatly appreciated.

 
Alex replied on at Permalink Reply
Alex
I've got this problem, too. I'll let you know if I can get to the bottom of it.
balloondog replied on at Permalink Reply
Me too, any ideas?
mobius2000 replied on at Permalink Reply
I have gone a head and started playing with it, customising etc. I am not comfortable sending it live until I know the error is not widespread but I am yet to receive any issues following the install issue.

I'll keep you posted.
andrew replied on at Permalink Reply
andrew
I believe I know why this is. I've just updated eCommerce to address this issue. The problem is that eCommerce assumes you have a page type with a handle of "full" in it. If you don't then you'll get this error. eCommerce now throws an error telling you to make this page. Try creating a page type of full (don't worry about actually creating a template for it - it's not necessary) and then reinstalling.