是否可以从同一组件的另一个模型中直接从模型方法拨打



是否可以从同一组件的另一个模型直接从模型方法调用?

是否有任何默认的joomla选项可以以这种方式调用。

是的,你可以

它不会破坏MVC架构,

您可以像这样检查

if(!class_exists('VirtueMartModelUser')) require(JPATH_VM_ADMINISTRATOR.DS.'models'.DS.'user.php');
            $usermodel = VmModel::getModel('user');
            $currentVMuser = $usermodel->getUser();

首先,您应该将模型文件包括在所需模型中,然后创建对象。然后像上面打电话。此示例是使用方法

的virtue-rart

根据我的知识 no 。否则,它将破坏MVC架构。

您可以做的是

  • 复制要使用的功能。
  • 从控制器到两种方法。

我的建议是,即使您找出一种方法,也不要这样做。它会弄乱您的整个架构。

如果您有任何问题,请询问。

相关内容

  • 没有找到相关文章

最新更新