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

标签 css opencart2.x opencart-module

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

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

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

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

谢谢!

最佳答案

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

关于“更好更聪明”的问题,我不明白你的意思。

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

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

关于css - 重写opencart模板的所有css类是否正常?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45960433/

相关文章:

html - 智能搜索扩展的实时搜索在 opencart 2.0.1.1 中的响应问题

opencart - 如何减少注册时请求的字段数量? |打开购物车 2

php - Opencart pavblog 最新模块 - 从特定类别中获取最新模块

css - 在 div 标签中垂直居中图像

jquery - 选择框在 Internet Explorer 中不起作用/消失

mysql - Opencart报表模块查询

javascript - "execCommand"不适用于 AngularJS

javascript - 在 React 中将父元素居中的问题

ajax - 防止 'Add to cart' 如果数量超过库存