You are here

function ds_exportables_test_ds_layout_settings_info in Display Suite 7

Same name and namespace in other branches
  1. 7.2 tests/ds_exportables_test/ds_exportables_test.module \ds_exportables_test_ds_layout_settings_info()

Implements hook_ds_layout_settings_info().

File

tests/ds_exportables_test/ds_exportables_test.module, line 81
Bulk export of objects generated by Bulk export module.

Code

function ds_exportables_test_ds_layout_settings_info() {
  $ds_layouts = array();
  $ds_layout = new stdClass();
  $ds_layout->disabled = FALSE;

  /* Edit this to true to make a default dslayout disabled initially */
  $ds_layout->api_version = 1;
  $ds_layout->id = 'node|article|default';
  $ds_layout->entity_type = 'node';
  $ds_layout->bundle = 'article';
  $ds_layout->view_mode = 'default';
  $ds_layout->layout = 'ds_2col';
  $ds_layout->settings = array(
    'hide_empty_regions' => 0,
    'regions' => array(
      'left' => array(
        0 => 'title',
        1 => 'node_link',
      ),
      'right' => array(
        0 => 'body',
      ),
    ),
    'fields' => array(
      'title' => 'left',
      'node_link' => 'left',
      'body' => 'right',
    ),
    'classes' => array(),
  );
  $ds_layouts['node|article|default'] = $ds_layout;
  return $ds_layouts;
}