Дмитрий Кондин

Новый элемент в форме поиска (видео-инструкция)

Recommended Posts

 

 
 
Строчка для добавления в файл шаблона standart_search_form.tpl

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


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

а где этот клиент? на ролике 1-08. у меня такого вида в програме нет. у меня справа рабочий стол мой. оттуда все файлы а слева удаленные. нету как у вас локальный сайт. как мне локальный сайт слева вывести?

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


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

Тут изображён ftp Клинт. Каждый пользователь сам выберает каким клиентом воспользоваться. Рекомендую Winscp ftp.

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


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

В main.php заменёно обращение к файлу stsndart_search.php га local_standart_srsrch.php?

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


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

а где этот клиент? на ролике 1-08. у меня такого вида в програме нет. у меня справа рабочий стол мой. оттуда все файлы а слева удаленные. нету как у вас локальный сайт. как мне локальный сайт слева вывести?

Вот фтп клиент http://filezilla.ru/

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


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

В корне не правильно. У вас селект ни как не обрабатывается. Открою по секрету такое как продажа/аренда уже внесено в движок. Вам нужно просто в таблице дата создать параметр optype тип поля select_box. В параметрах селекта указать {0~~продажа}{1~~аренда} движок сам это обработает.

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


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

Т.е. если я правильно понял вы для админке имеете пару чекбоксов, а в фильтре выводля склект бокс? Если да то такое в системе просто не реализовано, но можно заказать такую разботку. Напишите в разделе фриланс, возможно кто-то реализует вам мультиселект.ю в зависимости от шаблона.вам нужно сделать обработку мультиселекта.

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


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

 

Вы php код смотрели в этом  http://www.etown.ru/s/topic/2524-новый-элемент-в-форме-поиска-видео-инструкция/?p=26191 посте? Он под спойлером.

Дублирую код сюда. Вот этот код я просила проверить.  :)

Вы лучше тогда дайте доступ к сайту (по фтп) и в админку и пара кликов проверит работу лучше чем вчитывание в код.

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


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

Вот фтп клиент http://filezilla.ru/

да это понятно. когда я его открываю у меня слева рабочий стол я же написала с которого я аж никак файл загрузить  не могу с новым созданным параметром бассейн как вы . а у вас открыта филезилаа и оттуда вы  файл загружаете вправо. каким образом я ее вместо рабочего стола могу слева увидеть?

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


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

да это понятно. когда я его открываю у меня слева рабочий стол я же написала с которого я аж никак файл загрузить  не могу с новым созданным параметром бассейн как вы . а у вас открыта филезилаа и оттуда вы  файл загружаете вправо. каким образом я ее вместо рабочего стола могу слева увидеть?

Вы можете сменить каталог с "рабочий стол", на любой другой каталог. Принцип там примерно такой же как и в обычном проводнике.

Выбирайте там нужный каталог, куда скачали файл и оттуда загружайте на свой сайт.

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


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

Вы можете сменить каталог с "рабочий стол", на любой другой каталог. Принцип там примерно такой же как и в обычном проводнике.

Выбирайте там нужный каталог, куда скачали файл и оттуда загружайте на свой сайт.

ну я все равно не понимаю. я создала колонку бассейн в дата. я открываю филезилла. у меня слева мои файлы с рабочего стола. справа удаленные файлы сервера. как мне скачать файл в котором будет код для бассейна?

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


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

ну я все равно не понимаю. я создала колонку бассейн в дата. я открываю филезилла. у меня слева мои файлы с рабочего стола. справа удаленные файлы сервера. как мне скачать файл в котором будет код для бассейна?

Сначала скопируйте себе на рабочий стол файл template_search.php

https://drive.google.com/file/d/0Bwl4A1PbpdvBTlowdGRRVjZyMjQ/view?usp=sharing

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


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

Сначала скопируйте себе на рабочий стол файл template_search.php

https://drive.google.com/file/d/0Bwl4A1PbpdvBTlowdGRRVjZyMjQ/view?usp=sharing

спасибо. разобралась. есть бассейн. :)будем тестировать ;)   у кого добавлено id в параметры поиска срабатывает когда прописываешь в standart_search_form.tpl  193 стр. именно так:

</div>

          <input class="checkbox" type="checkbox" name="is_pool" value="1"{if $smarty.request.is_pool==1} checked="checked"{/if} /> <label class="ch">Бассейн</label>

           без див внизу и контрол класс вверху

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


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

все работает. спасибо за видео. можно еще парочку сделать. местоположение....круглогодичное проживание. и будет полный комплект :)

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


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

Заметил, что после поиска по дополнительному параметру или параметрам пропадает правая колонка вип объявлений. Сам поиск проходит точно. Может быть при работе файла template_search.php он как-то влияет на код выводящий вип?

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


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

Влияет. Не по замыслу, а по факту. Это главный минус темплейт_сеарч. 

Основной принцип подбора в колонку справа - спец или вип, состоит в том, что туда фильтруется без параметров запроса только по признаку виповости или спец. Но так так темплейт_сеарч - это внедрение, то его параметры отлавливаются после заказа на формирование набора данных и, обрабатываемые им параметры все-таки учитываются в выборке.

 

Как это лечится.

Я добавлю в новый выпуск система жесткую заглушку, запрещающую обрабатывать параметры из темплейт_сеарч для таких функций.

 

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


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

ребята подскажите а как в standart_search_form.tpl
вставить в форму вывод поля типа select_box  ??
так как ни где не описано
только для "бассейна" типа есть, а это нечно другое -это чекбокс
нужно написать что то вроде такого но для поля select_box

<input class="checkbox" type="checkbox" name="is_pool" value="1"{if $smarty.request.is_pool==1} checked="checked"{/if} /> <label class="ch">Бассейн</label>


 

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


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

+ еще чтобы исключить дальнейшие вопросы пользователей  было бы наверное грамотнее написать вывод всех самых популярных полей используемых в DATA таких как:
safe_string
price
+ может еще что то понадобиться

и еще там рассмотрено расстояние до моря -но наверное тоже самое можно использовать для цены ?
например пользователя интересует квартира за 900тыс то можно сделать выборку от 800 до 950 тыс к примеру

хорошее описание написано тут для этих полей
 


 

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


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

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

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

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

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

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

Войти

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

Войти сейчас

  • Похожие публикации

    • Автор: Анна Иванна
      На сканере недвижимости http://www.etown.ru/  поступают данные от сайтов, на которых реально работают риэлторы. 
      Также подключен парсер объявлений с досок объявлений avito.ru, irr.ru, realty.yandex.ru, cian.ru, sob.ru, youla.io, n1.ru, egent.ru, mirkvartir.ru и moyareklama.ru
      1. Чтобы получить доступ к отсканированным собственникам регистрируемся тут https://www.etown.ru/

      2. Подключаем тариф Премиум

      3. После оплаты вы увидите это сообщение и переходим во вкладку База собственников

      4. Теперь у нас есть доступ к скрытым полям телефонов собственников



      Иконкой с глазом можно посмотреть подробности объекта, перейти на страничку объекта и посмотреть фотографии.
      5. Если нужно отфильтровать по определенному гороуд объявления, тогда используем фильтр как показано на скриншоте. Если вы не нашли объявления по своему городу напишите нам на почту dkondin@gmail.com и мы добавим ваш город в парсер.

      Можно добавлять в фильтр несколько городов

       
      Также есть сканер для объявлений с авито.
      Они сами зарегистрировались по партнерской программе тут.
      В чем преимущество etown.ru ?
      В том, что когда объявления попадают на сайт, то вы получаете обратно ссылку на ваш сайт. Таким образом увеличивается поток трафика.
       
      Основной поток квартир мы получаем с одного источника, исключающего информацию, размещённую агенствами. То есть, объявления от собственников. Сканер платный, 500р в месяц. Но, безумно выгодно. Огромнейшая экономия времени. За сутки сканер выдаёт нам 20-30 квартир (аренда), только по нашему городу. Автоматически. Только обновляй страницу. 
      http://rent-scaner.ru/
      Вот, собственно ссылка. У кого есть более дешёвые, бесплатные или альтернативные сайты - делитесь.

    • Автор: iFedia
      Добрый день! У меня стоит разделенный доступ для риелторов и админов. Администратор видит все объявления, а група  риелторов только свои. Когда добавляешь объявление через админа, то поиск работает коректно и можна искать по заданным параметрам. Если объявление публикуется через групу риелторов, поиск не выводит результаты.
      Подскажите куда копать? Спасибо за ответы 
    • Автор: mykvartira
      Добрый день. Пока база городов не такая большая проблема с дублирование города не возникало, но все не вечно)))
      Обратил внимание, что есть объявление с городом Николаевка, который имеет Донецкую область. И тут человек все верно указал. Посмотрел в базу у себя и город Николаевка относится к Республике Крым и тут все верно. Все города привязаны к регионам!
      Нужно ли добавлять город Николаевка для Донецкой области? Получим в поиске и подачи 2 города.
      Будут ли проблемы если не добавлять дубль города, а вывод города привязать к региону/области?
      Как лучше реализовать все это, сайт работает по 10 странам и соответственно дубли будут! 
    • Автор: Realtor
      Некоторые собственники не хотят , чтобы их объекты распространялись через открытые СМИ
      Cоздаем поле чек бокс в таблице data например - поле MLSN
      Публикуем объект в базе с установленным чекбоксом MLSN-1 .
      В поиске поле MLSN показывается только для определенных групп к примеру - Агентство, Риэлтор, Помощник Риэлтора и в результате поиска объект  появляется  только для этих групп и карточка соответственно.(типа снятое с активации) и чтобы поисковики его не сканировали.
      Подскажите как реализовать?
    • Автор: Real
      Здравствуйте. С помощью мастера установил на хостинг шаблон agency. Ничего еще не делал, но при открытии расширенного поиска, кнопка "Найти" уходит под правый блок. Да и поля Город, Район, Метро и Улица то же выходят за рамки блока. Дело в том, что я этот шаблон очень давно покупал, но, в силу обстоятельств, им не занимался. Теперь вот решил поставить и такая неудача. Вроде как брак получается  Можно это как-то исправить?