The PDF's I make with View pdf all show the text 'Edit view' in the middle of the page. It is apparently a contextual link, though it shows the layout of a pdf. It links to 'resource://pdf,js/web' and I want to get rid of it. I am aware that Views has an option to hide contextual links, but it has no effect. Below follows the export of the view. If someone has a suggestion?

$view = new view();
$view->name = 'Factuur';
$view->description = '';
$view->tag = 'default';
$view->base_table = 'commerce_order';
$view->human_name = 'Factuur';
$view->core = 7;
$view->api_version = '3.0';
$view->disabled = FALSE; /* Edit this to true to make a default view disabled initially */

/* Display: Master */
$handler = $view->new_display('default', 'Master', 'default');
$handler->display->display_options['title'] = 'Commerce Invoice';
$handler->display->display_options['hide_admin_links'] = TRUE;
$handler->display->display_options['use_more_always'] = FALSE;
$handler->display->display_options['use_more_text'] = 'meer';
$handler->display->display_options['access']['type'] = 'none';
$handler->display->display_options['cache']['type'] = 'none';
$handler->display->display_options['query']['type'] = 'views_query';
$handler->display->display_options['query']['options']['disable_sql_rewrite'] = TRUE;
$handler->display->display_options['exposed_form']['type'] = 'basic';
$handler->display->display_options['exposed_form']['options']['submit_button'] = 'Toepassen';
$handler->display->display_options['exposed_form']['options']['reset_button_label'] = 'Opnieuw instellen';
$handler->display->display_options['exposed_form']['options']['exposed_sorts_label'] = 'Sorteer op';
$handler->display->display_options['exposed_form']['options']['sort_asc_label'] = 'Oplopend';
$handler->display->display_options['exposed_form']['options']['sort_desc_label'] = 'Aflopend';
$handler->display->display_options['pager']['type'] = 'full';
$handler->display->display_options['pager']['options']['items_per_page'] = '10';
$handler->display->display_options['pager']['options']['expose']['items_per_page_label'] = 'Items per pagina';
$handler->display->display_options['pager']['options']['expose']['items_per_page_options_all_label'] = '- Alle -';
$handler->display->display_options['pager']['options']['tags']['first'] = '� eerste';
$handler->display->display_options['pager']['options']['tags']['previous'] = '� vorige';
$handler->display->display_options['pager']['options']['tags']['next'] = 'volgende �';
$handler->display->display_options['pager']['options']['tags']['last'] = 'laatste �';
$handler->display->display_options['style_plugin'] = 'default';
$handler->display->display_options['row_plugin'] = 'fields';
/* Relationship: Commerce Order: Referenced customer profile */
$handler->display->display_options['relationships']['commerce_customer_billing_profile_id']['id'] = 'commerce_customer_billing_profile_id';
$handler->display->display_options['relationships']['commerce_customer_billing_profile_id']['table'] = 'field_data_commerce_customer_billing';
$handler->display->display_options['relationships']['commerce_customer_billing_profile_id']['field'] = 'commerce_customer_billing_profile_id';
$handler->display->display_options['relationships']['commerce_customer_billing_profile_id']['required'] = TRUE;
/* Relationship: Commerce Order: Referenced line items */
$handler->display->display_options['relationships']['commerce_line_items_line_item_id']['id'] = 'commerce_line_items_line_item_id';
$handler->display->display_options['relationships']['commerce_line_items_line_item_id']['table'] = 'field_data_commerce_line_items';
$handler->display->display_options['relationships']['commerce_line_items_line_item_id']['field'] = 'commerce_line_items_line_item_id';
/* Veld: Commerce Customer profile: Address */
$handler->display->display_options['fields']['commerce_customer_address']['id'] = 'commerce_customer_address';
$handler->display->display_options['fields']['commerce_customer_address']['table'] = 'field_data_commerce_customer_address';
$handler->display->display_options['fields']['commerce_customer_address']['field'] = 'commerce_customer_address';
$handler->display->display_options['fields']['commerce_customer_address']['relationship'] = 'commerce_customer_billing_profile_id';
$handler->display->display_options['fields']['commerce_customer_address']['label'] = '';
$handler->display->display_options['fields']['commerce_customer_address']['alter']['alter_text'] = TRUE;
$handler->display->display_options['fields']['commerce_customer_address']['alter']['text'] = '[commerce_customer_address-first_name] [commerce_customer_address-last_name]
<br/>[commerce_customer_address-organisation_name]
<br/>[commerce_customer_address-thoroughfare]
<br/>[commerce_customer_address-postal_code] [commerce_customer_address-locality]
<br/>[commerce_customer_address-country]';
$handler->display->display_options['fields']['commerce_customer_address']['alter']['preserve_tags'] = '<br>';
$handler->display->display_options['fields']['commerce_customer_address']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['commerce_customer_address']['click_sort_column'] = 'country';
$handler->display->display_options['fields']['commerce_customer_address']['settings'] = array(
  'use_widget_handlers' => 1,
  'format_handlers' => array(
    'address' => 'address',
  ),
);
/* Veld: Commerce Order: Created date */
$handler->display->display_options['fields']['created']['id'] = 'created';
$handler->display->display_options['fields']['created']['table'] = 'commerce_order';
$handler->display->display_options['fields']['created']['field'] = 'created';
$handler->display->display_options['fields']['created']['label'] = 'Datum';
$handler->display->display_options['fields']['created']['date_format'] = 'short';
/* Veld: Commerce Order: Order number */
$handler->display->display_options['fields']['order_number']['id'] = 'order_number';
$handler->display->display_options['fields']['order_number']['table'] = 'commerce_order';
$handler->display->display_options['fields']['order_number']['field'] = 'order_number';
$handler->display->display_options['fields']['order_number']['label'] = 'Ordernummer';
/* Veld: Commerce Order: Order total */
$handler->display->display_options['fields']['commerce_order_total']['id'] = 'commerce_order_total';
$handler->display->display_options['fields']['commerce_order_total']['table'] = 'field_data_commerce_order_total';
$handler->display->display_options['fields']['commerce_order_total']['field'] = 'commerce_order_total';
$handler->display->display_options['fields']['commerce_order_total']['label'] = '';
$handler->display->display_options['fields']['commerce_order_total']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['commerce_order_total']['click_sort_column'] = 'amount';
$handler->display->display_options['fields']['commerce_order_total']['type'] = 'commerce_price_formatted_components';
$handler->display->display_options['fields']['commerce_order_total']['settings'] = array(
  'calculation' => FALSE,
);
/* Veld: Commerce Order: Line items */
$handler->display->display_options['fields']['commerce_line_items']['id'] = 'commerce_line_items';
$handler->display->display_options['fields']['commerce_line_items']['table'] = 'field_data_commerce_line_items';
$handler->display->display_options['fields']['commerce_line_items']['field'] = 'commerce_line_items';
$handler->display->display_options['fields']['commerce_line_items']['label'] = '';
$handler->display->display_options['fields']['commerce_line_items']['alter']['alter_text'] = TRUE;
$handler->display->display_options['fields']['commerce_line_items']['alter']['text'] = '[commerce_line_items]';
$handler->display->display_options['fields']['commerce_line_items']['alter']['nl2br'] = TRUE;
$handler->display->display_options['fields']['commerce_line_items']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['commerce_line_items']['settings'] = array(
  'view' => 'commerce_line_item_table|default',
);
$handler->display->display_options['fields']['commerce_line_items']['group_rows'] = FALSE;
$handler->display->display_options['fields']['commerce_line_items']['delta_offset'] = '0';
/* Contextual filter: Commerce Order: Uid */
$handler->display->display_options['arguments']['uid']['id'] = 'uid';
$handler->display->display_options['arguments']['uid']['table'] = 'commerce_order';
$handler->display->display_options['arguments']['uid']['field'] = 'uid';
$handler->display->display_options['arguments']['uid']['default_action'] = 'access denied';
$handler->display->display_options['arguments']['uid']['exception']['title'] = 'Alle';
$handler->display->display_options['arguments']['uid']['default_argument_type'] = 'user';
$handler->display->display_options['arguments']['uid']['default_argument_options']['user'] = FALSE;
$handler->display->display_options['arguments']['uid']['summary']['number_of_records'] = '0';
$handler->display->display_options['arguments']['uid']['summary']['format'] = 'default_summary';
$handler->display->display_options['arguments']['uid']['summary_options']['items_per_page'] = '25';
$handler->display->display_options['arguments']['uid']['specify_validation'] = TRUE;
$handler->display->display_options['arguments']['uid']['validate']['type'] = 'php';
$handler->display->display_options['arguments']['uid']['validate_options']['code'] = 'if(arg(0) == \'user\' && is_numeric(arg(1))) {
  global $user;
  if($user->uid == \'1\') return true;
  if($user->uid == $argument) return true;
  if(in_array(\'beheerder\', $user->roles)) return true;
}else{
 return true;
}
return false;';
$handler->display->display_options['arguments']['uid']['validate']['fail'] = 'access denied';
/* Contextual filter: Commerce Order: Order ID */
$handler->display->display_options['arguments']['order_id']['id'] = 'order_id';
$handler->display->display_options['arguments']['order_id']['table'] = 'commerce_order';
$handler->display->display_options['arguments']['order_id']['field'] = 'order_id';
$handler->display->display_options['arguments']['order_id']['default_action'] = 'access denied';
$handler->display->display_options['arguments']['order_id']['exception']['title'] = 'Alle';
$handler->display->display_options['arguments']['order_id']['default_argument_type'] = 'fixed';
$handler->display->display_options['arguments']['order_id']['summary']['number_of_records'] = '0';
$handler->display->display_options['arguments']['order_id']['summary']['format'] = 'default_summary';
$handler->display->display_options['arguments']['order_id']['summary_options']['items_per_page'] = '25';

/* Display: FACTUUR */
$handler = $view->new_display('pdf', 'FACTUUR', 'pdf');
$handler->display->display_options['pager']['type'] = 'some';
$handler->display->display_options['pager']['options']['items_per_page'] = '1';
$handler->display->display_options['pager']['options']['offset'] = '0';
$handler->display->display_options['style_plugin'] = 'pdf_unformatted';
$handler->display->display_options['row_plugin'] = 'pdf_fields';
$handler->display->display_options['row_options']['formats'] = array(
  'commerce_customer_address' => array(
    'position' => array(
      'object' => 'page',
      'corner' => 'top_left',
      'x' => '70',
      'y' => '25',
      'width' => '',
      'height' => '',
    ),
    'text' => array(
      'font_size' => '11',
      'font_family' => 'default',
      'font_style' => NULL,
      'align' => NULL,
      'hyphenate' => NULL,
      'color' => '',
    ),
    'render' => array(
      'is_html' => 1,
      'minimal_space' => '1',
      'eval_before' => '',
      'bypass_eval_before' => 0,
      'eval_after' => '',
      'bypass_eval_after' => 0,
    ),
  ),
  'created' => array(
    'position' => array(
      'object' => 'page',
      'corner' => 'top_left',
      'x' => '40',
      'y' => '60',
      'width' => '',
      'height' => '',
    ),
    'text' => array(
      'font_size' => '11',
      'font_family' => 'default',
      'font_style' => NULL,
      'align' => NULL,
      'hyphenate' => NULL,
      'color' => '',
    ),
    'render' => array(
      'is_html' => 1,
      'minimal_space' => '1',
      'eval_before' => '',
      'bypass_eval_before' => 0,
      'eval_after' => '',
      'bypass_eval_after' => 0,
    ),
  ),
  'order_number' => array(
    'position' => array(
      'object' => 'page',
      'corner' => 'top_left',
      'x' => '40',
      'y' => '70',
      'width' => '',
      'height' => '',
    ),
    'text' => array(
      'font_size' => '11',
      'font_family' => 'default',
      'font_style' => NULL,
      'align' => NULL,
      'hyphenate' => NULL,
      'color' => '',
    ),
    'render' => array(
      'is_html' => 1,
      'minimal_space' => '1',
      'eval_before' => '',
      'bypass_eval_before' => 0,
      'eval_after' => '',
      'bypass_eval_after' => 0,
    ),
  ),
  'commerce_order_total' => array(
    'position' => array(
      'object' => 'page',
      'corner' => 'top_left',
      'x' => '10',
      'y' => '140',
      'width' => '',
      'height' => '',
    ),
    'text' => array(
      'font_size' => '11',
      'font_family' => 'default',
      'font_style' => NULL,
      'align' => 'R',
      'hyphenate' => NULL,
      'color' => '',
    ),
    'render' => array(
      'is_html' => 1,
      'minimal_space' => '1',
      'eval_before' => '',
      'bypass_eval_before' => 0,
      'eval_after' => '',
      'bypass_eval_after' => 0,
    ),
  ),
  'commerce_line_items' => array(
    'position' => array(
      'object' => 'page',
      'corner' => 'top_left',
      'x' => '20',
      'y' => '80',
      'width' => '350',
      'height' => '',
    ),
    'text' => array(
      'font_size' => '11',
      'font_family' => 'default',
      'font_style' => NULL,
      'align' => NULL,
      'hyphenate' => NULL,
      'color' => '',
    ),
    'render' => array(
      'is_html' => 1,
      'minimal_space' => '1',
      'eval_before' => '',
      'bypass_eval_before' => 0,
      'eval_after' => '',
      'bypass_eval_after' => 0,
    ),
  ),
);
$handler->display->display_options['row_options']['leading_template'] = '0';
$handler->display->display_options['row_options']['template'] = 'briefpapier de oester.pdf';
$handler->display->display_options['row_options']['succeed_template'] = '0';
$handler->display->display_options['defaults']['filter_groups'] = FALSE;
$handler->display->display_options['defaults']['filters'] = FALSE;
/* Filter criterion: Commerce Order: Order status */
$handler->display->display_options['filters']['status']['id'] = 'status';
$handler->display->display_options['filters']['status']['table'] = 'commerce_order';
$handler->display->display_options['filters']['status']['field'] = 'status';
$handler->display->display_options['filters']['status']['value'] = array(
  'pending' => 'pending',
  'completed' => 'completed',
);
$handler->display->display_options['path'] = 'user/%/orders/%/invoice';
$handler->display->display_options['margin_left'] = '20';
$handler->display->display_options['margin_right'] = '20';
$handler->display->display_options['margin_top'] = '30';
$handler->display->display_options['margin_bottom'] = '30';
$handler->display->display_options['leading_template'] = '0';
$handler->display->display_options['template'] = '0';
$handler->display->display_options['succeed_template'] = '0';
$handler->display->display_options['default_font_style'] = array(
  'b' => 0,
  'i' => 0,
  'u' => 0,
  'd' => 0,
  'o' => 0,
);
$translatables['Factuur'] = array(
  t('Master'),
  t('Commerce Invoice'),
  t('meer'),
  t('Toepassen'),
  t('Opnieuw instellen'),
  t('Sorteer op'),
  t('Oplopend'),
  t('Aflopend'),
  t('Items per pagina'),
  t('- Alle -'),
  t('Offset'),
  t('� eerste'),
  t('� vorige'),
  t('volgende �'),
  t('laatste �'),
  t('Customer profile referenced by commerce_customer_billing'),
  t('Line items referenced by commerce_line_items'),
  t('[commerce_customer_address-first_name] [commerce_customer_address-last_name]
<br/>[commerce_customer_address-organisation_name]
<br/>[commerce_customer_address-thoroughfare]
<br/>[commerce_customer_address-postal_code] [commerce_customer_address-locality]
<br/>[commerce_customer_address-country]'),
  t('Datum'),
  t('Ordernummer'),
  t('[commerce_line_items]'),
  t('Alle'),
  t('FACTUUR'),
  t('more'),
);

Comments

sportel’s picture

Status: Active » Closed (duplicate)

Hi,

This problem is already discussed in https://drupal.org/node/1907076. I think you'll find an answer there.

Mike.