Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

CeBeP

Новичок
  
  • 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
×
×
  • 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.