Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

CeBeP

Newbie
  
  • Posts

    8
  • Joined

  • Last visited

CeBeP's Achievements

Rookie

Rookie (2/14)

  • First Post
  • Conversation Starter
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

-1

Reputation

  1. Добрый день! О какой авторизации идет речь? Использую хостинг beget. Модуль: http://bb53ma.bget.ru/export/exchange1c.php?module ocStore 2.1.0.2.1 Модуль: 1.6.2.b10_2 1с - УТ Базовая 8.2 При попытке подключения пишет: Невозможно устоновить соединение с сервером. Проверьте логин и пароль.
  2. В файле /catalog/controller/checkout/success.php такой код: if (isset($this->session->data['order_id'])) { $this->cart->clear(); // Сохраняем данные заказа в локальные переменные, для последующей передачи в платёжную систему $need_redirect = $this->session->data["payment_method"]["code"]; $sum_order = $this->session->data['all_sum']; $oderidnow = $this->session->data['order_id']; // Окончание сохранения данных unset($this->session->data['shipping_method']); unset($this->session->data['shipping_methods']); unset($this->session->data['payment_method']); unset($this->session->data['payment_methods']); unset($this->session->data['guest']); unset($this->session->data['comment']); unset($this->session->data['order_id']); unset($this->session->data['coupon']); unset($this->session->data['reward']); unset($this->session->data['voucher']); unset($this->session->data['vouchers']); unset($this->session->data['salon']); } // Подготавливаем сумму заказа, в необходимом для платёжной системы формате $sum_order = str_replace(" руб.", "", $sum_order); $sum_order = str_replace(" ", "", $sum_order); $sum_order = $sum_order.".00"; // Если был выбран пункт "Оплата картой на сайте" - редиректим клиента на платёжную систему, передавая все необходимые данные. Звёздочки - это данные от платёжной системы, выдаваемые при регистрации if ($need_redirect == "cos") { $hashmd5 = md5("MerchantId=*****&OrderId=$oderidnow&Amount=$sum_order&Currency=RUB&PrivateSecurityKey=**********"); echo "<script type=\"text/javascript\">location = 'https://secure.payonlinesystem.com/ru/payment/?MerchantId=*****&OrderId=$oderidnow&Amount=$sum_order&Currency=RUB&SecurityKey=$hashmd5';</script>"; }
  3. Решил сам... Если кому то будет полезно, то обработка лежит тут: /catalog/controller/checkout/success.php
  4. Коллеги, подскажите пожалуйста, где хранится обработка кнопки "Подтвердить заказ" (самый последний шаг) в форме оформления заказа. Мне нужно сделать так, что бы если в выборе способа оплаты, клиент указал "Оплатить на сайте" (добавленный вручную пункт), то после нажатия кнопки "Подтвердить заказ" его редиректило на страницу платежной системы с которой у нас договор. Никак не могу найти эту обработку :(
  5. Ой, сорри! Тока щас понял, что дописать надо в общий шаблон checkout.tpl Добавил select сюда: $('#button-shipping-method').live('click', function() { $.ajax({ url: 'index.php?route=checkout/shipping_method/validate', type: 'post', data: $('#shipping-method input[type=\'radio\']:checked, #shipping-method textarea, #shipping-method select'), и наступило счастье! Спасибо большое за наводку!
  6. Я в принципе так и думал, только категорически не понимаю - куда нужно её включать... Вот что у меня в шаблоне, ниже моего добавленного select'а <td> <label for="<?php echo $quote['code']; ?>"><?php echo $quote['title']; ?></label> <? if ($quote['code'] == "pickup.pickup") { echo " <br> <select name='testsalon'> <option value='1'>Салон 1</option> <option value='2'>Салон 2</option> </select> "; } ?> </td> <td style="text-align: right;"><label for="<?php echo $quote['code']; ?>"><?php echo $quote['text']; ?></label></td> </tr> <?php } ?> <?php } else { ?> <tr> <td colspan="3"><div class="error"><?php echo $shipping_method['error']; ?></div></td> </tr> <?php } ?> <?php } ?> </table> <?php } ?> <b><?php echo $text_comments; ?></b> <textarea name="comment" rows="8" style="width: 98%;"><?php echo $comment; ?></textarea> <br /> <br /> <div class="buttons"> <div class="right"><a id="button-shipping-method" class="button"><?php echo $button_continue; ?></a></div> </div>
  7. Народ, подскажите пожалуйста, как сохранить значение добавленного поля в форме оформления заказа (версия 1.5.2).... Суть такая: если клиент выбрал способ доставки "самовывоз", то он должен выбрать из какого салона он будет забирать товар... Первым дело я ессно добавил select в шаблон shipping_method.tpl <? if ($quote['code'] == "pickup.pickup") { echo " <br> <select name='testsalon'> <option value='1'>Салон 1</option> <option value='2'>Салон 2</option> </select> "; } ?> Результатом является скрин № 1 Далее лезу в контроллер shipping_method.php и в функции validate() делаю вывод массива данных print_r($this->request->post); Результатом является скрин № 2 И куда спрашивается делось значение моего селекта testsalon ?
  8. Добрый день! Подскажите пожалуйста, существует ли модуль, который позволяет в админке - выводить блок, с информацией о том, какие пользователь совершали какие либо действия в админке за последнее время? Версия OpenCart 1.5.2
Guest
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.