横向导航/银屑病社交导航

添加社交媒体服务列表,在模板中生成链接列表

安装量: 4,576

依赖项: 4

建议者: 0

安全性: 0

星标: 2

关注者: 5

分支: 3

类型:silverstripe-vendormodule

2.0.2 2018-11-15 17:11 UTC

This package is auto-updated.

Last update: 2024-08-27 20:06:00 UTC


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`