Проблема с ajax [РЕШЕНО]

Главные вкладки

Аватар пользователя Anton Polikarpov Anton Polikarpov 12 августа 2016 в 17:45

в моем модуле:

<?php
function form_logger_menu () {
  
$items = array();
  
$items['call'] = array(
    
'page callback' => 'form_logger_ajax_callback',
    
'access callback' => TRUE,
    
'type' => MENU_CALLBACK,
  );
  return 
$items;
}
function 
form_logger_ajax_callback () {
    global 
$user;
...
}
?>

При обращении напрямую через адрес .../call функция form_logger_ajax_callback () отрабатывает как надо, при попытке обратиться к ней через ajax - скрипт ее по тому же пути не видит, не могу никак понять в чем дело((((
UPD
проблема была в JS

Комментарии

Аватар пользователя bumble bumble 13 августа 2016 в 13:45
1

Попробуйте:

<?php
function form_logger_menu () {
  
$items = array();
  
$items['call'] = array(
    
'page callback' => 'form_logger_ajax_callback',
    
'access callback' => TRUE,
    
'delivery callback' => 'ajax_deliver',
    
'type' => MENU_CALLBACK,
  );
  return 
$items;
}
function 
form_logger_ajax_callback () {
    global 
$user;
...
}
?>