password
password template 渲染密码页面,即为商店启用密码保护后显示的落地页。该页面包含一条可由商家编辑的提示信息,以及供客户输入密码进入商店的密码表单。
位置
password template 位于 theme 的 templates 目录下:
└── theme
├── layout
├── templates
| ...
| ├── password.liquid
| ...
...
内容
您可以在 template 的 section 中包含以下内容:
密码提示信息
当商店启用密码保护时,还可以选择显示一条提示信息。可以通过 Liquid shop 对象的 password_message 属性来显示该信息:
{% unless shop.password_message %}
{{ shop.password_message | escape }}
{% endunless %}
密码表单
密码表单可以使用 <form> 元素添加。在 form 标签块内,需要包含一个具有以下属性的 <input>:
type="text"name="password"
例如:
<form method="POST" action="{{ '/api/password/v2' | add_root_url }}">
<input placeholder="Password" name="password" maxlength="100" required />
<button type="submit">Enter</button>
</form>
使用说明
如果您在开发店铺上工作,则无法在该店铺中展示自定义密码页面,系统始终会显示开发专属密码页面。
虽然可自定义的密码页面不用于控制开发店铺的访问,但您仍可在登录后查看该页面,或通过 Shoplazza 管理后台进行编辑。
已登录的访客可以通过访问 https://your-store-name.myshoplaza.com/password 来查看可自定义的密码页面,其中 your-store-name 为开发店铺的名称。