OpenCart 2.3 - 控制器默认和自定义模板

OpenCart 2.3 - Controller default and custom template

我正在追书OpenCart Theme and Module development

在第 3 章中指出:

例如可以参考catalog/controller/account/account.php。你 将在其中找到以下代码:

if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/account/account.tpl')) {
    $this->template = $this->config->get('config_template') . '/template/account/account.tpl';
} else {
    $this->template = 'default/template/account/account.tpl';
}

但是,在检查 catalog/controller/account/account.php.

时无法找到此代码摘录

OpenCart 2.3 中的这个检查在哪里?

正在 OpenCart 2.3 中加载视图:

$this->response->setOutput($this->load->view('account/account', $data));

您可能需要检查这些文件:

system\library\response.php
system\engine\loader.php
system\library\template.php