VM 2.0.26d
J! 2.5.17
Test site with default data: http://vm226d.cloudaccess.net/ (until 14/02/14)
When cart is first visited and shopper logs in (with and without OPC enabled) the URI is: /index.php?option=com_virtuemart&view=cart
But after Select payment or Select shipping without OPC the URI is: /index.php?option=com_virtuemart
ie no view=cart query parameter.
In general this does not cause a problem except that I use Advanced Module Manager to disable a certain module on the cart pages only - I test if the URL contains the word cart.
As a work round I use .htaccess to append the QUERY_STRING view=cart as appropriate.
It would be nicer if this was done by VM.
If OPC is enabled then after Select payment or Select shipping the URI is: /index.php?option=com_virtuemart&view=cart&task=checkout
which is more consistent.
I have experimeneted with entering this URI directly with no OPC but it is shown as: /index.php?option=com_virtuemart&view=cart
ie the task=checkout query parameter is truncated.