横向导航 / 银屑病社交导航
添加社交媒体服务列表,在模板中生成链接列表
2.0.2
2018-11-15 17:11 UTC
Requires
- silverstripe/framework: ~4.0
README
这是一个Silverstripe模块,它向CMS添加了一个社交导航字段,并使用该字段从模板中生成HTML列表(加载相关图标)。
安装
通过composer安装
composer require i-lateral/silverstripe-socialnav
使用
此模块向SiteConfig
添加了一个ToggleCompositeField
("Social Nav")。您可以通过访问SilverStripe管理 > 设置(左侧菜单) > 主选项卡,然后点击"Social Nav"来添加链接。
现在您可以为社交导航添加链接。如果您使用图标库(如FontAwesome),可以为每个链接添加自定义类。
在模板中渲染
在模板中渲染导航非常简单,您只需将$SocialNav.Rendered
添加到您的模板中,您希望导航出现的位置。
如果您想遍历特定的菜单项(在模板中单独访问它们),您可以通过以下方式调用它们:
<% loop $SocialNav.MenuItems %><% end_loop %>
自定义模板
如果您想自定义模板,只需将以下模板复制到您的主题中:`ilateral\SilverStripe\SocialNav\SocialNav.ss`