Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 从外部脚本调用Virtuemart方法_Php_Joomla_Virtuemart - Fatal编程技术网

Php 从外部脚本调用Virtuemart方法

Php 从外部脚本调用Virtuemart方法,php,joomla,virtuemart,Php,Joomla,Virtuemart,我想从外部脚本调用virtuemart方法。我该怎么做? 例如,我想调用一个模型的store方法,如何从一个外部php文件中调用它?谢谢 我已经做到了。我已经成功地做到了 $user = new JUser; if(!$user->bind($data)) { $status = $user->getError(); } if (!$user->save()) { $status = $user->getError(); } else { $status = "

我想从外部脚本调用virtuemart方法。我该怎么做? 例如,我想调用一个模型的store方法,如何从一个外部php文件中调用它?谢谢
我已经做到了。我已经成功地做到了

$user = new JUser;
if(!$user->bind($data)) {
  $status = $user->getError();
}
if (!$user->save()) {
  $status = $user->getError();
}
else {
 $status = "Success";
}
JTable::addIncludePath(JPATH_VM_ADMINISTRATOR.DS.'tables');
$vuser = new VirtueMartModelUser('0');
var_dump($vuser);
$r = $vuser->store($mdata,TRUE);

但是我尝试过使用一些Virtuemart方法,但目前没有成功。我不知道如何正确地使用。我得到的是空白页。

您是否尝试过编写自己的代码?您必须首先导入Joomla APII,我已经这样做了。我已经成功地导入到这里,$user=new JUser;如果$用户->绑定$data{$status=$user->getError;}如果$user->save{$status=$user->getError;}else{$status=Success;}但我尝试使用Virtuemart的一些方法,但目前不成功。我不知道如何正确操作。请将您的代码添加到问题中,而不是作为注释,因为很难阅读