[Решено] При нажатии на определённую ссылку в меню отправить POST запрос.

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

Аватар пользователя adisos adisos 1 сентября 2014 в 8:47

Здравствуйте, нужна ваша помощь. Есть обычная страница. Ссылка на неё присутствует в меню. Надо при нажатии на эту ссылку в меню отправить POST запрос на определённый адрес.

Спасибо заранее.

Комментарии

Аватар пользователя adisos adisos 1 сентября 2014 в 10:26

Через JS не желательно.

Вроде нашёл решение:

function bluemasters_preprocess_html(&$vars) {
  if ($node = menu_get_object()) {
    if($node->vid == 381) {
      $url = 'http://requestb.in/yru89byr';
      $options = array(
        'method' => 'POST',
        'data' => 'param3=value3&param4=value4',
      );
      // запуск запроса
      $result = drupal_http_request($url, $options);
      $vars['theme_hook_suggestions'][] = 'html__game';
    }
  }
}

только оно отправляется каждый раз, надо теперь разрулить через сессию.