Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Есть сайт на ModX http://moiextrasens.ru/ - на нем (на главной странице) есть поиск по специалистам и направлениям. 

Задача: 

Запрограммировать поиск по сайту, чтобы он работал по определенной логике

Будет список направлений и специалистов "Аn"* (они же заголовки ресурсов на ModX), которые будут отображаться. К ним должны быть привязаны синонимы и ключевые фразы "Bn"*. При вводе в поиск "А1" или "B1", в поиске будет выдавать "А1"

*n = 1, 2, 3, 4, ...

Также необходимо предусмотреть такую возможность, что одни и те же ключевые фразы из B1 могут быть одновременно в других категориях B2, B3

Для примера:

1) Пользователь просто нажимает на стрелку поиска и ему выпадает весь список (с прокруткой) услуг и специалистов.

2) Пользователь вводит "Карты Таро" или "расклад на картах Таро" или "Гадание на картах" или просто "Таро", в поиске происходит фильтр и остается пункт "Гадание на картах Таро", он выбирает его и попадает на существующую страницу http://moiextrasens.ru/napravleniya/charyi-i-aura/kopiya-rasklad-na-kartax-taro.html 

В данном случае А1 = Гадание на картах Таро , а B1 = Карты Таро/расклад на картах Таро/Гадание на картах/Таро

Тестовый список услуг и направлений в прикрепленном файле.

Важное условие: должна быть возможность изменения списка направления и специалистов An и прикрепления дополнительных синонимов и ключевых фраз Bn (либо через админку, либо через FTP).

Необходимо написать такой поиск, срок - 2-3 дня. Жду Ваших предложений.

6 лет назад
mosse
32 годаРоссия
7 лет в сервисе
Был
2 года назад