You are here

function brilliant_gallery_views_tables in Brilliant Gallery 6.4

Same name and namespace in other branches
  1. 5.4 views.inc \brilliant_gallery_views_tables()
  2. 5.3 views.inc \brilliant_gallery_views_tables()
  3. 6 views.inc \brilliant_gallery_views_tables()
  4. 6.2 views.inc \brilliant_gallery_views_tables()
  5. 6.3 views.inc \brilliant_gallery_views_tables()
  6. 7.2 OLD_views.inc \brilliant_gallery_views_tables()
  7. 7 views.inc \brilliant_gallery_views_tables()

Implementation of hook_views_tables()

File

./views.inc, line 57

Code

function brilliant_gallery_views_tables() {
  $tables['brilliant_gallery'] = array(
    'name' => 'brilliant_gallery',
    /*
    'join' => array(
    'left' => array(
    'table' => 'node',
    'field' => 'nid',
    ),
    'right' => array(
    'field' => 'nid',
    ),
    ),
    */
    'fields' => array(
      'node' => array(
        'name' => t('Brilliant Gallery: A random image'),
        'handler' => array(
          'brilliant_gallery_views_handler_image_img' => t('Random image'),
        ),
        /*
        'option' => array(
        '#type' => 'select',
        '#options' => 'brilliant_gallery_views_handler_filter_image_size',
        ),
        */
        'notafield' => true,
        'sortable' => false,
        'help' => t('Display one random image from the respective gallery.'),
      ),
    ),
  );
  return $tables;
}