#166644 by pwolanin: path module was incorrectly using drupal_get_form
parent
c17499b6fe
commit
5a09fc0750
|
|
@ -64,14 +64,14 @@ function path_admin_overview($keys = NULL) {
|
||||||
/**
|
/**
|
||||||
* Menu callback; handles pages for creating and editing URL aliases.
|
* Menu callback; handles pages for creating and editing URL aliases.
|
||||||
*/
|
*/
|
||||||
function path_admin_edit($form_state, $pid = 0) {
|
function path_admin_edit($pid = 0) {
|
||||||
if ($pid) {
|
if ($pid) {
|
||||||
$alias = path_load($pid);
|
$alias = path_load($pid);
|
||||||
drupal_set_title(check_plain($alias['dst']));
|
drupal_set_title(check_plain($alias['dst']));
|
||||||
$output = path_admin_form($form_state, $alias);
|
$output = drupal_get_form('path_admin_form', $alias);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
$output = path_admin_form();
|
$output = drupal_get_form('path_admin_form');
|
||||||
}
|
}
|
||||||
|
|
||||||
return $output;
|
return $output;
|
||||||
|
|
@ -85,8 +85,7 @@ function path_admin_edit($form_state, $pid = 0) {
|
||||||
* @see path_admin_form_submit().
|
* @see path_admin_form_submit().
|
||||||
*/
|
*/
|
||||||
function path_admin_form(&$form_state, $edit = array('src' => '', 'dst' => '', 'language' => '', 'pid' => NULL)) {
|
function path_admin_form(&$form_state, $edit = array('src' => '', 'dst' => '', 'language' => '', 'pid' => NULL)) {
|
||||||
$form['#submit'][] = 'path_admin_form_submit';
|
|
||||||
$form['#validate'][] = 'path_admin_form_validate';
|
|
||||||
$form['#alias'] = $edit;
|
$form['#alias'] = $edit;
|
||||||
|
|
||||||
$form['src'] = array(
|
$form['src'] = array(
|
||||||
|
|
|
||||||
|
|
@ -45,8 +45,7 @@ function path_menu() {
|
||||||
);
|
);
|
||||||
$items['admin/build/path/edit'] = array(
|
$items['admin/build/path/edit'] = array(
|
||||||
'title' => 'Edit alias',
|
'title' => 'Edit alias',
|
||||||
'page callback' => 'drupal_get_form',
|
'page callback' => 'path_admin_edit',
|
||||||
'page arguments' => array('path_admin_edit'),
|
|
||||||
'type' => MENU_CALLBACK,
|
'type' => MENU_CALLBACK,
|
||||||
'file' => 'path.admin.inc',
|
'file' => 'path.admin.inc',
|
||||||
);
|
);
|
||||||
|
|
@ -64,8 +63,7 @@ function path_menu() {
|
||||||
);
|
);
|
||||||
$items['admin/build/path/add'] = array(
|
$items['admin/build/path/add'] = array(
|
||||||
'title' => 'Add alias',
|
'title' => 'Add alias',
|
||||||
'page callback' => 'drupal_get_form',
|
'page callback' => 'path_admin_edit',
|
||||||
'page arguments' => array('path_admin_edit'),
|
|
||||||
'access arguments' => array('administer url aliases'),
|
'access arguments' => array('administer url aliases'),
|
||||||
'type' => MENU_LOCAL_TASK,
|
'type' => MENU_LOCAL_TASK,
|
||||||
'file' => 'path.admin.inc',
|
'file' => 'path.admin.inc',
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue