Jump to content

alexivchenko

Пользователь
  • Content Count

    306
  • Joined

About alexivchenko

  • Birthday 09/21/1992

Контактная информация

Информация о вас

  • Фриланс
    Программирование
    Верстка
    Заказчик
    Пользователь
  • Версия CMS
    2.x
  • From
    Russia

Recent Profile Visitors

791 profile views
  1. Могу сделать, есть как готовый вариант, так и напишу с нуля
  2. Какая-то индивидуальная проблема в системе Либо у клиента стоит автовставка номера в браузере и при отправке формы подставляется номер введенный им ранее на других ресурсах Чтобы это выяснить, нужно смотреть код и делать тестовые заказы. Вылавливать отправку и смотреть.
  3. {literal} <script type="text/javascript"> $('.credit-form-submit').on('click',function(){ tinkoff.createDemo( { sum: 100500, items: [{name: 'iphone 11', price: 100000, quantity: 1}, {name: 'Чехол', price: 500, quantity: 1}], demoFlow: 'sms', promoCode: 'installment_0_0_6_6', shopId: 'SHOP_ID', showcaseId: 'SHOWCASE_ID', }, {view: 'newTab'} ) }); </script> {/literal}
  4. в view/View.php до // Все валюты вставить if($product_id = $this->request->get('id')){ $product_url = $this->products->get_product(intval($product_id)); if($product_url){ header('Location: /products/' . $product_url->url, true, 302); } else { header('Location: /', true, 302); } } вызов site.com/?id=8
  5. Делал, цена зависит от четкого понимания, что именно нужно. Если нужно именно то, что выше, цена 15000₽
  6. надо смотреть где-то затирается сессия или задваивается может когда меняли код, забыли где-то убрать
  7. Замените у себя в view/OrderView.php if($url = $this->request->get('url', 'string')) $order = $this->orders->get_order((string)$url); elseif(!empty($_SESSION['order_id'])) $order = $this->orders->get_order(intval($_SESSION['order_id'])); else return false; на if($url = $this->request->get('url', 'string')) { $order = $this->orders->get_order((string)$url); } elseif(!empty($_SESSION['order_id'])) { $order = $this->orders->get_order(intval($_SESSION['order_id'])); header('Location: ' . $this->config->root_url . '/ord
  8. 1. Забудем про $order->url 2. [id] => bfe7d172342ca3b926b565fb8546baa6 Никакого отношения не имеет к заказу и url 3. Нас интересует [order_id] => 65 4. Перейдите на страницу https://site.ru/order/ и вы увидите на этой странице данные заказа под №65?
  9. Нужно в index.php после session_start(); прописать print_r($_SESSION); и посмотреть, выводится ли [order_id] =>
  10. @Kosjak76 прав При переходе, если в $_SESSION['order_id'] есть данные, допустим заказ №60 то клиенту на странице https://site.ru/order/ будет показана информация заказа №60 даже без url Вам нужно смотреть, что с сессией
  11. в Robokassa/callback.php есть header('Location: ' . $simpla->config->root_url . '/order/' . $order->url, true, 302); возможно идет верный редирект на страницу https://site.ru/order/ и должно быть подставлен url заказа, но так как у вас url был переделан видимо есть какие-то проблемы с выводом $order->url
×
×
  • Create New...