Подскажите как передать форму вебмани через модуль друпал
Вот форма (Для примера)
<form method="POST" action="<Result URL>">
<input type="hidden" name="LMI_PREREQUEST" value="1">
<input type="hidden" name="LMI_PAYMENT_AMOUNT" value="1.0">
<input type="hidden" name="LMI_PAYMENT_NO" value="1">
<input type="hidden" name="LMI_PAYEE_PURSE" value="R222211112222">
<input type="hidden" name="LMI_MODE" value="1">
<input type="hidden" name="LMI_PAYER_WM" value="111122221111">
<input type="hidden" name="LMI_PAYER_PURSE" value="R111122221111">
<input type="hidden" name="FIELD_1" value="VALUE_1">
<input type="hidden" name="FIELD_2" value="VALUE_2">
</form>
<input type="hidden" name="LMI_PREREQUEST" value="1">
<input type="hidden" name="LMI_PAYMENT_AMOUNT" value="1.0">
<input type="hidden" name="LMI_PAYMENT_NO" value="1">
<input type="hidden" name="LMI_PAYEE_PURSE" value="R222211112222">
<input type="hidden" name="LMI_MODE" value="1">
<input type="hidden" name="LMI_PAYER_WM" value="111122221111">
<input type="hidden" name="LMI_PAYER_PURSE" value="R111122221111">
<input type="hidden" name="FIELD_1" value="VALUE_1">
<input type="hidden" name="FIELD_2" value="VALUE_2">
</form>
Вот модуль
<?php
/**
* Implements hook_menu()
*/
function webmoney_menu() {
$items = array();
$items['webmoney'] = array(
'title' => 'webmoney',
'page callback' => 'webmoney_page',
'access arguments' => array('access content'),
'type' => MENU_CALLBACK,
);
return $items;
}
function
webmoney_page() {
return "Пополнение через webmoney!";
}
?>
Разясните как вставить, на php понятно, а вот на друпал сложнее
и еще - какой редактор сдесь используеться?
Комментарии
Эту форму можно вставить в блок, а блок разместить на сайте.
Так же эту форму можно вставить в текст любой ноды. Причем будет достаточно формата Full HTML
Да
А как передать id пользователя?
Ты такой помощник как с меня танкист
@vkwebsite пока предупреждение.
Люди тратят время на разжевывание вам элементарных вопросов, но вас всё равно что-то не устраивает
Разве это решение?
Эту форму можно вставить в блок, а блок разместить на сайте.
Так же эту форму можно вставить в текст любой ноды. Причем будет достаточно формата Full HTML
Внимательно посмотрите на мой вопрос
С вашим текущим уровнем знаний - да, это решение.
Вы же мануал по генерации форм даже не пытались искать?
https://api.drupal.org/api/drupal/developer%21topics%21forms_api_referen...
Передаеться типу так
//первая простая форма
function webmoney_form() {
$form = array();
$form['left_number'] = array(
'#title' => t('left number'),
'#type' => 'textfield',
'#description' => t('description'),
);
$form['right_number'] = array(
'#title' => t('right number'),
'#type' => 'textfield',
'#description' => t('description'),
);
$form['submit'] = array(
'#type' => 'submit',
'#value' => 'Calculate Sum',
);
return $form;
}
Там просто значения с формы вебмани подставлять нужно.
Ну по типу, вам надо вставить $user->uid
Перепишите код на Form API, добавьте его топик и задайте конкретный вопрос о передаче id.
Код за вас будут писать только платно.