Shopware 6 / 将本地字体添加到子商店

Shopware 6 / Adding Local fonts to Subshop

提问人:4m Media 提问时间:11/9/2023 最后编辑:4m Media 更新时间:11/9/2023 访问量:43

问:

谁能帮忙?

我需要帮助将本地字体设置为 Subshop。

本地字体在主商店上运行良好,但在子商店中效果不佳。

我执行了这些步骤来为 Subshop 实现本地字体。(主店使用相同的步骤)

  1. 字体位置:\shopware\custom\plugins\UniTheme\src\Resources\public\assets\fonts\
  2. 在文件 - override.scss$my-asset-path: '#{$sw-asset-theme-url}/bundles/unitheme/assets' !default;
  3. 在文件 - Base.scss 中添加这些字体(这些字体将添加到字体位置 - 第 1 步)
@font-face {
font-family: 'DIN-Regular';
src: url('#{$my-asset-path}/fonts/DIN-Regular.otf');
src: local('DIN-Regular'), local('DIN-Regular'),
url('#{$my-asset-path}/fonts/DIN-Regular.otf') format('opentype');
font-weight: 100;
font-style: normal;
}

@font-face {
font-family: 'Hind-Regular';
src: url('#{$my-asset-path}/fonts/Hind-Regular.eot');
src: local('Roboto Medium'), local('Roboto-Medium'),
url('#{$my-asset-path}/fonts/Hind-Regular.eot?#iefix') format('embedded-opentype'),
url('#{$my-asset-path}/fonts/Hind-Regular.woff2') format('woff2'),
url('#{$my-asset-path}/fonts/Hind-Regular.woff') format('woff'),
url('#{$my-asset-path}/fonts/Hind-Regular.ttf') format('truetype');
font-weight: 500;
font-style: normal;
}

@font-face {
font-family: 'FrankRuhlLibre-Regular';
src: url('#{$my-asset-path}/fonts/FrankRuhlLibre-Regular.ttf');
src: local('FrankRuhlLibre-Regular'), local('DIN-Regular'),
url('#{$my-asset-path}/fonts/FrankRuhlLibre-Regular.ttf') format('opentype');
font-weight: 100;
font-style: normal;
}

@font-face {
font-family: SkemaProOmni;
src: url('#{$my-asset-path}/fonts/SkemaProOmni-Medium.ttf') format("truetype");
}
  1. ./console assets:安装
  2. ./console 主题:编译

我忘了什么吗?

非常感谢您的帮助。 最好的问候彼得。

我已经尝试了相同的步骤,就像其他商店一样/但这是第一个子商店

字体 Less Local Shopware6 lesscss-resources

评论

0赞 Ezycod 11/10/2023
您的子商店是一个额外的实例,还是只是另一个销售渠道?
0赞 4m Media 11/10/2023
嗨,@Ezycod - 这只是另一个销售渠道。那我该怎么办?
0赞 Ezycod 11/10/2023
您能否查看网络日志中字体的完整 URL,对于这两个实例?
0赞 4m Media 11/10/2023
我试图在网络设置中的Google Chrome浏览器中搜索它,但我没有看到。这是现场安装 - 所以也许 - 你可以看一下,然后告诉我,我在哪里可以找到它?链接非常感谢你,最好的问候彼得。
0赞 Ezycod 11/13/2023
URL 是 cilia.eu/bundles/leroi24theme/assets/fonts/Hind-Regular.woff2 子商店的 URL 是什么?一个新域名?

答: 暂无答案