Instantcms профиль пользователя, меню в профиле.
Для
доработки профиля пользователя
Инстанта необходимо открыть файл: /components/users/frontend.php
найти следующий код:
Код PHP:
$usr['genderimg'] = ''; if ($usr['gender']) { switch ($usr['gender']){ case 'm': $usr['genderimg'] = '<img src="/components/users/images/male.png"/>'; $usr['gender']=$_LANG['MALES']; break; case 'f': $usr['genderimg'] = '<img src="/components/users/images/female.png"/>'; $usr['gender']=$_LANG['FEMALES']; break; } }
заменить на:
Код PHP:
$usr['genderimg'] = ''; if ($usr['gender']) { switch ($usr['gender']){ case 'm': $usr['genderimg'] = '<img src="/components/users/images/m.png"/>'; $usr['gender']=$_LANG['MALES']; break; case 'f': $usr['genderimg'] = '<img src="/components/users/images/f.png"/>'; $usr['gender']=$_LANG['FEMALES']; break; } }
ниже после:
Код PHP:
$plugins = $model->getPluginsOutput($usr);
вставить:
Код PHP:
$genderimg =$usr['genderimg'];
далее находим:
Код PHP:
$smarty->assign('plugins', $plugins);
и послее нее вставляем:
Код PHP:
$smarty->assign('genderimg', $genderimg);
затем открываем com_users_profile.tpl и где хотим вывести иконку пола пользователя прописываем {$genderimg}
закидываем иконки в папку components/users/images иконки из архива
иконки пола
демку можете увидеть в своём профиле, если вы конечно определились со своим полом в профиле