在Magento 2中创建自定义主题后未显示的图标

时间:2017-06-06 08:44:17

标签: php css themes magento2

我制作了一个自定义主题,将magento luma主题作为父级,但所有图标都没有显示在前端。几个例子:

搜索栏(并且缺少购物车图标)

enter image description here

评分中缺少星星

enter image description here

还有很多其他地方错过了这些图标。我已经尝试使用我的商店语言进行php bin/magento setup:static-content:deploy,但无济于事。在我的浏览器控制台中,我没有看到资源中的任何404错误,如果我查看我的文件夹,我可以看到字体在那里。

有什么想法吗?

修改

请求了一些"代码",但首先结构如下:

Vendor
  - MyTheme
    - web
      -css
        -source
          -variables
            ---.less files
          --- .less files
      -images
    -composer.json 
    -registration.php
    -theme.xml 

我的theme.xml的内容

<theme xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Config/etc/theme.xsd">
  <title>MyTheme</title>
  <parent>Magento/luma</parent>
</theme>

其他信息

所以我在html本身做了一些挖掘。我发现了一个:之前有图标。在查看其css时,它具有以下内容:

content: '\e61d';
font-family: FontAwesome;

在static-m.css中找到

因此我尝试将内容编辑为fontawesome中的其他内容并且可以正常工作,这意味着fontawesome正确加载。那么这是否意味着内容代码不存在于fontawesome中?或标准的magento图标来自不同的库,如fontawesome?

0 个答案:

没有答案