Сергей Шлоков

Сергей Шлоков

Был в сети 06 ноября 2025, 19:54
Заказы не принимаю
У тебя получается, что если нет новости на указанную букву, то пользователь получит страницу 404. Мне кажется это не правильно. Т.е. последнее условие не нужно.
А pdoPage вызывать с фильтром
[[!pdoPage:default=`Новостей на указанную букву не найдено!`?
...
]]
Подскажите, пожалуйста, ID родителя это id ресурса /ajax-abc?
Нет конечно. У этого ресурса /ajax-abc нет потомков. Нужно указать того или тех родителей, потомки которых будут участвовать в поиске.
И правильно ли я понимаю, нам еще необходимо создать чанк tpl.ajaxResources_abc с шаблоном? Например,[[+pagetitle]] [[+longtitle]].
Абсолютли.
Друзья. Обнаружил небольшой проблем с кешированием запросов. Например, если вы ищете «телефон» и потом захотите выбрать все «apple» в найденном, то автодополнение покажет все телефоны apple. Как положено. Но если после этого вы захотите найти все товары «apple» и уберете галочку, то все равно автодополнение покажет только телефоны. Это происходит потому, что прошлый запрос закешировался.
Я поправил это дело. Теперь, когда чекбокс меняется, кеш сбрасывается. Так что обновитесь — файл default2.js из пятого пункта.
По моему, нецелесообразное нововведение.
Не соглашусь с таким определением. Мы же это дополнение ставим не для себя, а для пользователей. А пользователи разные бывают.
Но соглашусь, что включать это в базовый пакет не нужно. Такая фича нужна не часто, поэтому кому надо могут и сами постараться. Тем более, что на данный момент интерес проявили только двое.
Тут есть ряд сложностей.
1. Нужно протестировать mSearch во всех режимах, чтобы проверить, что ничего не сломалось. Это работы не несколько дней, чтоб разобраться, настроить, проверить и т.п.
2. Вряд ли Василий все это примет не глядя. А так как проверка займет кучу времени, то шансов на коммит мало. А если учесть, что такая фича нужна единицам, то шансов вообще 0. Если я ошибаюсь, то пусть Василий меня поправит.
П.С. Я в Яндексе часто пользовался это возможностью пока не убрали.