OpenCart 2.3 - 新主题,应在何处应用 CSS 文件?

OpenCart 2.3 - New Theme, where CSS files shall be applied?

我正在为 OpenCart 2.3 开发新的自定义主题并遵循书籍教程。

我正在阅读 OpenCart 2.3 中的 header.tpl,我看到了这些代码行:

<?php foreach ($styles as $style) { ?>
<link href="<?php echo $style['href']; ?>" type="text/css" rel="<?php echo $style['rel']; ?>" media="<?php echo $style['media']; ?>" />
<?php } ?>

这显然是在加载额外的 CSS 文件。 如果我有几个 CSS 文件要应用到这个自定义主题中,应该在哪里指定这些文件? 我知道我可以使用:

<link href="...css" rel="stylesheet" type="text/css"/>

但是,还有其他方法或地方可以添加它们吗?

在 header 控制器中,添加:

$this->document->addStyle('your-stylesheet.css');

your-stylesheet.css 应位于此处:

/catalog/view/theme/default/stylesheet/your-stylesheet.css