Custom fields

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 ?

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'); ?>

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!!!

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.

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.