bunz

Участники
  • Публикации

    82
  • Зарегистрирован

  • Посещение

  • Days Won

    1

Сообщения, опубликованные пользователем bunz


  1. Суть вывода в том, что, если в данных объявления не указано мыло, то оно берется из профиля пользователя к которому привязано объявление. Даже анонимные объявления привязаны к Незарегистрированному пользователю (название условное).

     

    Решений есть несколько.

    1. Пропишите в данных Незарегистрированного пользователя корпоративную почту. Это если вы намерены не терять клиентов только потому, что владелец не указал данные. Да и выглядеть будет красиво и серьезно.

     

    2. Погасить вывод этой почты.

    {if isset($data.email.value) && $data.email.value!=''}    <span><a href="mailto:{$data.email.value}">{$data.email.value}</a></span><br>    {elseif $user_data.email.value != '' && $data.shared.user_id.value!=N}     <span><a href="mailto:{$user_data.email.value}">{$user_data.email.value}</a></span><br>    {/if}

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

    Спасибо, укажите, в каком файле применяем код? Шаблон Realia


  2. Подскажите, как вывести текст на главную в шаблоне Realia под тэгом Н1 или в произвольном месте? Я сделал так: добавил баннер {&text} под часть кода

    <span itemprop="description">{$description}</span>

    в файле realty_grid.tpl

    Но этот баннер теперь на всех страницах. Можно ли ограничить показ баннера главной или есть проще способ вывести текст?

    И как заполнить description на главной? Он пустой.

    Спасибо.


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

     

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

    Тоже верно. Хотя почему бы и не использовать полный набор для всех пользователей?


  4. Вышло обновление system 3.0.4  После обновления стали выбираться районы, но верстка немного странная: http://prntscr.com/6p3tgk

    Через час: нет, опять перестали выбираться, после обновления остальных компонентов.


  5. Админка - справочники.

    В разделе регионы  удалите Москва город. После в городах добавьте Москва (если ее там нет) . Потом г.Москва привяжите к региону Московская область. Затем проверьте объявления как они привязаны к какому региону-городу.

    Ошибка при удалении: Нельзя удалить запись, так как она используется в других данных (таблица городов) - сначала удалите данные привязанные к этому параметру

    Нельзя удалить запись, так как она используется в других данных (таблица объявлений) - сначала удалите данные привязанные к этому параметру

     


  6. А в самом объявление как город указан? проверяйте. или дайте доступ в админку

    Вашу мысль понял. В объявлении указано "Московская область". То есть, клиенты игнорируют "Москва город". 

    Спасибо.

    Сразу следующий вопрос по теме: скорее всего, клиенты будут игнорировать "Москва город". Его можно удалить из базы? Или сделать, чтобы объявление показывалось и в "Москва город" и в "Московская область" при добавлении?


  7. Здравствуйте! В форме поиска выбираю: Россия, Регион: Москва город, Город: Москва. Остальные поля не трогаю.

    Жму "Поиск", но пишет: "Ничего не найдено". Это невозможно, так есть объявления по Москве, это 100%

    Сайт: arenda-bez-posrednikov.com

    Шаблон Realia, форма стандартная.

    Спасибо!

     


  8. Поисковики (Яндекс) индексируют главную страницу вместе со всем списком городов, улиц, районов, которые находятся в выпадающих строчках в форме поиска. Получается, текст в гигантским количеством слов в описании. Как этого избежать? Спасибо.


  9. Там речь о /apps/system/lib/frontend/search/kvartira_search.php

    либо его локальном заменителе /template/frontend/шаблон/main/search/local_kvartira_search.php

    Установил по умолчанию Москву, перестали выбираться районы: http://arenda-bez-posrednikov.com/Подскажите, что делать?

    И как сделать, чтобы по умолчанию карта Москвы открывалась?


  10. 1. Как удалить:

    - идем в phpMyAdmin

    - выбираем нашу базу

    - в списке таблиц напротив таблицы re_metro находим ссылку Очистить

    localhost_127_0_0_1_estatelastutf8_phpMy

    - жмем и таблица чистая

     

    После этого необходимо занулить все ссылки на старые данные в таблице re_data.

    Для этого выполняем запрос

    UPDATE re_data SET metro_id=0 WHERE 1=1

    2. Как залить.

    Тут все зависит от того, что у нас есть под заливку. Но самое быстрое или с csv, или с подготовленной базы.

    Я заливаю базу отсюда: http://www.etown.ru/s/topic/458-%D1%80%D0%B5%D0%B3%D0%B8%D0%BE%D0%BD%D1%8B-%D0%B8-%D0%B3%D0%BE%D1%80%D0%BE%D0%B4%D0%B0-%D1%80%D1%84-%D1%83%D0%BB%D0%B8%D1%86%D1%8B/

     

    Таблицы очистил, базу перезалил, но районы по-прежнему не выбираются, а все метро привязано к городу Озерки. Как-то странно...