Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.12.2012, 18:07   #1
Henadzysky
Новичок
Джуниор
 
Аватар для Henadzysky
 
Регистрация: 25.09.2012
Сообщений: 1
По умолчанию Всем привет, прошу рассудить.

Поступил заказ сделать фильтры поиска для сайта apart.by, что было реализовано. Однако после сдачи работы – заказчик указывает на ошибки:
- при выборе области и конкретного города, который не находится в этой области - выдает ошибку.
Заказчик говорит о том, что необходимо выводить результат объявлений, как для выбранной области, так и выбранного города, либо сделать подчинение и не давать возможность выбора районов и городов не относящиеся к выбранной области.
Пример выбора: Брестская обл. – Щученский район. - город Борисов (результата нет), для города Борисов необходимо выбирать Минская обл. – Борисовский район – город Борисов (либо просто г.Борисов).
Как по вашему мнению правильно сделать?
Henadzysky вне форума Ответить с цитированием
Старый 19.12.2012, 18:10   #2
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Цитата:
Как по вашему мнению правильно сделать?
Лучше делать, как просит заказчик. В конце концов, деньги платит он, а не мы.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Старый 19.12.2012, 18:11   #3
Abstraction
Старожил
 
Аватар для Abstraction
 
Регистрация: 25.10.2011
Сообщений: 3,178
По умолчанию

Цитата:
не давать возможность выбора районов и городов не относящиеся к выбранной области.
И при выборе области или района, несовместимых с городом - сбрасывать город.
Abstraction вне форума Ответить с цитированием
Старый 19.12.2012, 19:20   #4
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Запомните, вы делаете так, как сказано в тех. задании. Если заказчик по окончанию работ говорит что это надо совсем не так как в ТЗ. то это его проблемы, т.к. ТЗ писал он и вы его спросили "Правильно ли написано ТЗ?", с ответом "да".
Вы правы и он должен доплатить вам за переделывание, т.к. это его ошибка а не ваша.

Другое дело, когда работу нужно выполнять не только за деньги но и качественно и хорошо, т.е. включать мозги и думать как бы сделать удобнее работу для пользователей заказчика.
Кстати это ваш случай:
Цитата:
- при выборе области и конкретного города, который не находится в этой области - выдает ошибку.
Заказчик говорит о том, что необходимо выводить результат объявлений, как для выбранной области, так и выбранного города, либо сделать подчинение и не давать возможность выбора районов и городов не относящиеся к выбранной области.
Заказчик указывает на ВАШУ ошибку, и ВЫ ДОЛЖНЫ её исправить, т.к. сами допускаете выбор города в районе, где нет этого города, и это дико путает пользователей той системы где вы это проделали, и этот геморой ни вам ни заказчику не нужен естественно.
Человек_Борща вне форума Ответить с цитированием
Старый 19.12.2012, 19:56   #5
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Технический совет.
При выборе области подргуажать из БД только те города, которые в ней находятся. Для районов аналогично.
Тогда не будет возможности выбрать область и город, который в ней не находится.
Вадим Мошев вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Прошу рассудить Steh Помощь студентам 17 31.08.2012 22:29
Всем привет) TokkyDog Помощь студентам 0 23.05.2010 12:39
Привет всем! ~Санёк~ Помощь студентам 2 07.03.2009 16:23