饼干不适用于magento subsore

时间:2016-05-12 13:48:56

标签: magento cookies

第一次访问我的商店时,我已经显示了时事通讯弹出窗口。如果我关闭了 弹出它永远不会再出现,直到我清除缓存或cookie。

这在我的主店里工作正常。但是在我的子商店中,即使我关闭弹出窗口,它也会显示下一页。

我已经检查了主商店和子商店的不同cookie变量名称。

我还通过在magento后端更改cookie路径和cookie域来进行检查。

但没有任何作用.Cookie不能正常工作。

我在主商店网址后使用/批发访问我的批发商店,而不是使用批发网站的特定域名。

请帮我解决我的问题。

//set cookie
function setCookie(cname,cvalue,exdays) {
    var d = new Date();
    d.setTime(d.getTime() + (exdays*24*60*60*1000));
    var expires = "expires=" + d.toGMTString();
    document.cookie = cname+"="+cvalue+"; "+expires;
}

1 个答案:

答案 0 :(得分:2)

我通过设置特定于子商店的Cookie路径解决了这个问题。

print df.pivot_table(index="col1", columns="col2", aggfunc=len)
col2    1    2    3    4
col1                    
a     1.0  1.0  NaN  NaN
b     1.0  1.0  NaN  1.0
c     1.0  1.0  1.0  NaN

ser = (df.pivot_table(index="col1", columns="col2", aggfunc=len) == 1).all()
print  ser.index[ser]
Int64Index([1, 2], dtype='int64', name=u'col2')