将导航添加到你的主题
商家可以为他们的商店导航创建菜单,这些菜单可以嵌套以创建下拉菜单。
在本教程中,你将学习如何向主题添加导航。
资源
实现导航
要向你的主题添加导航,你需要在 SHOPLINE 后台的 在线商店 > 菜单导航 中创建导航。
创建好菜单导航后,你可以在商店中使用 linklists
全局对象访问所有的菜单导航。SHOPLINE 提供了 menu_picker
菜单选择,让商家可以自己选择菜单。你可以使用设置名称引用菜单。
...
{
"settings": [
{
"type": "menu_picker",
"id": "main_menu_link_list",
"label": "导航菜单",
"default": "主菜单"
}
]
}
对于每个菜单链接,你应该输出标题和 URL 等信息。例如,如果你创建了一个名为 main_menu_link_list
的菜单导航,商家可以在 header section 中选择他们想要使用的菜单,那么以下代码将显示你可能如何输出菜单。
<ul class="menu">
<li class="menu-link">
<a href=""></a>
</li>
</ul>
提示
以上示例仅用于说明如何遍历导航菜单并输出链接。它不是一个完整的导航功能。
实现多级导航
你可能还想输出链接的子链接。你最多可以嵌套三层链接,并且可以通过 links
属性对象访问它们的链接。
<ul class="menu">
<ul class="menu dropdown-child">
<ul class="menu dropdown-grandchild">
<li class="menu-link">
<a href=""></a>
</li>
</ul>
<li class="menu-link">
<a href=""></a>
</li>
</ul>
<li class="menu-link">
<a href=""></a>
</li>
</ul>
根据你构建导航类型,你应该在页眉或页脚部分包含导航菜单。
这篇文章对你有帮助吗?
Error loading component.