javascript - 如何在刷新页面弹出后用户访问我的网站时仅显示一次模式弹出窗口不应该在magento中使用cookies?
问题描述
如何在 Magento 中使用 cookie 在刷新页面弹出后不应该看到用户访问我的网站时仅显示一次模式弹出窗口?
<?php echo $block->getstore();
echo "<br>";
echo "<br>";?>
<?php echo $block->getStoreInfo();?>
var redirect ="autodirect();?>"; if (redirect == 0){ require( [ 'jquery', 'Magento_Ui/js/modal/modal'
],
function (
$,
modal
) {
var yesbutton = "<?php echo $block->storebtn();?>";
var nobutton = "<?php echo $block->storebt();?>";
var modaloption = {
type: 'popup',
modalClass: 'modal-popup',
responsive: true,
innerScroll: true,
clickableOverlay: true,
title: 'Simple Modal',
buttons: [{
text: $.mage.__(yesbutton),
class: 'modal-Yes',
click: function (){
this.openModal();
}
},
{
text: $.mage.__(nobutton),
class: 'modal-No',
click: function (){
this.closeModal();
}
}]
};
var callforoption = modal(modaloption, $('.callfor-popup'));
$('.callfor-popup').modal('openModal');
}
);
}
解决方案
推荐阅读
- javascript - 如何创建缩短文章和链接到主页的“阅读更多”?
- jquery - 无法使 Jquery 表格单元格单击工作
- python - 在 Python 中列出元素
- angular - 订阅未定义-----Angular 6
- apache-spark - Spark 2.2 性能问题中的横向视图爆炸
- authentication - Login With Amazon (LWA) 服务是否会生成 JWT 令牌?
- kubernetes - 使用 Deployment Manager 部署区域私有 GKE 集群时出错
- scala - 通用高级类型
- javascript - AngularJS Ng-Repeat 仅在子子行上
- python - Django 请求会话无法读取 django-session 表