[РЕШЕНО]Как получить ID ресурса, зная его pagetitle?
$resource = $modx->getObject('msCategory', array('pagetitle' => 'pagetitle'));
Комментарии: 3
Возможно поможет — Получение id ресурса по pagetitle
if($resource = $modx->getObject('modResource', array('pagetitle' => 'pagetitle'))) $id = $resource->get('id');
Процитирую сам себя из линка первого комментария:
echo $modx->getObject('modResource', ['pagetitle' => 'page title'])->get('id');
// or
$res = $modx->getObject('modResource', ['pagetitle' => 'page title']);
echo $res->get('id');
echo $res->get('parent');
echo $res->getTVValue('foo');
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.