Jump to content


Photo
* * * * * 3 votes

Jbzoo V4.12


46 replies to this topic

#21 Сонкин

Сонкин
  • JBZoo User (rus)
  • User rate: 3.4
  • posts: 143
  • topics: 20

Posted 11 August 2021 - 06:28

Тоже собирался сообщить о данной проблеме (ошибка при переходе в заказ) в новом релизе.

 

Временно решил так: в файле framework\helpers\jbrouter.php

return JRoute::_('index.php?' . $this->query($params)).'?task=order&order_id='.$order->id;

// заменил на

return JRoute::_('index.php?' . $this->query($params)).'&order_id='.$order->id;

Может это как-то поможет Дмитрию с решением.


  • 0

#22 LeMax

LeMax
  • JBZoo User (rus)
  • User rate: 8.6
  • posts: 308
  • topics: 27

Posted 26 August 2021 - 13:06

Новый элемент доставки СДЭК.

 - при формировании отправки передается ID товара, а не его артикул (элемент цены)

 - есть одна карточка товара = один ID, но в ней несколько вариаций (артикулов); возможно ли передавать именно артикул? (куда искать?)

 

upd: ответом от СДЭК никак нельзя на автомате заполнить трек-номер заказа? Судя по их API они дают такую возможность

upd2: где можно добавить свой префикс к отправляемым заказам? (сейчас передается просто номер заказа)


Edited by LeMax, 26 August 2021 - 14:05.

  • 0

#23 CB9TOIIIA

CB9TOIIIA
  • Topic Starter
  • Administrators
  • User rate: 230.6
  • posts: 3680
  • topics: 235

Posted 26 August 2021 - 13:42

 - при формировании отправки передается ID товара, а не его артикул (элемент цены)

 - есть одна карточка товара = один ID, но в ней несколько вариаций (артикулов); возможно ли передавать именно артикул? (куда искать?)

 

upd: ответом от СДЭК никак нельзя на автомате заполнить трек-номер заказа? Судя по их API они дают такую возможность

 

Это Дмитрий может подсказать :)


  • 0

#24 fiction13

fiction13
  • JBZoo User (rus)
  • User rate: 272.6
  • posts: 604
  • topics: 23

Posted 26 August 2021 - 14:21

есть одна карточка товара = один ID, но в ней несколько вариаций (артикулов); возможно ли передавать именно артикул? (куда искать?)

 

По идее можно, нужно посмотреть.

 

ответом от СДЭК никак нельзя на автомате заполнить трек-номер заказа? Судя по их API они дают такую возможность

 

Кто-то плохо читал Changelog. Для получения трек-номера был написан специально элементк-хук СДЭКа, который получает трек номер и сохраняет его в соответствующее поле со всеми нотификациями.

 

где можно добавить свой префикс к отправляемым заказам? (сейчас передается просто номер заказа)
 

 

Про что конкретно речь?


  • 0

#25 LeMax

LeMax
  • JBZoo User (rus)
  • User rate: 8.6
  • posts: 308
  • topics: 27

Posted 30 August 2021 - 09:33

По идее можно, нужно посмотреть.
 

Очень буду благодарен, хотя бы за направление (файл где смотреть), попробую сам поменять.

 

Кто-то плохо читал Changelog.

Да. :) Действительно. Во всех тестовых заказах есть на автомате проставленный трек-номер.

Сорян за невнимательность :)

 

Про что конкретно речь?

Одним личным кабинетом СДЭК пользуемся с разных сайтов (7 штук).

Соответсвенно в СДЕКе куча заказов с одинаковыми номерами (00001, 00002 и т д), т.к. сайт отдает (при формировании Отправления) просто номер заказа

Было бы удобно, если бы сайту (в настройках или в файле, ручками) можно было присваивать префикс, чтобы с одного сайта приходили заказы формата AA-00001, а с другого сайта BB-00001.

Тем самым и менеджеры не путаются, и сборщики на складах и полный порядок в ЛК СДЭК


  • 0

#26 LeMax

LeMax
  • JBZoo User (rus)
  • User rate: 8.6
  • posts: 308
  • topics: 27

Posted 02 September 2021 - 09:55

Новый элемент оплаты через Юкасса.

Еще один вопрос по этому элементу оплаты.

Передаются данные в ЮКасса в поле "Детали платежа" в виде:  Order #6 from site.ru

Где это формируется и как можно кастомизировать (хотя бы написать на русском?)


Edited by LeMax, 02 September 2021 - 09:56.

  • 0

#27 CB9TOIIIA

CB9TOIIIA
  • Topic Starter
  • Administrators
  • User rate: 230.6
  • posts: 3680
  • topics: 235

Posted 02 September 2021 - 10:12

Для будущих поколений научу :)

 

Идем на GitHub находим yookassa

 

https://github.com/J...ookassa.php#L66

 

lBI1iiX.png

 

Жмем - находим где это есть :)

 

lvaM1Km.png

 

 

https://github.com/J...ayment.php#L390

 

YDFWENA.png

 

Вот и оно :)  лучше языковую переменную туда подставить)


  • 2

#28 LeMax

LeMax
  • JBZoo User (rus)
  • User rate: 8.6
  • posts: 308
  • topics: 27

Posted 02 September 2021 - 12:05

(yes)  Очень круто. Спасибо. Нашел, поправил. Понял на будущее.

Вот только не совсем так можно догадаться - где и что начать смотреть.
С модулем СДЭКа так и не нашел (хотя бы название переменной\функции, от куда начать смотреть где передается номер заказа, чтобы к началу номера присвоить префикс)


  • 0

#29 fiction13

fiction13
  • JBZoo User (rus)
  • User rate: 272.6
  • posts: 604
  • topics: 23

Posted 02 September 2021 - 18:27

(yes)  Очень круто. Спасибо. Нашел, поправил. Понял на будущее.

Вот только не совсем так можно догадаться - где и что начать смотреть.
С модулем СДЭКа так и не нашел (хотя бы название переменной\функции, от куда начать смотреть где передается номер заказа, чтобы к началу номера присвоить префикс)

 

;-)

Attached Thumbnails

  • 2021-09-02_20-26-19.png

  • 2

#30 fiction13

fiction13
  • JBZoo User (rus)
  • User rate: 272.6
  • posts: 604
  • topics: 23

Posted 02 September 2021 - 18:31

Сделаем префикс по просьбам трудящихся. Хоть кто-то использует, значит не зря делали.


  • 3




Click to return to top of page in style!