mSearch2 - подходящих результатов не найдено

В интернет магазине настроен поиск, страница вывода результатов выглядит так:
[[!pdoPage?
    &element=`msProducts`
    &tpl=`product`
    &limit=`20`
    &parents=`0`
    &resources=`[[!mSearch2:default=`999999`?returnIds=`1`&limit=`0`&htagOpen=`<a>`]]`
    &sortby=`ids`
]]
если поисковый запрос правильный, выводятся подходящие товары, с этим все нормально, но если заданного в поиск значения нет, отображается просто пустая страница без надписи «подходящих результатов не найдено».
Подскажите, как можно вывести эту надпись, если подходящих товаров не находит?
Виктор Лобанов
26 июля 2017, 14:25
modx.pro
1
3 059
0

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

Вячеслав Варов
28 января 2018, 19:20
3
0
Вот рабочий пример
<div id="pdopage" class="catalog-line-core">
			{$_modx->runSnippet('!mSearch2', [
    				'returnIds' => 1, 
 				'limit' => 0,
    				'toPlaceholder' => 'result'
			])}
			{if $_modx->getPlaceholder('result')==''}
				По данному запросу ничего не найдено, попробуйте исправить запрос.
			{else}
				[[!pdoPage?
  					  &element=`msProducts`
  					  &parents=`0`
       					  &resources=`[[+result]]`
					  &limit=`9`
				]]
          </div>
			[[!+page.nav]]
{/if}
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    1