Увеличение аватара по клику

InstantCMS 2.X

как при клике увеличить аватар

#1 15 ноября 2018 в 05:28
Привет ребят. был пост как при клике увеличить аватар, но почему то на нем страница 404 щас. Писал спрашивал ответа не получи. Слава Богу нашел я как это сделать и поделюсь с теми кому надобно. не знаю почему удалили прошлую тему, может юзер удалился или еще почему, надеюсь эту не удалят.
в файле \templates\default\controllers\users\profile_view.tpl.php в строке 22 файла ниже <div id="left_column" class="column"> меняем
  1. <?php if ($fields['avatar']['is_in_item']){ ?>
  2. <div id="avatar" class="block">
  3. <?php echo html_avatar_image($profile['avatar'], $fields['avatar']['options']['size_full'], $profile['nickname'], $profile['is_deleted']); ?>
  4. </div>
  5. <?php } ?>
на
  1. <?php if ($fields['avatar']['is_in_item']){ ?>
  2. <div id="avatar" class="block">
  3. <a href="<?php echo html_avatar_image_src($profile['avatar'], 'big'); ?>" class="nyroModal ajax-modal">
  4. <?php echo html_avatar_image($profile['avatar'], $fields['avatar']['options']['size_full'], $profile['nickname']); ?>
  5. </a>
  6. </div>
  7. <?php } ?>
выставляем в настройках полей фото открывать при клике большой размер. Возможно нужно будет перезагрузить фото
#2 10 июля 2019 в 07:16
Отличное решение! Да, перезаливать фото нужно, иначе будет ошибку показывать. Ещё бы дополнить это дело возможностью проголосовать за фото, и поделиться. Может имеется подобное решение?
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.