【问题标题】:"Add to cart" button not working virtuemart 2 - joomla 2.5“添加到购物车”按钮不起作用 德行 2 - joomla 2.5
【发布时间】:2013-10-08 13:42:09
【问题描述】:

我最近将我的站点从本地服务器移动到在线测试服务器。我注意到当我进行更改时,我的“添加到购物车”按钮停止工作。我知道是否与 javascript 或 Ajax 冲突有关。我真的需要解决这个问题,请帮忙。

这是 TEST 网站的链接。

http://mackeyshotrods.com/test/store/rvca-detail

【问题讨论】:

    标签: javascript php ajax joomla2.5 virtuemart


    【解决方案1】:

    这个问题发生在我身上,因为 .htaccess 指向“http://www.mywebsite.com”(即带有 www. 前缀),并且 measuremart/security/'security site url' 和 'secure url' 被设置为 'http://mywebsite.com ' (即没有 www. 前缀)。从而导致同源策略问题。将deremmart/security/'security site url'和'secure url'更改为'http://www.mywebsite.com'(所以他们匹配)为我解决了这个问题。

    【讨论】:

      【解决方案2】:

      因为同源违规

      将以下代码添加到您的服务器端,即。 php页面

         <?php 
          header('Content-Type: application/x-www-form-urlencoded');
          header("Access-Control-Allow-Origin: *"); 
          ?>
      

      【讨论】:

      • 同源策略违规??
      • 如何将以下代码添加到我的服务器端,即。 php页面?如何找到它?
      • 在网站的根目录还是每个页面?
      • 到你正在传递ajax请求的页面
      • 我正在使用 Joomla 2.5 我的商店在一个主题中。我有很多商店的 php 页面。我已经在模板的 index.php 页面、product_details.php 页面等上尝试过……仍然无法正常工作?还有其他想法吗?
      猜你喜欢
      • 2017-04-18
      • 2016-11-26
      • 1970-01-01
      • 2023-02-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多