Вывод иконки в зависимости от пола пользователя

+21
1.73K
Для доработки профиля пользователя Инстанта необходимо открыть файл: /components/users/frontend.php
найти следующий код:
  1. $usr['genderimg'] = '';
  2. if ($usr['gender']) {
  3. switch ($usr['gender']){
  4. case 'm': $usr['genderimg'] = '<img src="/components/users/images/male.png"/>'; $usr['gender']=$_LANG['MALES']; break;
  5. case 'f': $usr['genderimg'] = '<img src="/components/users/images/female.png"/>'; $usr['gender']=$_LANG['FEMALES']; break;
  6. }
  7. }

заменить на:
  1. $usr['genderimg'] = '';
  2. if ($usr['gender']) {
  3. switch ($usr['gender']){
  4. case 'm': $usr['genderimg'] = '<img src="/components/users/images/m.png"/>'; $usr['gender']=$_LANG['MALES']; break;
  5. case 'f': $usr['genderimg'] = '<img src="/components/users/images/f.png"/>'; $usr['gender']=$_LANG['FEMALES']; break;
  6. }
  7. }
ниже после:
  1. $plugins = $model->getPluginsOutput($usr);
вставить:
  1. $genderimg =$usr['genderimg'];
далее находим:
  1. $smarty->assign('plugins', $plugins);
и послее нее вставляем:
  1. $smarty->assign('genderimg', $genderimg);
затем открываем com_users_profile.tpl и где хотим вывести иконку пола пользователя прописываем
  1. {$genderimg}
закидываем иконки в папку components/users/images иконки из архива архив
в результате:
Иллюстрация
-1
russianru russianru 13 лет назад #
нероботает вобще проподает профиль
+2
Михаил М. Михаил М. 13 лет назад #
Пардон! в этом коде
Код PHP:
$genderimg =$usr['genderimg']
ошибка должно быть так:
Код PHP:
$genderimg =$usr['genderimg'];
-1
russianru russianru 13 лет назад #
так у тебя там и стояла точка с запитой
+2
Михаил М. Михаил М. 13 лет назад #
уже подправил текст.....
-1
russianru russianru 13 лет назад #
шас буду пробывать
+1
russianru russianru 13 лет назад #
всё роботает
+2
13 лет назад #
Спасибо!
0
Настёна Настёна 13 лет назад #
Спасибо. Работает отлично...
0
pr0fessor pr0fessor 3 года назад #

Здравствуйте! Есть ли решение для InstantCMS 2?

Make Make 3 года назад #
Комментарий удален

Еще от автора

Система оценок пользователей в общих и личных фотоальбомах.
Плагин позволяет зарегистрированным пользователям оценивать фото в общих и личных фотоальбомах, по пятибалльной шкале (т.е. от 1 до 5).
Вывод голосовавших за фото, в постах блога и статьях сайта (3в1)
Всем привет! Поступило предложение объединить три ранее созданных плагина выводивших голосовавших в один, сделав одной кнопкой.
Вывод голосовавших (+/-) за фото.
Плагин выводит голосовавших за фото в общих альбомах.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.