Kunena 6.2.6 released

The Kunena team has announce the arrival of Kunena 6.2.6 [K 6.2.6] which is now available for download as a native Joomla extension for J! 4.4.x/5.0.x. This version addresses most of the issues that were discovered in K 6.1 / K 6.2 and issues discovered during the last development stages of K 6.2

Solved How do i get the post author id?

More
8 years 4 months ago #1 by Baze
Hi guys,

i'm using this code to show JomSocial custom fields under the Kunena avatar in the forum:
Code:
$authorid = $this->profile->userid; $username = $this->profile->username; $jspath = JPATH_BASE.DS.'components'.DS.'com_community'; include_once($jspath.DS.'libraries'.DS.'core.php'); $cuser =& CFactory::getUser($authorid); $db=JFactory::getDBO(); $bike = $cuser->getInfo('FIELD_MODEL'); echo "Bike: $bike";

i have this in /components/com_kunena/template/mytemplate/layouts/user/profile/default.php

So in kunena under the avatar on each post i see the "Bike:" label but the data on all posts is from the logged in user, not the user who wrote the post. Any idea how can i get the current author and to show the custom field for him?

Using JomSocial 4.x, Kunena 4.0.7

thanks

Please Log in or Create an account to join the conversation.

More
8 years 4 months ago #2 by Baze
OK, got it myself.

I you want to show JomSocial custom fields under Kunenas user avatar, here's the code:
Code:
<?php //get important Joomla data and connections $authorid = $this->profile->userid; $username = $this->profile->username; $jspath = JPATH_BASE.DS.'components'.DS.'com_community'; include_once($jspath.DS.'libraries'.DS.'core.php'); $buser =& CFactory::getUser($authorid); $baze = $buser->getInfo('FIELD_yourfield'); if ($baze) { echo "Label: $baze"; } ?>

Please Log in or Create an account to join the conversation.

Time to create page: 0.654 seconds