是否可以直接从同一组件的另一个模型中调用模型方法?
是否有任何默认的Joomla选项以这种方式调用。
答案 0 :(得分:0)
根据我的知识否。否则它将打破MVC架构。
你能做的是
我的建议是,即使你找到了办法,也不要这样做。它会弄乱你的整个架构。
如果您有任何问题,请询问。
答案 1 :(得分:0)
是的你可以
它不会打破MVC架构,
你可以这样检查
if(!class_exists('VirtueMartModelUser')) require(JPATH_VM_ADMINISTRATOR.DS.'models'.DS.'user.php');
$usermodel = VmModel::getModel('user');
$currentVMuser = $usermodel->getUser();
首先,您应该在所需模型中包含模型文件,然后创建对象。 然后如上所述打电话。 这个例子是Virtue-mart使用方法