Логика работы склада и передача данных в плагин доставки

theair

[SHOP SCRIPT 7]

Здравствуйте кто-то может быть сталкивался такимим вопросами?

Необходимо сделать возможность изменения стоимости и сроков доставки взависимости от склада на котором находится товар.

Но на сколько я понял данные о складах в плагин доставки никак не передается...

Отсюда собственно вопросы:

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

И можно ли ее изменить не затрагиявая ядро фреймворка, тем же плагином,например, или нужно переписывать файлы ядра?

Да и вообще куда копать, где искать инфу?

24 декабря 2017
  • Алексей Webasyst 24 декабря 2017 13:25

    Посмотрите waOrder - это то что передаётся в плагин доставки.
    Как индивидуальное решение можете в плагине доставки добавить(или создать новый) проверку на наличие приложения магазин и внедрить логику расчёта.
    Как минимум вам необходимо будет добавить данные в params и обрабатывать order_create.

    В итоге вы изменяете только файлы плагина без ядра.



Чтобы добавить комментарий, зарегистрируйтесь или войдите