如何在sitecore

时间:2015-11-23 05:56:39

标签: html css svg sitecore sitecore-mvc

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

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

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

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

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

2 个答案:

答案 0 :(得分:6)

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

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

More Information

Download Market Module

Sitecore Font Icon Picker Field

答案 1 :(得分:2)

我在项目上遇到了同样的问题,并创建了一个自定义Sitecore字段,为用户提供可搜索的用户界面,从中选择图标。

SPEAK UI interface

该字段还提供用户项目上所选图标的预览。

Icon Preview

可在此站点核心市场Icon Selector Field

作为模块使用