i have writen this view :
<?php
function diary_views_tables() {
$tables["rc_og"] = array(
'name' => 'rc_og',
'join'=>array(
'left'=>array(
'table'=>'node',
'field'=>'nid'
),
'right' => array(
'field' => 'og_nid'
)
),
'fields'=>array(
'img_nid'=>array(
'name'=>'Picture Path',
'handler'=>'diary_views_handler_field_imgNode',
'sortable'=>false
),
'title'=>array(
'name'=>'GroupTitle',
'handler'=>'diary_views_handler_field_Title',
'sortable'=>false
),
'changed'=>array(
'name'=>'date changed',
'handler'=>'diary_views_handler_field_Date',
'sortable'=>false
),
)
);
$tables["rc_og"] = $table;
return $tables;
}
function diary_views_default_views(){
$view = new stdClass();
$view->name = 'Fan_Group_API';
$view->description = 'Shows the FAN_Group Related to Taxonomy.made by Edy';
$view->access = array (
);
$view->view_args_php = '';
$view->sort = array (
);
$view->argument = array (
);
$view->field = array (
array (
'tablename' => 'n',
'field' => 'title',
'label' => 'Group Title',
),
array (
'tablename' => 'n',
'field' => 'type',
'label' => 'type',
),
array (
'tablename' => 'n',
'field' => 'changed',