У меня есть drupal сайт (d6), где клиент хотел бы смочь искать содержание от данного пользователя - в данный момент, поиск "Fred" поднимет любые узлы, которые упоминают Fred, но ни один, что является им.
Кажется, нет большого количества опций на поисковом экране конфигурации, и в то время как я справедливо испытан с записью drupal модули, у меня нет очень твердого схватывания поисковых рычагов и этажерки.
Существует ли простой способ включать эти результаты в поиск?
Использование представлений и раскрытие поля author кажется самым простым способом сделать это.
Поиск по умолчанию очень неуклюж и негибок. В качестве альтернативы можно реализовать свой собственный hook_search(), но это, по сути, кодирование специального случая представлений, без всей гибкости, которую дают представления.
Чтобы сделать что-то подобное, вы можете просто использовать представления и открытые фильтры. Тогда они могут искать либо по ключевому слову, либо по автору.