Sharovchic

Как создать вместо одного раздела Два??

Recommended Posts

ПО умолчанию в Сайте билл стоит раздел "тип" дальше пошло: Аренда - подразделами "квартира" "Комната" и так далее. Это неудобно и неправильно ( это не только я так считаю, но и пользователи, которые уже писали мне) Хотелось бы сделать так, как на большинстве досок объявлений по недвижимости:

 

"Тип сделки" - " Сдам" " Продам" " Обменяю". - обязательный пункт
"Тип недвижимости" - " Квартира" " комната" " Частный дом" и так далее.-ВТОРОЙ обязательный пункт

 

То есть создать ДВА отдельных параметра для поиска, без вложенных подкатегорий и при составлении заявки от посетителей сайта так же чтобы было четко прописано - 1 пункт -" Тип сделки" 2 пункт " Тип Недвижимости"  

 

Подскажите пожалуйста, как технически это можно сделать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Фаст-решение. На некоторых сайтах это уже реализовано.

 

В структуре убираете корневые Аренда, Продажа и перепиливаете стуруктуру к виду содержащему иерархию исключительно типов недвижимости.

 

Добавляете поле в модель таблицы data с системным именем optype (для человеков Тип сделки) с типом select_box в значениях которого указываете перечень {0~~не указано}{1~~Сдам}{2~~Продам}{3~~Обменяю}. И отмечаете это поле как обязательное.

Название optype не догма, но лучше использовать его, так как в движке уже заложены некоторые функциональные решения связанные по этому имени поля.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Как-то что то подобное на то, что хотелось бы, сделал. Пока на денвере.Только не понятно почему "значение по умолчанию" в редакторе форм не выставляется? а? Хочу поставить " укажите значение" - а оно не указывается. Что забыл отметить? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

м-м-м сделал так, как указано в посте выше. А вариантов сделать как в моем первом посте нет? То есть первым полем поиска: тип сделки??? А уж вторым вид недвижимости. И чтоб структуру построрить "сдам" "продам" "обменяю" ??? А чудесно было бы вторую структуру создать уже с типом недвижимости. А если еще и в поисковик это все засунуть цены бы скрипту не было!   А то все равно какие-то танцы с бубном, чесно слово! Теперь голову ломай как менюху под логотипом по людски выровнять...  

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 То есть первым полем поиска: тип сделки??? А уж вторым вид недвижимости.

 

В Редакторе форм в списке полей модели таблицы data мышкой перетащите строку с типом сделки выше строки с полем типа недвижимости.

 

 

И чтоб структуру построрить "сдам" "продам" "обменяю" ???

 

Совсем ничего не понятно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А если еще и в поисковик это все засунуть цены бы скрипту не было!

 

Добавьте на форму поиска селектбокс или радиокнопки для типов сделки. Базовый обработчик поддерживает поиск по полю optype, но только в единичном виде. Т.е. можно передать optype=2, но нельзя optype[]=2&optype[]=3

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Как-то что то подобное на то, что хотелось бы, сделал. Пока на денвере.Только не понятно почему "значение по умолчанию" в редакторе форм не выставляется? а? Хочу поставить " укажите значение" - а оно не указывается. Что забыл отметить? 

 

Для какого типа поля устанавливаете? Вообще туда должно устанавливаться значение ключа. т.е. {0~~укажите} то в значение по дефолту должно писать 0, а не "укажите".

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В Редакторе форм в списке полей модели таблицы data мышкой перетащите строку с типом сделки выше строки с полем типа недвижимости.

 

 

 

Совсем ничего не понятно.

Да нет же! Это понятно! Так выводится при заполнении заявки объявления. А вот как в форму поиска засунуть чтоб был поиск а) по типу сделки  б) по типу недвижимости. Вот, открываешь доску объявлений по недвижимости, например, СарБС и в поиске - "тип сделки" -- "аренда" "вид недвижимости" " комната" - все понятно, что нужно найти. Как так сделать?

 

05 Январь 2014 - 3:27 после полудня abushyk писал:

 

И чтоб структуру построрить "сдам" "продам" "обменяю" ???

 

Совсем ничего не понятно.

 

 

Просто подумал, есть в админке раздел "структура", в которое и засунута главная тэйбл Ситебилд - "аренда" дальше подпункт " квартиры" дальше следующий пункт и так далее короче, на основе его строится позиция поиска "тип" и менюха ниже логотипа. точнее,с полным соответствием с ним. Вот я и подумал, как бы сделать в разделе "структура" не один раздел, а ДВА разных, это было бы решение как раз для "типа сделок" и " вид недвижимости". Вот такая мысля

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Добрый день! После создания своих форм поиска в админке, в редакторе форм, отпала необходимость в форме поиска, которая по умолчанию на сайте, которая теперь получила название "все".

Как можно после создания своих форм поиска отключить дефолтную?

 

upd

Пока закомментировал в шаблоне search_form строки

<li><a href="#main_sf" data-toggle="tab">Все</a></li>
<div class="tab-pane" id="main_sf">{include file='standart_search_form.tpl'}</div>

Подскажите, правильно ли это?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Добрый день! После создания своих форм поиска в админке, в редакторе форм, отпала необходимость в форме поиска, которая по умолчанию на сайте, которая теперь получила название "все".

Как можно после создания своих форм поиска отключить дефолтную?

 

upd

Пока закомментировал в шаблоне search_form строки

<li><a href="#main_sf" data-toggle="tab">Все</a></li>
<div class="tab-pane" id="main_sf">{include file='standart_search_form.tpl'}</div>

Подскажите, правильно ли это?

Если работает, значит правильно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас