// Search by exact request
$q = $modx->newQuery('msProduct');
$q->where(['pagetitle' => $query]);
$q->select('id,pagetitle');
$obj = $modx->getCollection('msProduct', $q);
if (!empty($obj)) {
$ids = [];
foreach($obj as $v) {
$ids[] = $v->get('id');
}
$ids = implode(',', $ids);
$r = $ids . ',' . $rows;
$rows = implode(',', array_unique(explode(',', $r)));
}
//