ИУ
Size: a a a
ИУ
ИУ
ИБ
NK
ИУ
$modx->setPlaceholder($plPrefix.$queryVar, $query);
if (!empty($output)) {
return !$returnIds
? $output
: '';
}
elseif (!empty($query)) {
$q = $modx->newQuery('modResource');
$q->where([
[
'deleted' => false,
'published' => true,
],
[
'pagetitle:LIKE' => '%' . rawurldecode($_REQUEST[$queryVar]) . '%',
'OR:longtitle:LIKE' => '%' . rawurldecode($_REQUEST[$queryVar]) . '%',
'OR:description:LIKE' => '%' . rawurldecode($_REQUEST[$queryVar]) . '%',
'OR:introtext:LIKE' => '%' . rawurldecode($_REQUEST[$queryVar]) . '%',
'OR:content:LIKE' => '%' . rawurldecode($_REQUEST[$queryVar]) . '%'
]
]);
$q->select('`modResource`.`id`');
if ($q->prepare() && $q->stmt->execute()) {
$exact = $q->stmt->fetchAll(PDO::FETCH_COLUMN);
}
$found = $mSearch2->Search($query);
$ids = array_merge($exact, array_keys($found));
$resources = implode(',', $ids);
if (empty($ids)) {
if ($returnIds) {
return '';
}
elseif (!empty($query)) {
$output = $modx->lexicon('mse2_err_no_results');
}
ИУ
ИУ
ИУ
ИУ
NK
ИУ
NK
NK
ИУ
NK
NK
MF
MF
АК