php Phalcon -如何调用另一个控制器中的模型?“错误:未找到类”

ekqde3dh  于 2022-12-25  发布在  PHP
关注(0)|答案(1)|浏览(137)

如何在另一个控制器中调用一个模型?我解释一下,我创建了一个控制器,并尝试在此控制器中调用另一个模型,但出现错误"Error:未找到类""。
你可以看到我的控制器的代码"广告服务器"试图调用模型"区"

<?php
declare(strict_types=1);

use Phalcon\Mvc\Model\Zone as Zone;

class AdserveurController extends ControllerBase
{

    public function indexAction()
    {

        $id_zone= 1;
        
        $zone = Zone::findFirstByid_zone($id_zone);

        if(!zone){
            $this->flashSession->error('erreur id');
            return $this->response->redirect();
        }
        print_r ($id_zone);

        $zone = Zone::findFirst($hauteur);

        if(!zone){
            $this->fashSession->error('erreur hauteur');
            return $this->response->redirect();
        }
        
        $zone = Zone::findFirst($largeur);

        if(!zone){
            $this->fashSession->error('erreur hauteur');
            return $this->response->redirect();
        }
       
    }
   
    

  

}

在我的控制器上,我尝试了"使用Phalcon\Mvc\Model",错误仍然存在。
我的phalco版本是4.0
有人能帮助我如何在一个单独的控制器中调用两个模型吗?
谢谢。

anauzrmj

anauzrmj1#

我可以随时从不同的控制器中调用多个模型,而不必声明“使用Phalcon\Mvc\Model\Zone作为Zone;“在顶端。
如何定义区域模型文件?

相关问题