2015-04-14 7 views
0

У меня проблема с 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); 

всех этих варианты мне дали НОЛЬ. Что я делаю не так?

+0

1.0.15 - эволюционная версия, а не революция – chanchal118

ответ

2

1.0.15 - эволюция по моменту. Вам нужно позвонить следующим образом.

$resource = $modx->getDocumentObject('id',3); 

Дополнительную информацию вы можете получить в специальных документах по эволюции. http://wiki.modxcms.com/index.php/API:getDocumentObject