将cookie作为HubL变量获取



HubSpot中,我试图检查cookie是否存在,如果它确实存在,我希望通过if statement执行操作。然而,我似乎无法使用他们文档中概述的request.cookies获得cookie值。

执行以下操作:

{% set cookies = request.cookies %}
{{ cookies }}

返回所有cookie。我希望在一个变量中获得一个cookie值。

我试图在一个变量中获得的cookie名为__hssluid。由于request.cookies属于dict类型,我尝试了以下操作:

{% set cookie_name = "__hssluid" %}
{% set result = request.cookies.cookie_name %}
{{ result }}

但它没有显示任何东西。如何使用HuBL获取单个cookie值?

也尝试过以下方法:

{% set cookie_name = "__hssluid" %}
{{ request.cookies[cookie_name] }}
{{ request.cookies.cookie_name }}
{{ request.cookies.__hssluid }}

以上所有内容都不适合我。

要使用HUBL获取cookie的值,只需要执行以下操作:

{{ request.cookies.cookie_name }}

不将cookie_name设置为变量

我使用这个是因为遇到了同样的问题。

{% if request.cookies is containing 'cookie_name' %}
Cookie exists
{% endif %}

相关内容

  • 没有找到相关文章

最新更新