Buenas, a la par que estoy recuperando mi kung fu en php :P estoy escribiendo un pequeño tuturial sobre como programar en drupal.
El caso es que tengo un hook_menu
<?php
/**
* Implementación del enlace para que se muestre el formulario de alta.
* Implementation hook_menu
*/
function campanya_menu($may_cache) {
$items = array();
if ($may_cache) {
$items[] = array(
'path' => 'alta_partida',
'title' => t('Alta de partidas'),
'description' => t('Informar de los resultados de partidas'),
'callback' => 'drupal_get_form',
'callback arguments' => array('alta_partida'),
'access' => user_access ('administer site configuration'),
);
}
return $items;
}
?>Y el formulario se puede ver aquí http://drupalbin.com/2624 (es muy largo para pegarlo aquí).
El caso es que he probado con mi formulario, y otro formulario de ejemplo de drupal.org, y en ambos casos me da el mismo error:
warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'alta_partida' was given in /var/www/periodico/includes/form.inc on line 218.
¿alguien sabe porque es eso? He repasado el hook_menu y no he encontrado nada raro, pero como he dicho tengo mi kung fu muy oxidado.
Gracias
Oskar