function views_views_data() {
// SNIP
55 	$data['views']['area'] = array(
56 	'title' => t('Text area'),
57 	'help' => t('Provide markup text for the area.'),
58 	'area' => array(
59 	'handler' => 'views_handler_area_text',
60 	),
61 	);

This is weird. They're not fields.

Comments

dawehner’s picture

bojanz’s picture

I agree. Definitely weird.

dawehner’s picture

Category: bug » task

For me this isn't a bug report. This is really part of the api of handlers.

Rewrite the stuff would be quite a lot of work but perhaps someone is able to do it nice.

bojanz’s picture

True. Firmly in the "nice to have" category.

dawehner’s picture

If we manage to instance the same plugin more than one time we will break existing area handlers.

For example drupal commerce and many custom one's exist.

merlinofchaos’s picture

Status: Active » Closed (won't fix)

At this point, this is probably not changeable. We'll just have to cope with this design deficiency moving forward.