如何在PrestaShop中从钩子中调用控制器中的函数

时间:2014-03-14 15:12:37

标签: prestashop

我在下面挂钩了

public function hookActionProductAdd($params){
// how to call function from Admincontroller
}

我想从$ params获取参数,我有控制器,我希望在添加产品时调用hookActionProductAdd中的Processproduct函数。

class GetProductController extends ModuleAdminController{
public function Processproduct(){
    self::$slimit = ( int ) Configuration::get ( 'PS_COMMIT_ITEM' );
    //do something
    }

} 但我不知道该怎么做。

1 个答案:

答案 0 :(得分:3)

您可以通过静态函数获取任何控制器:

AdminController::getController($class_name)

与" Controller"相同和" ModuleFrontController"类