我的问题是如何将我的新css_style文件添加到opencart中的主题?

问题描述 投票:-2回答:1

例如,在我的主页上,我想要一个与默认样式表不同的样式表,或者使用我的自定义表格覆盖默认样式的样式表。

我尝试了很多解决方案,但没有任何结果可以让任何人把我推向正确的方向。

php html css opencart opencart-3
1个回答
0
投票

因此,有几种方法可以在OpenCart主题中添加样式表

简单的方法

在你的最后一个css文件后面的文件catalog/view/theme/YOUR_THEME/template/common/header.twig add the link to your stylesheet in <head>`。

请记住,您的自定义样式表必须在样式的默认样式表之后覆盖它们。

<link href="catalog/view/theme/YOUR_THEME/stylesheet/CUSTOM_STYLESHEET.css" rel="stylesheet">

更复杂的方式

OpenCart允许您从控制器设置样式表。这通常被模块用于将其样式添加到head标记,并允许站点优化模块压缩样式表文件。

您可以通过编辑主页的控制器文件来测试它(作为示例)

在文件catalog/controller/common/home.phpline 7添加此代码

$this->document->addStyle('catalog/view/theme/YOUR_THEME/stylesheet/CUSTOM_STYLESHEET.css');

我希望这有帮助

© www.soinside.com 2019 - 2024. All rights reserved.