Imanol
October 13, 2016, 4:54pm
1
Hello,
I want to add custom fields of pilots profile but they are not show. I have tried this code but it does not work:
<?php echo PilotData::GetFieldValue($pilot->pilotid, 'VATSIM ID'); ?>
However, I have used this one and it works but showing all the field values:
<?php
// Show the public fields
if($allfields)
{
foreach($allfields as $field)
{
echo "$field->value";
}
}
?>
I looked for help at this forum but I did not find a solution for this issue.
Thanks!
if you echo $pilot->pilotid do you get any result ?
web541
October 13, 2016, 7:38pm
3
Where exactly (what file?) do you want to put this in, and what is the exact name of your customfield?
The wrong variable might be declared.
Try this one
<?php echo PilotData::GetFieldValue($userinfo->pilotid, 'VATSIM ID'); ?>
Imanol
October 13, 2016, 8:50pm
4
Where exactly (what file?) do you want to put this in, and what is the exact name of your customfield?
The wrong variable might be declared.
Try this one
<?php echo PilotData::GetFieldValue($userinfo->pilotid, 'VATSIM ID'); ?>
It works perfectely, thank you!!!
Imanol
October 13, 2016, 10:35pm
5
Just another question. Do you know how I can set it as an input area. I want my pilots to edit their profile field values form the edit profile option. Thanks.
web541
October 14, 2016, 7:51am
6
It’s a customfield so it should automatically show up in the profile/edit section of your website.
Go to
http://yourvaurl.com/index.php/profile/edit
And it should already be there.