如何在sitecore中存储菜单字体图标

Nil*_*Pun 1 html css svg sitecore sitecore-mvc

我有一个sitecore解决方案,所有菜单导航项目都通过sitecore进行管理.如果我们使用png,jpg等,那一切都很好

现在FE人们想要使用字体图标,以便它能够响应并适用于任何浏览器设备.

解决此问题的一种方法是在菜单项中创建一个类字段,其中作者将指定图标类.

问题在于作者需要了解css类,每次需要创建新项目时,都需要让开发人员参与进来.

有没有更好的方法来克服这个问题?或者使用png/svg图像是最佳选择.

Der*_*ker 6

我最近为Sitecore创建了一个字体图标选择器字段,听起来它符合您的要求.作者可以从一个或多个"集合"中进行选择,例如FontAwesome,IcoMoon,Foundation等,因此他们不需要了解CSS类名.

该字段通过字段'source'中的JSON接受配置.在配置中,您可以指向包含图标类的一个或多个CSS文件,以及控制显示哪些(通过正则表达式).换句话说,您不需要定义每个CSS类,它将解析您的CSS文件并自动显示它们.

更多信息

下载市场模块

Sitecore字体图标选择器字段