Как поменять пресет изображений аватарок в списке пользователей?

#1 7 января 2022 в 15:28

Как поменять пресет изображений аватарок в списке пользователей? Тот который по адресу мойсайт.рф/users. По умолчания для пользователей с аватаркой там micro стоит размером 32х32, а без аватарки 64х64. Нужно поставить для тех что с аватаркой присет small 64х64.

#2 7 января 2022 в 15:30

В файле users_list.php (вроде так) меняете  micro на small 

#3 7 января 2022 в 15:36

В файле users_list.php (вроде так) меняете  micro на small 

Happy

Вы наверное этот файл имели ввиду? /templates/modern/controllers/users/list.tpl.php

Если да, то пресет micro здесь найти не удалось. 

Если нет, то хз где находится файл users_list.php, подскажете?

#4 7 января 2022 в 15:56

В файле users_list.php (вроде так) меняете  micro на small 

Happy

Вы наверное этот файл имели ввиду? /templates/modern/controllers/users/list.tpl.php

Если да, то пресет micro здесь найти не удалось. 

Если нет, то хз где находится файл users_list.php, подскажете?

Vladimir

тут попробуйте templates/modern/controllers/users/profile_view.tpl.php

#5 7 января 2022 в 16:46

В файле users_list.php (вроде так) меняете  micro на small 

Happy

Вы наверное этот файл имели ввиду? /templates/modern/controllers/users/list.tpl.php

Если да, то пресет micro здесь найти не удалось. 

Если нет, то хз где находится файл users_list.php, подскажете?

Vladimir

тут попробуйте templates/modern/controllers/users/profile_view.tpl.php

Happy

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

#6 7 января 2022 в 17:23

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

#7 7 января 2022 в 17:42

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

Make

Так нет такого «типа контента», соответственно и настроек поля нет. 

#8 7 января 2022 в 17:54

пресет micro здесь найти не удалось

Vladimir

Строка github.com/instantsoft/icms2/blob/master/templates/modern/controllers/users/list.tpl.php#L40 выводит персет выбранный в настройках поля в профилях пользователя. Если аватара нет, то выводится «заглушка» в этой строке github.com/instantsoft/icms2/blob/master/templates/modern/controllers/users/list.tpl.php#L42. Размер заглушки можно менять только стилями в css у avatar__inlist

Если не нравится заглушка, то можно использовать вместо нее это

  1. <?php echo html_avatar_image($profile['avatar'], $fields['avatar']['options']['size_teaser'], $profile['nickname'], true); ?>
#9 7 января 2022 в 18:24

пресет micro здесь найти не удалось

Vladimir

Строка github.com/instantsoft/icms2/blob/master/templates/modern/controllers/users/list.tpl.php#L40 выводит персет выбранный в настройках поля в профилях пользователя. Если аватара нет, то выводится «заглушка» в этой строке github.com/instantsoft/icms2/blob/master/templates/modern/controllers/users/list.tpl.php#L42. Размер заглушки можно менять только стилями в css у avatar__inlist

Если не нравится заглушка, то можно использовать вместо нее это

  1. <?php echo html_avatar_image($profile['avatar'], $fields['avatar']['options']['size_teaser'], $profile['nickname'], true); ?>
Loadырь

Спасибо большое! Вопрос решён! А пресет выбирается здесь! /admin/controllers/edit/users/fields_edit/6

#11 7 января 2022 в 19:25

Плюс в настройках шаблона

Изображение

И никуда в код не нужно лезть.

Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.