Forumlar / National / Russian / Сборка «Фриланс-биржа» / Как сделать картинки в портфолио пользователей одного размера ?

Louck
#1 2020-05-24 09:31

Пользователи выкладывают картинки разного размера, в  итоге смотрится не очень. 

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

Kopusha
#2 2020-05-24 12:49

Подскажу - возможно. 

Louck
#3 2020-05-24 13:52

Буду очень благодарен :)

 

Dayver
#4 2020-05-24 22:35
#44802 Louck:

Пользователи выкладывают картинки разного размера, в  итоге смотрится не очень. 

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

Самый простой и быстрый путь - настроить верстку шаблона ... Тоесть картинкам профиля задать css свойства max-width и max-height.

Но правильнее организовать работу с картинками по уму - либо генерировать к загружаемым картинкам миниатюры подходящих размеров либо ресайзить сами картинки до заданных размеров. В зависимости от выбранной стратегии далее выбирать инструменты решения задачи (модули или плагины которые решают подобные проблемы).

Добавлено 14 минут спустя:

В стандартной коробке с движком есть плагин User Images в администрировании которого можно настроить размеры. Каким способом загружаются у вас на сайте картинки в профилях пользователей не ясно. Поэтому как посоветовать вам решать даную задачу пока не ясно.

Pavlo Tkachenko aka Dayver

Bu konu Dayver tarafından düzenlendi(2020-05-24 22:49, 3 yıllar önce)
Louck
#5 2020-05-25 18:02

Спасибо, модуль User Images есть в настройках есть коды avatar и photo. Попробовал добавит folio - не помогло

webitproff
#6 2020-05-29 12:14
#44802 Louck:

Пользователи выкладывают картинки разного размера, в  итоге смотрится не очень. 

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

Если используются расширения «Mavatars» + «Mavatarslance» то в шаблон folio.list.tpl ставим код по примеру:

 <!-- IF {PRD_ROW_MAVATAR.1} -->
       <img class="" src="{PRD_ROW_MAVATAR.1|cot_mav_thumb($this, 600, 400, crop)}" width="600" height="400" alt="">
<!-- ELSE -->
        <img class="" src="themes/{PHP.theme}/img/no-img.svg" width="600" height="400" alt="">
<!-- ENDIF -->

 

аккаунт удален - не срослось с разработчиками
ушел на другой движок