簡體   English   中英

將 controller 添加到 Prestashop 模塊

[英]Add controller to Prestashop module

我正在使用將 prestashop 放入 GitHub 的支付模塊作為示例,但是在添加新的 controller 時出現以下錯誤:

Uncaught Error: Class 'paymentexampleMyControllerModuleFrontController' not found in /opt/bitnami/apps/prestashop/htdocs/classes/controller/Controller.php:208

檢查生成器,如下所示:

    $this->ps_versions_compliancy = array('min' => '1.7', 'max' => _PS_VERSION_);
    $this->author = 'PrestaShop';
    $this->controllers = array('validation', 'MyController');

我已經清除了緩存並重置了模塊,但我一直收到同樣的錯誤,我使用的是 prestashop 1.7

你如何聲明它?

它應該是:

class PaymentExampleMyControllerModuleFrontController extends ModuleFrontController

位置應該是:

如果是舊版 controller 控制器/前端。

如果是 Symfony controller src/controller/front

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM