您好我正在使用TemPlaza的PinMe模板和Joomla中的Jomsocial社区组件! 3.0.3稳定[Ember] 我正在寻找一个非常简单的解决方案,让Jomsocial头像(个人资料图像)取代Pins上的PinMe图像 使用joomla核心的图像和配置文件
Jomsocial提供了这个: 使用JomSocial Avatars 要获取JomSocial头像的路径,您只需请求一个cUser对象并调用一个简单的getThumbAvatar函数来检索头像URL。
include_once JPATH_ROOT.'/components/com_community/libraries/core.php';
// Get CUser object
$user = CFactory::getUser($userid);
$avatarUrl = $user->getThumbAvatar();
echo '<img src="'.$avatarUrl.'">';
PinMe模板的编码如下:
<?php if(isset($this->s_user) && $this->s_user==1){ ?>
<div class="TzAuthor">
<?php if(isset($Pins->user_img) && !empty($Pins->user_img)){ ?>
<img class="tz_pin_img_user" src="<?php echo JUri::root().'/'.$Pins->user_img; ?>">
<?php }else{ ?>
<img class="tz_pin_img_user" src="<?php echo JUri::root().'/components /com_tz_pinboard/images/avata.jpg'?>">
<?php }?>
<div class="TzAuthorInfo">
<a class="tz_pin_name_user"
href="<?php echo Route::_(TZ_PinboardHelperRoute::getPinboardManageruserRoute($Pins->id_user)); ?>" rel="nofollow">
<?php echo $Pins->user_name; ?>
<?php if(isset($Pins->name_user_repin) && !empty($Pins->name_user_repin)){
?>
<strong class="tz_by">
<?php echo JText::_('COM_TZ_PINBOARD_MANAGERUSER_REPIN_BY'); ?>
</strong>
<?php
echo $Pins->name_user_repin;
}
?>
</a>
与PinMe人交谈,自定义代码的成本不值得,而我本地的网站也没有 重申一下 所有我正在寻找一个非常简单的解决方案,让Jomsocial头像(个人资料图像)取代针脚上的PinMe个人资料图像
如何实现这一目标