Как вывести сообщение вместо пустой коллекции?
Добрый день! Есть коллекция, которая выводится на страницу с помощью pdoResources. Такой вопрос: есть ли возможность выводить на страницу определенное сообщение при условии, что коллекция либо пуста, либо в ней есть неопубликованные ресурсы?
Комментарии: 3
[[!pdoResources:default=`Ваше сообщение`?
...
]]
Спасибо огромное!
Вариант предложенный Андреем хорош и наверное является самым верным ответом на ваш вопрос. Но можно и иначе. Сохранить результат сниппета в плейсходлер (а используя феном так и еще проще просто в переменную)
Тогда на страницу ничего не выведется и вы сможете сделать проверку, если плейсхолдер заполнен, то выводим, если пуст, то нет. Это удобно когда например целый блок (имеется ввиду html верстку) нужно показывать только если есть результаты в сниппете.
Тогда на страницу ничего не выведется и вы сможете сделать проверку, если плейсхолдер заполнен, то выводим, если пуст, то нет. Это удобно когда например целый блок (имеется ввиду html верстку) нужно показывать только если есть результаты в сниппете.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.