View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0007645 | OXID eShop B2B Edition | B2B edition - sub | public | 2024-05-16 10:13 | 2025-04-30 15:36 |
Reporter | mario_lorenz | Assigned To | |||
Priority | high | Severity | major | Reproducibility | always |
Status | confirmed | Resolution | open | ||
Product Version | 7.0.0 | ||||
Summary | 0007645: Non-identical methods variables for method convertToEshopBasketModel(...) | ||||
Description | The convertToEshopBasketModel() method is provided in both the "b2bscheduledorders" module and the "b2bbasket" module as an extension of the userbasket model. b2bscheduledorders = public function convertToEshopBasketModel($blInitialize = false): EshopBasketModel b2bbasket = public function convertToEshopBasketModel(): EshopBasketModel The missing parameter ensures that the shopping cart is not restored correctly when you log in. It remains empty. | ||||
Additional Information | The convertToEshopBasketModel method was firstly provided in the OXID 7.0 branch in the b2bscheduledorders module. The extension is not yet available in the 6.5 branch. https://github.com/OXID-eSales/b2b-scheduled-orders-module/commit/6df9dcca074ae0e85fad5fe0865485b9e9def394 The way I see it, the $blInitialize parameter is not relevant. It is only set as default in the method but is not changed in any method call. The variable is not “really” used either. | ||||
Tags | Product domain and basket rewrite | ||||