Skip to content

4.0.2.0

Compare
Choose a tag to compare
@danielkerr danielkerr released this 17 Apr 20:07
· 2504 commits to master since this release

https://github.com/opencart/opencart/releases/tag/4.0.2.0

Changes

  • Works with PHP 8.2
  • Changed the route to use . instead of using | for compatibility with some payment gateways
  • Payment methods need to be updated:
$method_data = [];

if ($status) {
    $method_data = [
        'code'       => 'bank_transfer',
        'title'      => $this->language->get('heading_title'),
        'sort_order' => $this->config->get('payment_bank_transfer_sort_order')
    ];
}

has changed to:

$method_data = [];

if ($status) {
    $option_data['bank_transfer'] = [
        'code' => 'bank_transfer.bank_transfer',
        'name' => $this->language->get('heading_title')
    ];

    $method_data = [
        'code'       => 'bank_transfer',
        'name'       => $this->language->get('heading_title'),
        'option'     => $option_data,
        'sort_order' => $this->config->get('payment_bank_transfer_sort_order')
    ];
}

What's Changed

New Contributors

Full Changelog: 4.0.1.1...4.0.2.0