You are here

function entityform_type_page_title in Entityform 7

Same name and namespace in other branches
  1. 7.2 entityform.module \entityform_type_page_title()
2 string references to 'entityform_type_page_title'
EntityformUIController::hook_menu in ./entityform.admin.inc
Overrides hook_menu() defaults. Main reason for doing this is that parent class hook_menu() is optimized for entity type administration.
entityform_menu in ./entityform.module
Implements hook_menu().

File

./entityform.module, line 784
Module for the Entityform Entity - a starting point to create your own Entity and associated administration interface

Code

function entityform_type_page_title($entityform_type, $op) {
  if ($op == 'confirm') {
    if (!isset($entityform_type->data['submission_page_title']) || empty($entityform_type->data['submission_page_title'])) {
      $default_values = variable_get('entityform_type_defaults', array());
      if (empty($default_values['data']['submission_page_title'])) {
        return 'Thank You';
      }
      return $default_values['data']['submission_page_title'];
    }
    return $entityform_type->data['submission_page_title'];
  }
  if ($op == 'submissions report') {
    return t('Form Submissions') . (is_object($entityform_type) ? ': ' . $entityform_type->label : '');
  }
  if ($op == 'view submissions') {
    return t('Your Submissions') . (is_object($entityform_type) ? ': ' . $entityform_type->label : '');
  }
}