Hi Max (again!),
I've been playing around with Lightning for a few hours and all seems great apart from one thing - the currency selector.
I am running OM Framework for our mobile customers, as well as the OpenShop theme.
When I select a different currency, and it applies to the page, if I then try to change to another straight away I get an error 404 not found page. It looks like the redirect value loses its "http:" and starts with "//". Disabling Lightning seems to allow the currency selector to work again correctly.
As an example:
I bring up my site, which is £ by default. In the header code is this:
<input type="hidden" name="redirect" value="http://www.mysite.co.uk/">
If I select $, it reloads and changes the prices to $, but in the code the above line has become:
<input type="hidden" name="redirect" value="//www.mysite.co.uk/">
So if I choose another currency from this page, the reload will fail and show a 404 error.
Refreshing the page before choosing another currency seems to bring back the "http:".
Also, and I don't know if this is related, but in my mobile version of the site, generated by OM Framework, the currency selector fails and I get an error logged as follows:
PHP Notice: Error: Could not load controller module/currency_mobile! in D:\websites\mysite_co_uk\www\vqmod\vqcache\vq2-system_engine_controller.php on line 48
The mobile currency selector dies and does not show in the page any more.
Unfortunately I cannot give you FTP details as a) this is a live store and the owner will not allow me to give out admin details, and it runs on our own dedicated server and we haven't installed an FTP server. Of course I have full access to the system so I can send any files you would like me to if you need to see the code
Hope you can suggest a solution!