Hi,
This issue requires a little coding change in CORE Virtuemart files.
Since it requires coding change in CORE file, it doesn't come with our VM Template. But the solution is extremely simple and you can do it.
Open this PHP file:
ROOT/components/com_virtuemart/controllers/cart.php
and look at this line (117th and 118th lines):
$this->json->msg = '<a class="continue" href="' . $continue_link . '" >' . JText::_('COM_VIRTUEMART_CONTINUE_SHOPPING') . '</a>';
$this->json->msg .= '<a class="showcart floatright" href="' . JRoute::_("index.php?option=com_virtuemart&view=cart") . '">' . JText::_('COM_VIRTUEMART_CART_SHOW_MODAL') . '</a>';
change these 2 lines with this:
$this->json->msg = '<a class="continue" target="_parent" href="' . $continue_link . '" >' . JText::_('COM_VIRTUEMART_CONTINUE_SHOPPING') . '</a>';
$this->json->msg .= '<a class="showcart floatright" target="_parent" href="' . JRoute::_("index.php?option=com_virtuemart&view=cart") . '">' . JText::_('COM_VIRTUEMART_CART_SHOW_MODAL') . '</a>';
Did you notice the difference?
Just
target="_parent" TAG needs to be added those <a href=""> lines.
Once you add this, once those links are clicked; the next page will be open in the parent page, not inside the popup.
Regards.
Forum Support.