Recommended Posts

Ситуация: в админке могут быть зарегистрированы аккаунты, не относящиеся прямо к риэлторскому бизнесу. Например,  технический сотрудник для обслуживания сайта, редактор наполняющий сайт новостями, текстами и т.п. Эти аккаунты в шаблоне Realia показываются в общем списке "Наши агенты", замещая собой контакты работающих агентов (поскольку в выводе 3 контакта).

1. Как убрать эти "мёртвые души" из вывода на сайт?

2. Как увеличить число выводимых контактов в блоке "Наши агенты"?

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


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

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


вылазит3.jpg

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


Ссылка на сообщение
Поделиться на других сайтах
1 час назад, Chernetskiy сказал:

Ситуация: в админке могут быть зарегистрированы аккаунты, не относящиеся прямо к риэлторскому бизнесу. Например,  технический сотрудник для обслуживания сайта, редактор наполняющий сайт новостями, текстами и т.п. Эти аккаунты в шаблоне Realia показываются в общем списке "Наши агенты", замещая собой контакты работающих агентов (поскольку в выводе 3 контакта).

1. Как убрать эти "мёртвые души" из вывода на сайт?

2. Как увеличить число выводимых контактов в блоке "Наши агенты"?

/template/frontend/realia/main/main.php

private function getAgents()

1.

$query='SELECT * FROM '.DB_PREFIX.'_user WHERE group_id NOT IN (1,2,3) ORDER BY RAND() LIMIT 3';  - 1,2,3 - идешки групп из которых не будут выбираться

$query='SELECT * FROM '.DB_PREFIX.'_user WHERE  group_id<>4 AND login<>\'_unregistered\' AND user_id NOT IN(1,2) ORDER BY RAND() LIMIT 3';  - как обычно + отсев по конкретным ИД пользователя перечисленным в IN(1,2)

 

2. Там же LIMIT 3 - меняем 3 на любое подходящее число

ORDER BY RAND() - шуффлирует (перемешивает) в случайном порядке результат. Если вы гарантированно выбираете LIMIT большим чем будет доступно пользователей, то это лучше убрать.

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


Ссылка на сообщение
Поделиться на других сайтах
53 минуты назад, doma сказал:

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

По вашему мнению что должно бы было произойти при загрузке такой фотографии:

а) обрезать ее по меньшему размеру

б) долепить белой области в недостающих частях

в) откинуть и не загружать

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


Ссылка на сообщение
Поделиться на других сайтах
17 минуту назад, abushyk сказал:

По вашему мнению что должно бы было произойти при загрузке такой фотографии:

а) обрезать ее по меньшему размеру

б) долепить белой области в недостающих частях

в) откинуть и не загружать

ну тут думается несколько вариантов
1) отцентровать  или обозначить что мол можно заливать строго только фото 100*100пикселей либо не более чем 150*150
2) вписать в заданный размер например у вас там поле 100*100 -вот мол, как впишется -так впишется, мол давали же рекомендации грузите строго заданные размеры иначе будет некорректно отображаться

Но тут важно лишь только то чтобы фото агента или пользователя не выходило за размеры, а не то как оно будет отображаться и где нужно отрезать
почему так говорим, так как например есть 100 пользователей и они сами самостоятельно будут грузить фотки
Понятно что красиво будет выглядеть когда например само ваше агенство и ваш администратор может грузить фотки, а как сделать так когда просто сами 100 пользователей могут грузить, а админ при этом не знает, ну или пользователь втихаря от администратора может сам отредактировать аватарку -умышленно испортить разметку
 

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


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

Разумно встроить простой редактор изображений, позволяющий конкретно в этом месте выбрать квадратным трафаретом область фотографии и обрезать с настраиваемым приближением. Да и при загрузке фото к объявлениям такая вещь не помешает. В случае сайта для агенства это не столь актуально как для доски объявлений.

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


Ссылка на сообщение
Поделиться на других сайтах
В 04.03.2016в21:58, doma сказал:

ну тут думается несколько вариантов
1) отцентровать  или обозначить что мол можно заливать строго только фото 100*100пикселей либо не более чем 150*150
2) вписать в заданный размер например у вас там поле 100*100 -вот мол, как впишется -так впишется, мол давали же рекомендации грузите строго заданные размеры иначе будет некорректно отображаться

Но тут важно лишь только то чтобы фото агента или пользователя не выходило за размеры, а не то как оно будет отображаться и где нужно отрезать
почему так говорим, так как например есть 100 пользователей и они сами самостоятельно будут грузить фотки
Понятно что красиво будет выглядеть когда например само ваше агенство и ваш администратор может грузить фотки, а как сделать так когда просто сами 100 пользователей могут грузить, а админ при этом не знает, ну или пользователь втихаря от администратора может сам отредактировать аватарку -умышленно испортить разметку
 

Наверное лучше сделать в личном кабинете-редактировании профиля пояснительную надпись, что мол фото должно быть квадратным, оптимальный размер 320х320 пикс. (с расчетом на дисплеи Retina в Айфонах и Айпэдах, т.к. стандартно 160х160 а для Retina должно быть вдвое больше).

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

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


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

а лучше определиться  вообщем что нужно и составить тех. задание.

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


Ссылка на сообщение
Поделиться на других сайтах
1 час назад, TopRaN сказал:

а лучше определиться  вообщем что нужно и составить тех. задание.

Да, хотят себе сделать очередноеAVITO и на халяву... :) 

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


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

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

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


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

нет ничего плохого что пользователи в том числе и мы просим откррректировать отображение фото, так как если пользователь загружает хаотичное фото то плывет разметка
но тут несколько вариантов для разработчиков
1) либо запретить размещать фото если оно не размеров 32*32 к примеру и не будет выходить вообще ничего -можно сделать подкладку -мол фото пользователя отсутствует
2) либо любое фото  загруженное фото "вписывать в размеры"  32*32 но есть и плохая сторона згурзят фото себя любимого например размером 900*900 и файл 2МБ
3) либо сделать "центровку и выбор аватарки квадратом"  как вконтактееее к примеру
4) а что если совсем запретить простым пользователям загружать фото и дать эту возможность только администратору + 100 руб за работу и услугу к примеру -администратору сайта :)
5) придумать что то новое 

 

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

    • Автор: axilec
      Добрый день! Не подскажете, как можно добавить ссылку или кнопку в описании к объекту недвижимости? Спасибо!
    • Автор: Opossum_Shultz
      Добрый день! подскажите, в шаблоне реалиа не реализовано каким - нибудь css или чем - нибудь развертывание и свертывание текста (например, для описаний ЖК)?
      Ну типа спойлер.
       
    • Автор: metrpro
      Добрый день! Шаблон realia, стоит необходимость изменить оформление добавления/убавления из списка "Избранное".
      Нынешнее решение выглядит следующим образом:
      {if isset($smarty.session.favorites)} {if in_array($data.id.value, $smarty.session.favorites)}<a class="fav-rem" alt="{$data.id.value}" title="{$L_DELETEFROMFAVORITES}" href="#remove_from_favorites"></a> {else}<a class="fav-add" alt="{$data.id.value}" title="{$L_ADDTOFAVORITES}" href="#add_to_favorites"></a> {/if} {else}<a class="fav-add" alt="{$data.id.value}" title="{$L_ADDTOFAVORITES}" href="#add_to_favorites"></a> {/if} А мне бы хотелось уйти от картинок, предусмотренных стилем, чтобы выглядеть это стало как обычная кнопка, типа тех, что вызывают в шаблоне модальные окна.
      Буду рад, если кто сможет поделиться подобными наработками (у меня не вышло)
       
    • Автор: IgorGavr
      В списках объектах есть строчка:
      <div class="property span9{if $grid_items.bold_status==1} grid_list_bold{/if}{if $grid_items.premium_status==1} grid_list_premium{/if}{if $grid_items.vip_status==1} grid_list_vip{/if}">
      Но в независимости выбрано выделение или премиум объявление, проверка не проходит. Как мы можем брать деньги если никаких выделений не происходит после оплаты?
    • Автор: metrpro
      В таблицу STREET, содержащую список улиц и по умолчанию имеющую поля STREET_ID, CITY_ID и NAME, добавлено поле DISTRICT_ID (типа select_by_query), которое позволяет четко каждой улице определить район, к которому она относится, из таблицы DISTRICT_ID.
      Внимание, вопрос №1: как передать текстовое значение поля district_id в шаблоны realty_view и realty_grid (realia)?

      В таблице DISTRICT добавлено поле OKRUG типа safe_string. Вопрос №2 - как его значение тоже передать в те же шаблоны?

      И, наконец, вопрос №3 - как организовать поиск всех объявлений определенного типа в рамках улиц, расположенных в определенном районе или определенном округе?