Здравствуйте всем, и заранее большое Вам спасибо кто помогает и отвечает!
Есть цель, создать удобный сайт по частным объявлениям для города (есть конечно уже сильно распиаренный slando, но как показывает практика он не очень актуален для небольших городов)
В чём заключается моё понимание удобства (опишу только одно, т.к. по нему основной вопрос), от человека требуется лишь нажать ссылку РАЗМЕСТИТЬ ОБЪЯВЛЕНИЕ а дальше с помощью мастера просто задать параметры его, например
1) нажимаем большую сразу бросающуюся кнопку РАЗМЕСТИТЬ ОБЪЯВЛЕНИЕ
2) открывается страница создание материала (хочу сделать т.о. что будет лишь один тип материала ОБЪЯВЛЕНИЕ, и с десятками полей!)
3) первый вопрос на странице: ЧТО БУДЕМ ДЕЛАТЬ? и на выбор - ПРОДАВАТЬ, ПОКУПАТЬ, СДАВАТЬ, ОТДАВАТЬ и т.п. (это будет самое первое поле у материала)
4) при выборе значения (допустить ПРОДАВАТЬ) с помощью функционала CONDITIONAL FIELDS, появится следующее поле ЧТО БУДЕМ ПРОДАВАТЬ?
5) снова выбор из различных рубрик - АВТО, ЖИЛЬЁ, ОДЕЖДА и т.п.
6) допустим выбрали АВТО, снова CONDITIONAL FIELDS делает своё дело, и показывает следующее поле: КАКОГО ТИПА? - ЛЕГКОВЫЕ, ГРУЗОВЫЕ, СЕЛЬСКО-ХОЗЯЙСТВЕННЫЕ и т.п.
7) выбрав ЛЕГКОВЫЕ - открываются множество полей в зависимости от поля, такие как: КАКОЙ МАРКА? КУЗОВ? ПРОБЕГ, ЦВЕТ, КОЛ-ВО ХОЗЯИНОВ, СИГНАЛКА ЕСТЬ? КОНДИЦИОНЕР, ПАРКТРОНИК, ХОЗЯИН КУРИЛ? и т.д.
по моему очень удобно, я так считаю, хотя кол-во полей ещё точно задумано, возможно будет меньше, возможно больше, если человеку не хочется выбирать он может в спец поле просто текстом написать о авто)
т.о. создастся обьява, множество людей создало такие обяявы очень большая база получилась,
самое интересное начинается с поиском объявы, как обычно выводить списком всё на тему авто не интересно, использовать стандартный поиск - тоже не очень
я думаю самая красота будет использовать views, с его CONTEXTUAL FILTERS и BETTER EXPOSED!, с помощью него можно красиво выставить фильтры, аналогично с условиями показа как у CONDITIONAL FILTERS, где то видел такой модуль для вьюхи - и человеку будет очень удобно искать, когда допустим у него бюджет 350 000 руб, ему надо седан с кондиционером и чтобы пробег был не больше 40 0000 км!
нашлась уйма такие авто, и всю табличку вьюшную ( в которой есть фото авто) отправляем на печать, чтобы человек мог спокойно посмотреть прикинуть и всех обзвонить с распечаткой
вот так в кратце
что можете сказать, буду рад любой критики, посоветуйте, может я сразу каких то подводных камней не знаю, или грабли не замечу, которые уже кто то другой заметил
Комментарии
Я бы посоветовал сперва начать делать, а затем уже постить конкретные вопрсы по конкретным проблеам.
выстраивайте http://drupal.org/project/conditional_fields
но всё, не учтёте, как мне кажется
вот мне тоже кажется, что полей там будет на порядок больше
как вариант, не считаю его единственно верным
если сделать этот мастер формой, по заполнению которой валидатор будет решать, что дальше делать -
если человек вначале указал, что он собирается продавать - ему надо создать ноду определенного типа, в зависимости от того, что он собирается продавать, а если он хочет купить - ему надо вывести представление, их тоже наверняка будет несколько, т.к. у разных товаров будут разные характеристики-поля, под которые надо выводить свои развернутые фильтры
Сделайте для начала попроще.. а далее разберетесь, что нужно и что удобнее..
Иначе вы рискуете никогда не закончить проект, совершенству же предела нет-))
Что-то я ниодного выстрелившего сайта объявлений со 100500 полями не видел, года ~4 назад даже сам работал в команде по созданию такого сайта. Дошло до зверского маразма, типа можно было найти дом у которого есть хлев, вид на озеро и окна выходят на лес
Людям нужна простота.
угу, я согласен, для этого я и хочу сделать просто ещё одно поле, где может обычным текстом написать объяву, но опять таки есть поля подробные - заполнив которые будет крайне удобно смотреть потенциальным покупателям
а сам продавец понимает, чем больше он расскажет о своём товаре, тем больше его будут смотреть и думать, т.к. иногда лишний раз по объяве не будешь звонить т.к. не охото будет по телефону спрашивать о нюансах товара, удобно - когда он уже расписан
Где вы взяли таких продавцов? Человек априори ленивый, что продавец, что покупатель.
Знаю кучу примеров, когда город даже не особо указывают, это не касается недвижимости, более мелкие вещи