The error occurs because there is no view called shop in the shop module.
The views are add, basket, etc.You can have the complete list in the file module.php in the folder kernel/shop.
Now, if you want to view your basket, just use the url : /index.php/shop/basket
The views are the way to display the content of your module. So in the url above, you said to eZ publish that you want to view the basket of the module shop...
Thanks. It seems that I drew the wrong conclusions as to what logged message belonged to what error... I try to access the Shop module in the admin interface, /index.php/shop_admin/shop/orderlist
It abruptly ends with this message:
Fatal error: Call to a member function on a non-object in /path/to/ez/kernel/classes/shopaccounthandlers/ezdefaultshopaccounthandler.php on line 75
Fatal error: eZ publish did not finish its request
The execution of eZ publish was abruptly ended, the debug output is present below.
Furthermore, debug information indicates that alot of tempaltes in admin_preview is missing... I'll check up on it.
Error: eZTemplateDesignResource::overrideArray Feb 10 2006 11:07:17
Custom match file: path 'admin_preview/article.tpl' not found in any resource. Check template settings in settings/override.ini
and the file design/admin/override/templates/admin_preview/article.tpl exists. The error log says nothing, and I really cannot see any reason why it shouldn't be able to load the template? I get dosens of these.
Try dumping your shop database as it might be corrupted. Usually from development when things are deleted before ship.
php -C update/common/scripts/cleanup.php shop
This command will clean the shop database. You will loose all the data in the shop so do a backup of your database before doing this but is should work.
Thanks, now I know this for next time... :) I actually gave up and deleted the whole thing installing eZ Publish over and started fresh. It's all working now.