Как парсить страницы своего же сайта?

Всем привет!
Возник вопрос как в сниппете имея id ресурса, послать запрос на эту страницу, распарсить и получить самое первое изображение в контенте и вернуть адрес на него?
Семён Кудрявцев
03 октября 2017, 09:56
modx.pro
2
1 212
0

Комментарии: 5

Илья Уткин
03 октября 2017, 14:24
1
+2
<?php
$id = 15;
$resource = $modx->getObject('modResource', $id);
$thisContent = $resource->content;
preg_match('/<img(.*)src(.*)=(.*)"(.*)"/U', $thisContent, $regexResult);
$firstImgScr = array_pop($regexResult);
return $firstImgScr;
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
5