api - 如何覆盖 Opencart 3 中的 api 控制器?
问题描述
可能这是一个简单的问题,但我坚持在这里。我需要重写 Opencart 3.0.3 API 中的一些函数。例如,/catalog/controller/api/login.php。
我安装了覆盖引擎 6.5.15。我将文件 login.php 放入文件夹 /system/library/override/api/catalog/controller/api/login.php
class api_ControllerApiLogin extends ControllerApiLogin {
public function index() {
// new code - nothing happens
}
}
当我调用 API 登录方法时 - 这个文件不起作用。它从 /catalog/controller/api/login.php 调用一个方法。
有人可以帮我处理这个问题吗?
谢谢你。
解决方案
推荐阅读
- javascript - 将“正则表达式”字符串转换为 Javascript 中的实际正则表达式
- php - 库 MPDF (PHP):有时会在服务器中出现内部服务器错误 (500) 而不是 lcal
- opencv - 无法在 Python 中使用 OpenCV 将特征图写入视频
- logstash - SQL Statement on Logstash JDBC | How do i filter only on the today's inserted rows?
- python - Gnome Keybinder 未正确绑定到 XF86AudioPlay
- c# - Resharper 关闭类型提示
- serial-port - 使用 HAL_UART_Receive_IT() 和 HAL_UART_RxCpltCallback() 时会丢失字节吗?
- node.js - 如何在 Ubuntu 上安装 Mapnik
- asp.net-mvc - 尝试使用 70 个文件 SharpZipLib 时出现 System.OutOfMemoryException
- python - 在 python 中使用 Logitech C 库 - 定义结构和回调