Code: Selecteer alles
'OCCUPATION' => ( $profiledata['user_occ'] ) ? $profiledata['user_occ'] : 'Niets opgegeven',Daarnaast nog een extra vraagje, ik gebruik de Xdata (custom profile field) mod en daarbij laat ie helemaal niets zijn indien er niets is ingevuld maar hierbij wil ik graag dat er automatisch 1 zin komt te staan met Dit lid heeft hier niets opgegeven, oid.
Bij deze mod krijg je dus alleen de velden te zien die ingevuld zijn, de overige worden verborgen (ook de vragen:) maar als er helemaal niets is ingevuld is de hele class leeg in de template en dan zou ik graag zo'n regel daar plaatsen .. de php uit dat bestand is ...
Code: Selecteer alles
if ( $info['display_viewprofile'] == XD_DISPLAY_NORMAL )
{
if ( isset($xdata[$code_name]) )
{
$template->assign_block_vars('xdata', array(
'NAME' => $info['field_name'],
'VALUE' => $value
)
);
}
}
elseif ( $info['display_viewprofile'] == XD_DISPLAY_ROOT )
{
if ( isset($xdata[$code_name]) )
{
$template->assign_vars( array( $code_name => $value ) );
$template->assign_block_vars( "switch_$code_name", array() );
}
else
{
$template->assign_block_vars( "switch_no_$code_name", array() );
}
}
}
