Страница 1 из 2
Выборка полей в зависимости от типа недвижимости
Добавлено:
03 мар 2013, 10:40
AndyFe
Сильно надеялся в следующей версии все же увидеть этот функционал. Но посмотрел демку.. и расстроился. Извиняюсь если повторю чьи нибудь мысли, но в обозримом пространстве форума не нашел аналогий.
Возможно я чего то не знаю о данном движке и Yii, но неужели так сложно реализовать функцию выборочных полей для разных категорий недвижимости "без кардинального изменения движка". Почему не добавить по одному столбцу в таблицы ore_apartment_reference, и указывать в этом столбце принадлежность к apartment_obj_type. Соответственно выводить на экран только те параметры которые нужны в каждом конкретном типе недвижимости. Принадлежность одного и того же параметра к нескольким типам недвижимости можно решить применением числа в двоичной системе всего в одной ячейке строки. Категорий в недвижимости используется не так уж много. Допустим кто то напридумал 8 типов. Каждый Тип, это выставленный бит в 8 битном числе которое и сохраняется в "добавленной" ячейке таблицы у каждой Группы параметров. На каждую Группу параметров выбирается принадлежность к Типу. Например, при создании или редактировании группы параметров, 8-ю чекбоксами выбираются Типы недвижимости в которой надо выводить эту Группу. А при выводе на страницу этой группы добавить IF принадлежит этому типу? - выводить , else нет, то и нафиг не нужно. Это требует глобальной переписи движка? Добавить в форму создания/редактирования групп параметров, линейку чекбоксов, циклом, по количеству категорий. С сохранением значения (дополнительную ячейку таблицы. В коде генерирующем вывод групп параметров добавить If {принадлежность типу}.
Это реально ? или грибы сегодня особо удались... ))
А иметь земельный участок на 9 этаже с джакузи и 20 спальными местами это конечно круто, но маловероятно.
Ногами сильно не пинать.. хочется что бы стало лучше, и как можно быстрее.
Re: Выборка полей в зависимости от типа недвижимости
Добавлено:
03 мар 2013, 11:55
andipas
В 1 версии ORE вообще не было типов недвижимости, точнее была только одна для всех объявлений "квартиры" и только "аренда". Прогресс не стоит на месте )
В версии 1.4 не был запланирован функционал о котором вы пишите. В данный момент, если вы добавите тип недвижимости "земельный участок", то этажность для такого типа объявления можно просто не указывать, соответственно она не будет отображаться.
Скорее всего редактор полей в зависимости от типа недвижимости появится в следующей версии.
Re: Выборка полей в зависимости от типа недвижимости
Добавлено:
03 мар 2013, 17:39
AndyFe
Вы наверно не представляете какие "продвинутые" люди живут за пределами мкад. Даже те которые считают себя уверенными пользователями, тупят по страшному. Теряются даже в навигации по сайту, не говоря уже о том изобилии чекбоксов и разнообразных полей для ввода... Когда заходят в "добавить обьявление" впадают в кому. И не выходят из нее пока не потыкают во все предлагаемые поля и галочки. Нашим "пользователям" нельзя давать много информации и возможностей делать выбор. Они имеют недвижимость, но не обязательно мозг. Несколько грубо но факт. Чем меньше давать возможности ткнуть не туда, тем лучше. В 1.4 увидел положительный момент последовательного заполнения данных при добавлении объявления- по вкладкам. Очень положительное решение. Давать думать порциями. Вот еще бы и "над чем думать" сократить, будет совсем хорошо.
Re: Выборка полей в зависимости от типа недвижимости
Добавлено:
13 мар 2013, 20:17
NikmacII
Я поддерживаю полностью AndyFe, это просто крик души, пользователи не просто тупят, они впадают в транс от количества чекбоксов, и получается заколдованный круг. Нет нужного чекбокса пользователь начинает писать длинное описание того, что есть в недвижимости. А как известно это никто не читает, слишком много букв, как говорит сейчас молодежь. Поэтому выборка нужных полей в зависимости от типа недвижимости, это стиль и если хотите лицо сайта. Весело: добавляем квартиру - а на экране чекбоксы есть ли у Вас погреб, сарай и т.д. Или добавляем участок на продажу, а там чекбокс какая крыша у дома. Он и так пользователь не искушен интернетом, а тут еще такая чехарда на экране. Кстати о вкладках, которые появились в новой версии. Я уже на демке попробовал дружелюбность интерфейса, попросил пользователя добавить обьявление, (немного о пользователе это та самая целевая аудитория, у которой есть недвижимость и соотвественно деньги, но интернет они знают в пределах яндекса и майлру), так вот звонит мне знакомый и первый вопрос, а куда вводить данные о квартире? Я спрашиваю какие? Ответ количество комнат, на каком этаже, и прочее. Я говорю там вкладка дополнительно жми на нее. Вот более удобно было бы сделать для пользователя форму ввода данных как в системе сбербанк-онлайн, шаг1 - шаг2 - шаг3 и т.д. Вот что у сбербанка это точно называется дружественный интерфейс и для пожилых и для молодых. А сейчас интерфейс движка для целевой аудитории 16-35 лет, но они еще не собственники жилья, не все конечно, и не многие из них владельцы агенств недвижимости. Вот такие пожелания.
Re: Выборка полей в зависимости от типа недвижимости
Добавлено:
13 мар 2013, 21:03
AndyFe
Спасибо за поддержку.. Мысли движутся в одном направлении..
Какой популярный сайт у сбера.. Я его тоже в пример приводил только немного в другой теме..
Re: Выборка полей в зависимости от типа недвижимости
Добавлено:
14 мар 2013, 06:39
Xpycm
AndyFe, спасибо, за свежий взгляд на реализацию и о том, что не поленились написать об этом. Постараемся учесть и поправить в версии ORE 1.5
Re: Выборка полей в зависимости от типа недвижимости
Добавлено:
18 мар 2013, 22:08
AndyFe
Да не за что.. лишь бы на пользу..
Правильней конечно будет вывести принадлежность групп типам в отдельную таблицу.. В побитовом варианте гибкость теряется.. в рамках отдельного проекта это легко и просто без глобальных изменений.. а для универсального решения это накладывает некоторые ограничения.
Вот моя попытка реализации выборочных полей.. [url]Коттеджи.Белгорода.РФ[/url] (Это адрес. наверно теги не работают на кирилицу)
логин demo пасс demodemo
При редактировании объявления будут видны только те поля и группы которые соответствуют данному типу недвижимости.
При создании.. пока не ткнуть сохранить (Далее) выбор групп не появится..
Ну а как сделать махинацию с кнопкой СОХРАНИТЬ чтобы она делала субмит и возвращала на редактирование в следующую вкладку, я пока не знаю.
Да .. и кстати.. а точно поле ПЛОЩАДЬ не нужно при аренде и обмене? Я все таки вернул его на место.
Re: Выборка полей в зависимости от типа недвижимости
Добавлено:
19 мар 2013, 12:28
andipas
Редактор форм постараемся сделать максимально удобным для пользователя )
Чтобы сделать кнопку "Далее"
Re: Выборка полей в зависимости от типа недвижимости
Добавлено:
19 мар 2013, 14:08
AndyFe
Фунциклирует
А можно ли в этот скриптик добавить строчку... что бы не просто таб селект, а сначала субмит, а потом уже таб селект. на случай что бы все, что было выбрано в предыдущих вкладках, не накрылось медной емкостью в случае ошибочного выбора в последующих вкладках.
Re: Выборка полей в зависимости от типа недвижимости
Добавлено:
19 мар 2013, 17:40
andipas
AndyFe писал(а):А можно ли в этот скриптик добавить строчку... что бы не просто таб селект, а сначала субмит, а потом уже таб селект. на случай что бы все, что было выбрано в предыдущих вкладках, не накрылось медной емкостью в случае ошибочного выбора в последующих вкладках.
То что выбрано, в предыдущих вкладках никуда не пропадает, т.к. при переходе по табам страница не обновляется, просто скрывается одна вкладка, другая открывается. Исключение - вдруг выключат свет, переход по какой либо ссылке и пр. стихийные бедствия до сохранения изменений. Чтобы сделать сохранения при переходе на след. таб или авто сохранения, потребуются более значительные доработки. Если это для вас критично можете заказать через
форму контактов. Возможно сделаем это в следующей версии.