Перейти к содержимому


Доп.действие во всплываюшем окне


Сообщений в теме: 3

#1 MorTis

    Активный участник

  • Пользователи
  • PipPipPip
  • 65 сообщений
  • Пол:Мужчина

Отправлено 30 Июнь 2014 - 06:58

Нужно сделать доп.действие чтобы по нажатию кнопки можно было внести сумму оплаты.
Пробую как в докуметации:
if (isset($_REQUEST["oplata"]))
  {
	$line['Сумма оплаты']=$_REQUEST["oplata"];
	$line['Дата оплаты']=date("Y-m-d H:i:s");
	 echo "<script>";
	 echo "window.opener.location.reload(1);"; // Перезагружаем родительское окно
	 echo "window.close()"; // Закрываем текущее
	 echo "</script>";
  }
echo "<form method='get'>";
echo "Введите сумму оплаты :";
echo "<input type='hidden' name='id' value='$button_id'>"; // Передаем значение кнопки
echo "<input type='hidden' name='line_id' value='$ID'>";  // Значение строки
echo "<input type='number' name='oplata' value='0'>"; //Передаем сумму оплаты
echo "<input type='submit' value='Оплатили'>";
echo "</form>";
Но нечего не происходит. Окно просто обновляется всплывающие окно.
Что делаю не так?

Сообщение отредактировал MorTis: 30 Июнь 2014 - 07:13


#2 MorTis

    Активный участник

  • Пользователи
  • PipPipPip
  • 65 сообщений
  • Пол:Мужчина

Отправлено 30 Июнь 2014 - 07:52

Поправка окно закрывается но изменения не вносятся. В логе вижу
181496 Вычисление "Button 41" изменило значение поля "Дата оплаты" таблицы "Заказы" в строке с "" на "30.06.2014" 192.168.0.33 2014-06-30 13:50:15
181495 Вычисление "Button 41" изменило значение поля "Сумма оплаты" таблицы "Заказы" в строке с "" на "4" 192.168.0.33 2014-06-30 13:50:15

Сообщение отредактировал MorTis: 30 Июнь 2014 - 07:57


#3 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 30 Июнь 2014 - 08:02

Отправьте заявку в техподдержку, затрудняюсь сказать в чем дело, нужна отладка.

#4 MorTis

    Активный участник

  • Пользователи
  • PipPipPip
  • 65 сообщений
  • Пол:Мужчина

Отправлено 30 Июнь 2014 - 08:13

Ой нашол проблему. Добрадушная автокоректировка в сафари постаралась :)
В итоге проблема в опечатке.





Количество пользователей, читающих эту тему: 4

0 пользователей, 4 гостей, 0 анонимных