我遇到了modx evo(1.0.15)的问题。我希望在我的代码片段中获取id的资源。小组呼叫看起来像这样:
[[byid? &id=`3`]]
并且处理看起来像这样:
$name = 'modResource';
$criteria = array('id' => $id);
$document = $modx->getObject($name,$criteria);
print_r (var_dump($docArray));
我试过这个
$resource = $modx->getObject('modResource', $id);
和这个
$resource = $modx->getObject('modResource', 3);
所有这些变体都给了我NULL。我做错了什么?
答案 0 :(得分:2)
1.0.15是modx evolution。你需要像以下一样打电话。
$resource = $modx->getDocumentObject('id',3);
您可以在演变特定文档中获取更多信息。 http://wiki.modxcms.com/index.php/API:getDocumentObject