Recommended Posts

Хочу добавить поле "фото владельца" - но когда загружаю фотку она не срабатывает. В БД имя картинки не заносится. Хотелось бы сделать как у агентов но уже на карточке, где косячу?))

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


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

А чего не использовать имеющуюся таблицу user? Добавьте туда еще строку выбора группы (group_id) - select_by_query из таблицы group чтобы был выбор - Агентство, Риэлтор, Застройщик, Собственник... и пусть сами себя назначают при регистрации. Всё остальное будет как у агентов, включая фото.

Группы добавите в Доступ->Группы, попутно установите им права.

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


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

Потому что нужно делать вывод фото

Сделал вроде вывод тоже)) вот такой:

 <tr><th>Фото владельца</th><td>{if $data_item.imgfile!=''}        <img src="{$estate_folder}/img/data/user/{$data_item.imgfile}">        {else}        <img src="{$estate_folder}/template/frontend/{$current_theme_name}/img/userplaceholder.png">        {/if}</td></tr>
хотяяя) пути тут нужно исправить, скорее всего)

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


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

такс))) ваши желания опережают мои возможности)))

Тип photo используется и обрабатывает исключительно в контексте модели user. Прикреплять его куда либо, кроме нее не имеет смысла. Это очень древнее поле. Я сейчас разрабатываю отдельный элемент под подобные цели, который можно будет использовать в любых моделях.

 

Если есть необходимость хранить фотку владельца в данных объявления, лучше пока использовать поле типа uploads. они явно избыточны, но применимы в любом объекте.

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


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

Если есть необходимость хранить фотку владельца в данных объявления, лучше пока использовать поле типа uploads. они явно избыточны, но применимы в любом объекте.

окей) пока этим обойдусь) будем ждать новое поле))

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

    • Автор: Дмитрий Кондин
      1. Заходим в обновления и устанавливаем модуль Downloader

      2. Затем идем в настройки и активируем Настройки - Downloader 
      Разрешить скачивание фотографий объявлений одним файлом (apps.downloader.enable)
      Алиас можете заменить на тот что вам нравится или оставьте как есть.
      3. Теперь фотографии с сайта можно скачивать так
      http://ваш_сайт/imgzip/XXXX (где XXXX - это ИД объявления)
      4. Чтобы в просмотре объекта на сайте сделать ссылку на скачивание фото в realty_view.tpl добавляем такой код
      {if $photo|count>0} <a href="/imgzip/{$data.id.value}">Скачать все фото</a> {/if}  
    • Автор: Realtor
      Нужно разработать загрузчик фото по типу как в телеграм
      Т.е. преобразовывать прямо у источника уменьшая размер фото до загрузки на сайт. Обычно фото весят 5 МГБ, если грузить 15 фото , то по времени загрузка занимают долгое время.
      Предлагайте 
       
    • Автор: Дмитрий Кондин
      Часто риэлторы берут фото с авито.
      Чтобы не палить это своим клиентам, то можно этот авито знак закрыть своим водяным знаком при загрузке фотографий в объявления недвижимости.
      1. В настройках - Общие включаем опцию 
      Использовать watermark на фотографиях (по-умолчанию картинка лежит тут /img/watermark/watermark.gif) (is_watermark) Нажимаем сохранить.
      2. Теперь снова заходим в настройки - вкладка Watermark printer
      Ставим 100 в поле 
      Процент прозрачности наложения водяногознака (от 0 до 100) (apps.watermark.opacity) Это значит что водяной знак у нас будет накладываться без прозрачности.
      -------------------
      Расположение ставим
      bottom-right Это будет снизу справа, так как логотип авито находится именно там.
      -------------------
      Название файла изображения для водяного знака, путь до картинок /img/watermark/ (apps.watermark.image) В этом поле записываем название вашего файла с водяным знаком. И этот файл нужно загрузить в каталог /img/watermark/. Лучше если это будет png файл. Например, watermark.png
      -------------------
      Добавлять водяной знак на превью-изображении (apps.watermark.preview_enable) Тут ставим галочку, чтобы и на маленьких фото превью накладывался наш водяной знак, закрывая знак от авито.
      -------------------
      Название файла для водяного знака для превью-изображений (apps.watermark.image_preview) Сюда вам нужно вписать название файла, который будет накладываться на превьюшки. И размер его нужно подогнать соотвествующий. Также грузим его в /img/watermark/ Например, watermark_mini.png
       
    • Автор: banzai72
      Почему не работает и как это исправить.
      Как сделать так, что бы люди могли сохранить(скачать) фото объектов с сайта?
      Мы ведь продаем собственников на сайте за платный доступ. А фото не сохранить................
       

    • Автор: ImobilPalace
      Шаблон Domikus нужно поменять местами