Я только что понял это ...
$images = array(
1 => 'theme('image_style', array('style_name' => 'stylename', 'path' =>'/path/to/file.jpg', 'alt' => 'image alt', 'title' => 'image title',)),
2 => 'theme('image_style', array('style_name' => 'stylename', 'path' => '/path/to/file2.jpg', 'alt' => 'image alt', 'title' => 'image title',)),
);
В случае, если я использовал предустановки кеширования изображения для изображения.Настройте ваш массив, как описано выше, или используйте theme ('image', ...)
, затем что-то вроде ...
$form['house'] = array(
'#type' => 'radios',
'#options' => $images,
'#title' => t('Choose a house'),
'#default_value' => variable_get('house', 'None'),
'#required' => 'TRUE',
);
В моем случае я создал массив $ imagesдинамически и использовал FID в качестве ключа