Imagen de bea

Esta opción de campo es para que mediante código php puedas dar una lista de valores u otra.
La lista normal se pondría en el campo Allowed values list. En este ejemplo pondriamos No.
La lista que se mostrará si cumple la condición php code, se escribirá en el campo php code. En este caso es comparandola con usuarios.

Este campo también se puede utlizar para realizar consultas de la base de datos.., operaciones...

No hace falta poner

// Ejemplo de un campo tipo lista text, donde si eres el admin del sitio o
// perteneces al rol 4 las opciones son Sí y No. 
// El siguiente código meterlo en Php code (campo debado de Allowed values list)
global $user;
if ($user->uid == 1 or $user->roles[4] ){
$row[1] = 'Sí';
$row[2] = 'No';
return $row;
}