shopify liquid:"form.posted_successfully?" 是如何工作的?
shopify liquid: How does "form.posted_successfully?" work?
我正在阅读这篇文章 page 并发现了这段代码:
{% if form.posted_successfully? %}
<p class="quote">{{ 'contact.form.post_success' | t }}</p>
{% endif %}
我不明白的是,作为服务端语言,liquid是如何知道表单提交成功与否的呢?
有一个应用于页面 URL 的 GET 属性,如果表单提交成功则设置为 true -> ?contact_posted=true
.
如果 URL 地址中存在该 GET 属性,则 if 语句变为 true
并将显示成功消息。
我正在阅读这篇文章 page 并发现了这段代码:
{% if form.posted_successfully? %}
<p class="quote">{{ 'contact.form.post_success' | t }}</p>
{% endif %}
我不明白的是,作为服务端语言,liquid是如何知道表单提交成功与否的呢?
有一个应用于页面 URL 的 GET 属性,如果表单提交成功则设置为 true -> ?contact_posted=true
.
如果 URL 地址中存在该 GET 属性,则 if 语句变为 true
并将显示成功消息。