Как известно, свободно заполняемый список в профиле преобразуется в набор ссылок, по которым выводится список пользователей, в профиле которых имеется то же слово. Так вот, как в обновленном, так и в свежеустановленном Друпале 4.7.4 при переход по такой ссылке дает следующую ошибку:
* user warning: Unknown column '$query' in 'where clause' query: SELECT COUNT(*) FROM users u INNER JOIN profile_values v ON u.uid = v.uid WHERE v.fid = 4 AND $query AND u.access != 0 AND u.status != 0 in /home/philosop/public_html/includes/database.mysql.inc on line 121.
* user warning: Unknown column '$query' in 'where clause' query: SELECT u.uid, u.access FROM users u INNER JOIN profile_values v ON u.uid = v.uid WHERE v.fid = 4 AND $query AND u.access != 0 AND u.status != 0 ORDER BY u.access DESC LIMIT 0, 20 in /home/philosop/public_html/includes/database.mysql.inc on line 121.
В версии 4.7.3 было всё в порядке. Что за фигня?
Комментарии
попробуйте дернуть модуль profile 4.7 из репозитория. Там был глюк в самом начале, его практически сразу устранили.
Спасибо! Установил версию 1.158 отсюда: http://cvs.drupal.org/viewcvs/drupal/drupal/modules/profile/profile.modu...
Всё заработало.