function ad_ui_ds_layout_settings_info in Advertisement 7.3
Implements hook_ds_layout_settings_info().
File
- modules/
ad_ui/ ad_ui.ds.inc, line 142 - ad_ui.ds.inc
Code
function ad_ui_ds_layout_settings_info() {
$export = array();
$ds_layout = new stdClass();
$ds_layout->api_version = 1;
$ds_layout->id = 'node|ad|default';
$ds_layout->entity_type = 'node';
$ds_layout->bundle = 'ad';
$ds_layout->view_mode = 'default';
$ds_layout->layout = 'ds_1col';
$ds_layout->settings = array(
'regions' => array(
'ds_content' => array(
0 => 'title',
1 => 'post_date',
2 => 'changed_date',
3 => 'submitted_by',
4 => 'field_ad_size',
5 => 'field_ad_image',
6 => 'field_ad_link',
),
),
'fields' => array(
'title' => 'ds_content',
'post_date' => 'ds_content',
'changed_date' => 'ds_content',
'submitted_by' => 'ds_content',
'field_ad_size' => 'ds_content',
'field_ad_image' => 'ds_content',
'field_ad_link' => 'ds_content',
),
'classes' => array(),
'wrappers' => array(
'ds_content' => 'div',
),
'layout_wrapper' => 'div',
'layout_attributes' => '',
'layout_attributes_merge' => 1,
'layout_link_attribute' => '',
'layout_link_custom' => '',
);
$export['node|ad|default'] = $ds_layout;
$ds_layout = new stdClass();
$ds_layout->api_version = 1;
$ds_layout->id = 'node|ad|advertisement_display';
$ds_layout->entity_type = 'node';
$ds_layout->bundle = 'ad';
$ds_layout->view_mode = 'advertisement_display';
$ds_layout->layout = 'ds_1col';
$ds_layout->settings = array(
'regions' => array(
'ds_content' => array(
0 => 'field_ad_image',
),
),
'fields' => array(
'field_ad_image' => 'ds_content',
),
'classes' => array(),
'wrappers' => array(
'ds_content' => 'div',
),
'layout_wrapper' => 'div',
'layout_attributes' => '',
'layout_attributes_merge' => 1,
'layout_link_attribute' => '',
'layout_link_custom' => '',
);
$export['node|ad|advertisement_display'] = $ds_layout;
$ds_layout = new stdClass();
$ds_layout->api_version = 1;
$ds_layout->id = 'node|ad|advertisement_preview';
$ds_layout->entity_type = 'node';
$ds_layout->bundle = 'ad';
$ds_layout->view_mode = 'advertisement_preview';
$ds_layout->layout = 'ds_1col';
$ds_layout->settings = array(
'regions' => array(
'ds_content' => array(
0 => 'field_ad_image',
),
),
'fields' => array(
'field_ad_image' => 'ds_content',
),
'classes' => array(),
'wrappers' => array(
'ds_content' => 'div',
),
'layout_wrapper' => 'div',
'layout_attributes' => '',
'layout_attributes_merge' => 1,
'layout_link_attribute' => '',
'layout_link_custom' => '',
);
$export['node|ad|advertisement_preview'] = $ds_layout;
$ds_layout = new stdClass();
$ds_layout->api_version = 1;
$ds_layout->id = 'node|ad|full';
$ds_layout->entity_type = 'node';
$ds_layout->bundle = 'ad';
$ds_layout->view_mode = 'full';
$ds_layout->layout = 'ds_1col';
$ds_layout->settings = array(
'regions' => array(
'ds_content' => array(
0 => 'title',
1 => 'submitted_by',
2 => 'post_date',
3 => 'changed_date',
4 => 'field_ad_size',
5 => 'ad_total_clicks',
6 => 'ad_total_impressions',
7 => 'field_ad_image',
8 => 'field_ad_link',
),
),
'fields' => array(
'title' => 'ds_content',
'submitted_by' => 'ds_content',
'post_date' => 'ds_content',
'changed_date' => 'ds_content',
'field_ad_size' => 'ds_content',
'ad_total_clicks' => 'ds_content',
'ad_total_impressions' => 'ds_content',
'field_ad_image' => 'ds_content',
'field_ad_link' => 'ds_content',
),
'classes' => array(),
'wrappers' => array(
'ds_content' => 'div',
),
'layout_wrapper' => 'div',
'layout_attributes' => '',
'layout_attributes_merge' => 1,
'layout_link_attribute' => '',
'layout_link_custom' => '',
);
$export['node|ad|full'] = $ds_layout;
return $export;
}