【发布时间】:2017-12-09 01:46:09
【问题描述】:
我正在尝试在我的商店中的 cookie 中添加一个值。 Javascript 不是一个选项,因为 cookie 的内容需要在客户端页面源上不可见。
在 PHP 服务器中,它使用如下代码完成:
<?php
$cookie_name = "PHPsecret";
$cookie_value = "The secret";
setcookie($cookie_name, $cookie_value, time() + (86400 * 30), "/"); // 86400 = 1 day
?>
有人可以帮我在 Shopify 中实现这一目标吗?即使它可以通过一些变通技巧来完成,例如操纵购物车属性等,也没关系。告诉我怎么做。
非常感谢。
【问题讨论】:
-
Cookie 不是秘密
-
秘密是指在页面源中不可见。现已编辑。
-
你传递给客户的任何东西都不是秘密,你不能让任何东西不可见。 invisible 有几个选项,将服务器端存储在 session 中或存储在 db 中。
-
谢谢。您能否在会话中对商店服务器端进行更多解释?
-
服务器端会话在 shopify 中不起作用。也许您可以将值存储为购物车属性。无论哪种方式,您都必须使用 javascript。
标签: javascript php shopify