mSearch2 - подходящих результатов не найдено
В интернет магазине настроен поиск, страница вывода результатов выглядит так:
Подскажите, как можно вывести эту надпись, если подходящих товаров не находит?
[[!pdoPage?
&element=`msProducts`
&tpl=`product`
&limit=`20`
&parents=`0`
&resources=`[[!mSearch2:default=`999999`?returnIds=`1`&limit=`0`&htagOpen=`<a>`]]`
&sortby=`ids`
]]
если поисковый запрос правильный, выводятся подходящие товары, с этим все нормально, но если заданного в поиск значения нет, отображается просто пустая страница без надписи «подходящих результатов не найдено».Подскажите, как можно вывести эту надпись, если подходящих товаров не находит?
Комментарии: 1
Вот рабочий пример
<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}
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.