Поступил заказ сделать фильтры поиска для сайта apart.by, что было реализовано. Однако после сдачи работы – заказчик указывает на ошибки:
- при выборе области и конкретного города, который не находится в этой области - выдает ошибку.
Заказчик говорит о том, что необходимо выводить результат объявлений, как для выбранной области, так и выбранного города, либо сделать подчинение и не давать возможность выбора районов и городов не относящиеся к выбранной области.
Пример выбора: Брестская обл. – Щученский район. - город Борисов (результата нет), для города Борисов необходимо выбирать Минская обл. – Борисовский район – город Борисов (либо просто г.Борисов).
Как по вашему мнению правильно сделать?