opencart模板重写所有css 类是否正常?

Is it normal to rewrite all css classes for opencart template?

我开始用我自己的 类 重写 Opencart 2.1 模板 类(我是前端,想将我的商店也用作投资组合)。

当我开始添加模块时,我发现考虑到所有模块都使用标准的 opencart 样式通过 OCMOD 重写它,这可能不是最好的主意。我还需要对我添加的所有模块进行更改。

我有点困惑,所以我的问题是:

  1. 自己改写opencart标准模板好不好类 并更改模板中的位置和不同块?
  2. 如何让它变得更好更智能?
  3. 使用OCMOD重写模板会怎样?在这种情况下,模块模板已经重写了怎么办?示例:我有 额外选项卡模块 。它在 product.tpl cia OCMOD 中添加了更多自定义选项卡。我还需要使用 OCMOD 在已更改的模板中添加我的样式。它将如何运作?是否有效?

谢谢!

您不应该删除 opencart 的 类,您应该添加额外的。 主要原因是,如果您要安装任何向您的网店添加功能的扩展,那么它就不会正确地呈现到您的模板中,您也需要更改它的代码。

关于"better and smarter"方式的问题,我看不懂你的意思

OCMOD 将重写模板,但绝不会重写 css 文件。所以你需要额外的css个文件。

建议: 保留默认主题并扩展它或基于默认模板创建新主题。