【问题标题】:show popup for one time on homepage magento在主页 magento 上显示一次弹出窗口
【发布时间】:2016-09-05 20:25:23
【问题描述】:

我想在主页上显示一个弹出窗口,其中有两个按钮(比如 bitton1 和 button2)如果单击按钮 2,它应该重定向到主页,然后至少 2 天不打开。

我已经在我的主页上添加了弹出窗口,并且使用 setcookie 函数点击了 button2 Iam:

function setCookie() {
    $.cookie('test_status', '1', { path: '/', expires: 60 });
    return false;
}

但它给出了错误:TypeError: $.cookie is not a function

为此,我添加了以下脚本:

<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery-cookie/1.4.1/jquery.cookie.min.js"></script>

但它仍然给出相同的错误。

我怎样才能完成这项任务?

【问题讨论】:

  • 您可以根据您的要求通过以下扩展获得想法或更改扩展。 magentocommerce.com/magento-connect/…
  • 我的主页上出现了弹出窗口。我只需要设置 cookie,以便在单击按钮时它应该重定向到主页,并且至少 2 天不会再次弹出
  • 尝试使用 jQuery 而不是 $

标签: php magento session-cookies setcookie jquery-cookie


【解决方案1】:

美元$符号与prototype.js产生冲突,因此您可以尝试使用或添加Jquery冲突代码并使用如下。希望这会有所帮助。

function setCookie() {
    jQuery.cookie('test_status', '1', { path: '/', expires: 60 });
    return false;
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-08-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-10
    相关资源
    最近更新 更多