You are here

function viewreference_field_info in View reference 7.3

Same name and namespace in other branches
  1. 6.3 viewreference.module \viewreference_field_info()
  2. 6 viewreference.module \viewreference_field_info()
  3. 6.2 viewreference.module \viewreference_field_info()

Implements hook_field_info().

File

./viewreference.module, line 66
Defines a field type for referencing a view from a node.

Code

function viewreference_field_info() {
  $field_info = array(
    'viewreference' => array(
      'label' => t('View reference'),
      'description' => t('Reference a views display from the views module.'),
      'settings' => array(
        'referenceable_views' => array(),
        'referenceable_tags' => array(
          'allow' => '',
          'deny' => '',
        ),
        'arguments' => array(
          'dsv_arguments' => 0,
          'php_arguments' => 0,
          'delimiter' => '/',
          'rows' => 1,
          'label' => '!field_label ' . t('arguments'),
        ),
        'append_id' => 0,
        'skip_default' => 1,
        'skip_empty' => 0,
      ),
      'default_widget' => 'viewreference_autocomplete',
      'default_formatter' => 'viewreference_default',
      'property_type' => 'view',
    ),
  );
  return $field_info;
}