News:

Support the VirtueMart project and become a member

Main Menu

click on Term of service don't open the popup with the term of service

Started by mdjm7580, December 19, 2012, 16:01:01 PM

Previous topic - Next topic

mdjm7580

In the check-out in virtuemart on the last version 2.0.14 click on the link don't open the TOS term of service. Open the homepage. In the view cart the file default.php call with the jroute the link at the term of service but don't open. If i click on the menu when there is the voice Term of service this open e view the term of service in not pop up windos. It's very strande. Tank's a lot for yuor support and the your spent time.

bytelord

Hello,

It could be a javascript conflict or sef issue or template issue. Did you try without template overrides? Any live url? PHP and joomla versions?

Use firebug to examine your site code and styling .. also for checking js conflicts ... http://forum.virtuemart.net/index.php?topic=102850.0

Javascript conflicts:
http://dev.virtuemart.net/projects/virtuemart/wiki/General_JS-Problems_with_templates_and_jQuery
http://dev.virtuemart.net/projects/virtuemart/wiki/JavascriptCSS_Template_Overrides_and_Avoiding_Conflicts_between_Libraries

Regards
Production: Joomla 2.5.8 | VM 2.0.14 | PHP 5.3.13
Testing     : Joomla 2.5.8 | VM 2.0.16 | PHP 5.3.8
Testing     : Joomla 2.5.8 |    VM 2.1   | PHP 5.3.8

- Don't Forget to mark thread as solved when it is solved!
- Please do not PM with support questions, use the forum!

mdjm7580

I think that is a java script conflict. But in the configurations of template that i use i disabled the jquery and I enabled the jquery for virtuemart. The file default.php list this :
<a href="<?php JRoute::_ ('index.php?option=com_virtuemart&view=vendor&layout=tos&virtuemart_vendor_id=1') ?>" class="terms-of-service" id="terms-of-service" rel="facebox"
                        target="_blank">
                        <span class="vmicon vm2-termsofservice-icon"></span>
                        <?php echo JText::_ ('COM_VIRTUEMART_CART_TOS_READ_AND_ACCEPTED'); ?>
                     </a>

but with firebug the result is this

<div class="checkout-button-top">
<label for="tosAccepted">
<input type="hidden" value="0" name="tosAccepted">
<input id="tosAccepted" class="terms-of-service" type="checkbox" value="1" name="tosAccepted">
<div class="terms-of-service">
<a id="terms-of-service" class="terms-of-service" target="_blank" rel="facebox" href="/">
<div id="full-tos">
</div>
</label>
<a class="vm-button-correct" href="javascript:document.checkoutForm.submit();">
</div>

It's very strange. Help me please.




bytelord

Hello,

Use firebug please as suggested and also provide a live url if you need more assistance on that, also please try without template overrides to locate if the conflict related to your template or any other extension
Production: Joomla 2.5.8 | VM 2.0.14 | PHP 5.3.13
Testing     : Joomla 2.5.8 | VM 2.0.16 | PHP 5.3.8
Testing     : Joomla 2.5.8 |    VM 2.1   | PHP 5.3.8

- Don't Forget to mark thread as solved when it is solved!
- Please do not PM with support questions, use the forum!

mattersey

Hi I am getting the same, and have checked to see if it conflicts with the theme - but the theme providers says its not.

This has no relation with VP Eden theme. VP Eden only takes of your VirtueMart Front Page Layout, Category Page Layout, Categories Page layout and Product Details Page Layout. It does not play any role to any other part of site.

They think its the template, but the indication here is that its to do either with Virtuemart2 or the theme - the target is blank, and I don't know what the link is to open up the terms and conditions that falls within the checkout area. Did you find any one that helped you?

Look forward to hearing if you resolved it or not, and how.