Конфиг: Moodle 3.8.2/Beget.com/php 7.3/MySQL 5.7.21-20/OS: Ubuntu Server Edition/
День добрый.
Есть интересная проблема в поиске мудла. При поиске какого либо курса по его полному названию, если в названии этого курса есть предлоги и слова содержащие части типа "по", "в" и т.д., поиск будет производится не точно. Со стороны верстки это выглядит весьма забавным образом - каждое слово заворачивается в span, если найден предлог в составе слова - его в span, а оставшаяся часть слова как html текст.
Поиск по полному названию курса. Тот же результат будет при поиске по не полному названию, если в ключевой фразе присутствует какой-либо предлог.
При этом поиск по одному слову содержащему в своём составе предлоги или по предложению, не содержащих в себе предлогов вообще производится нормально.
Поиск по одному слову.
Поиск по предложению без предлога "по".
Чем мешает? Тем что по API не получается точно найти курс и, к примеру, произвести зачисление пользователя на курс. Если в php скрипте использовать не точный поиск, то зачисление, в некоторых случаях (довольно частых), будет производится не на целевой курс.
Проблема решаема?