7

网站有两个部分;“无处不在”和“洛杉矶”。
默认为“无处不在”部分。

如果访问者单击“LA”部分链接并且当他们在另一次访问中返回主站点时,他们将被重定向到该“LA”部分,我将如何创建 cookie?

我试过改变这个脚本;http://www.javascriptsource.com/cookies/cookie-redirect.html

它不是复选框,而是一个链接,并且只有一个。但似乎不起作用。

4

2 回答 2

4

我通常做的是创建一个条件,并在里面创建一个带有 cookie 的嵌入。我也倾向于使用这个附加组件:http ://devot-ee.com/add-ons/cookies

于 2012-11-09T18:28:03.783 回答
2

泰德,

要设置 cookie,您将要使用 javascript,使用 LA 部分链接上的单击处理程序。如果您需要一些关于在 javascript 中设置 cookie 的帮助,在http://www.quirksmode.org/js/cookies.html上有一篇很好的介绍性文章,它不是最新的,但仍处于完整的工作状态。

设置 cookie 后,您将切换到使用 EE 插件之一,以便您可以在页面加载时检查它是否存在于模板中(可能在嵌入或片段模板中)。如果您找到 cookie,那么您可以使用标准的 EE 重定向语法将访问者发送到相关部分。

于 2012-11-10T02:44:32.090 回答