покажите всплывающее окно на домашней странице magento

Я хочу показать всплывающее окно на домашней странице, которое имеет две кнопки (скажем, bitton1 и button2). Если кнопка2 нажата, она должна перенаправиться на домашнюю страницу, а затем не должна открываться как минимум 2 дня.

Я добавил всплывающее окно на своей домашней странице и щелкнул по кнопке button2 Iam с помощью функции setcookie:

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>

но все равно дает ту же ошибку.

Как я могу достичь этой задачи?

0

Решение

Знак доллара $ создан в конфликте с prototype.js, так что вы можете попытаться использовать или добавить код конфликта Jquery и использовать, как показано ниже. Надеюсь это поможет.

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

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]