如何从magento中控制器内的模型访问公共函数


How to access a public function from a model inside a controller in magento?

''这是一个图像问题。我有一个名为ImagesController.php的控制器,其中

class My_Sell_ImagesController extends Mage_Core_Controller_Front_Action

我正在扩展/内置核心控制器

现在,我有另一类

class My_Advert_Model_Advert extends Mage_Core_Model_Abstract {
public function isValid($arrStepTpCheck){
...

我想访问My_Sell_ImagesController内部的isValid也许像

 $advert = Mage::registry('current_advert');
$arrError = $this->isValid(array('step1'));

但这给了我

Fatal error: Call to undefined method My_Sell_ImagesController::isValid() in .....ImagesController.php

我是Magento后端的新手。所以请帮忙?

尝试此代码

Mage::getModel('advert/advert')->isValid(array('step1'));

My_Advert_Model_Advert::isValid(array('step1'));