3

我对 OpenCart 还很陌生,但我知道 PHP 和 MVC 平台。我想为 OpenCart 创建一个导入器,以从 CSV 导入一些产品以及它们的照片。

但是,在过去的 2 个小时里,我一直在努力在管理员中查看我的模块。我创建了一个admin/controller/module/custom_importer.php

<?php
class ControllerModuleCustomImporter extends Controller {

}

和一个语言文件admin/language/en-gb/module/custom_importer.php

$_['heading_title'] = 'Custom Importer';

但是,在我的管理员中,我似乎根本找不到该模块。它是最简单、最空的模块。我究竟做错了什么?

Opencart:版本 3.0.2.0

4

1 回答 1

5

您使用的路径是错误的。把你的文件放在admin/controller/extension/module/custom_importer.php. 请注意类名以相应的方式更改。

<?php
class ControllerExtensionModuleCustomImporter extends Controller {

}

语言文件进入admin/language/en-gb/extension/module/custom_importer.php.

<?php
$_['heading_title'] = 'Custom Importer';

现在转到 Extensions->Extensions 并选择 Modules。您将看到自定义导入器。

于 2017-08-13T18:19:10.490 回答