Think\Model:*方法不存在!

浏览:14668 发布日期:2015/06/23
3.2.3 - 致命 - 已关闭
在shop模型里调用的一个方法,执行下面这句时
D('ShopInfoPic')->addShopPic( $environ_path_array , $sid );

就提示Think\Model:addShopPic方法不存在!

我在ShopInfoPic模型里是存在这个方法的,
<?php
namespace Common\Model;
use Think\Model;
class ShopInfoPicModel extends Model {

public function addShopPic( $dataArray=array() , $sid=0 ){
if (empty($dataArray)) {
return false;
}
if ($sid==0) {
return false;
}
foreach ($dataArray as $key=>$value ){
$data['teh'.$key] = $value[0];
}
$data['sid'] = $sid;
$data['datatime'] = time();

$rel = $this->data($data)->filter('strip_tags')->add();
if (!$rel) {
return false;
}
return true;
}
}
我的整个ShopInfoPic模型就只有这个方法了,整个文件全写在上面了,理论是没问题的,但每次运行到这里时就出现致命错误,方法不存在,
评论(
后面还有条评论,点击查看>>