You are here

function path_breadcrumbs_ui_configure_arguments_page in Path Breadcrumbs 7.2

Same name and namespace in other branches
  1. 7.3 path_breadcrumbs_ui/path_breadcrumbs_ui.pages.inc \path_breadcrumbs_ui_configure_arguments_page()

Page callback for arguments configuration in path.

1 string reference to 'path_breadcrumbs_ui_configure_arguments_page'
path_breadcrumbs_ui_menu in path_breadcrumbs_ui/path_breadcrumbs_ui.module
Implements hook_menu().

File

path_breadcrumbs_ui/path_breadcrumbs_ui.pages.inc, line 11

Code

function path_breadcrumbs_ui_configure_arguments_page($path_name, $keyword) {

  // Include ctools modal plugin.
  ctools_include('modal');

  // Set form state values for context selections.
  $form_state = array(
    'storage' => array(
      'path_name' => $path_name,
      'keyword' => $keyword,
    ),
  );

  // Load context selections form.
  $form = drupal_build_form('path_breadcrumbs_ui_argument_context_form', $form_state);

  // Wrap form into ctools modal.
  $commands = ctools_modal_form_render(array(
    'title' => t('Choose argument'),
  ), $form);
  return array(
    '#type' => 'ajax',
    '#commands' => $commands,
  );
}