EDIT: Fixed I think - see bot of this post.
******
This error, is WITHOUT DOUBT, one of the most horric, frustrating errors I have EVER HAD.
Sorry for the caps - but christ. I have tried everything - all cache is turned off. Nothing works, I just randomly keep getting this error.
I'm using J1.523 with VM 1.18 using the VM login module.
JRequest::checkToken() or header('Location: http://www.mydoman.com/'); does not work.
Please someone from the dev team, someone help me out here. I'm spending so much money (hours - working for free, because I built the site and its not working) on this. What can I do?
****
Ok, I think I have found a fix for this - if you are using the VM login module anyway.
Add this to the VM file below.
Code: Select all
<param name="cache" type="list" default="1" label="Caching" description="Select whether to cache the content of this module">
<option value="0">Never</option>
</param>
Ok that did not work. This is a joke, seriously.
I tried this:
Code: Select all
You need to edit the file mod_virtuemart_login.php in the directory /modules/mod_virtuemart_login
On line 54 remove the code $validate = JUtility::getToken(); and replace it with $validate = JHTML::_( 'form.token' );
Then on line 196 remove the code <input type="hidden" name="<?php echo $validate; ?>" value="1" /> and replace it with <?php echo $validate; ?>