2 марта вышло большое обновление Opencart. В этот раз изменения глобальные.
- Добавлена поддержка Composer
- Внесены изменения в систему событий
- Добавлено 3 новых способа оплаты
- Изменён установщик, теперь он мульти-язычный
- Изменён шаблонизатор, улучшено пере-использование кода
- Последняя версия OpenBay Pro, теперь с поддержкой Amazon
Теперь будет возможность скачать 2 вида инсталляционных пакетов: компилированную версию и не компилированную. Компилированная (скачивается по-умолчанию) содержит в себе все необходимые библиотеки и модули. Более продвинутые веб-мастера могут скачать не компилированную версию и собрать её с помощью компоузера самостоятельно.
Закрыты следующие пул-реквесты:
- [product.tpl] Customer Name in Review Name Field #3745 (OpenCartAddons)
- Issue #3706 fixed #3739 (Newman101)
- Endpoint changes for Log in With PayPal #3732 (davidteal)
- Weight limit error check #3731 (DaveMcW)
- Fix missing international girth #3722 (DaveMcW)
- merge 2 condition into !empty(....) #3708 (pine3ree)
- Undefined variable 'header' on line 1 of account.tpl when trying to v… #3689 (mroffice)
- simplified format method #3660 (pine3ree)
- Changed search selector in common javascript. #3653 (StefanYohansson)
- no need for substr() #3652 (pine3ree)
- replace if block with min function #3651 (pine3ree)
- optimized check queries #3646 (pine3ree)
- Add field to validate the custom fields. #3645 (valdeir2000)
- avoid calling strlen(...) inside a loop #3642 (pine3ree)
- This resolve the issue #3553 #3639 (savage4pro)
- in_array already returns the needed bool #3636 (pine3ree)
- Bug fix Trying to get property of non-object #3635 (valdeir2000)
- Update variable name #3634 (valdeir2000)
- simplified "has" methods #3633 (pine3ree)
- Rawurlencode for non-URL letters in image URLs #3630 (toporchillo)
- Minor Fix: Update Link to 2.0 Support on Readme.MD #3616 (stockmaster)
- Extra Slash deleted on Storage/cache #3615 (stockmaster)
- Solved issue #3606 #3613 (Newman101)
- Reset continue button on payment method step 5 in case of error #3607 (chienhoang)
- [order.php] missing key "override" #3603 (mgraph)
- Incorrect Comparision condition #3588 (sharanhayer)
- Delete a non-existent city 'Gomo-Altaysk' from Russia country #3583 (GreenRobot777)
- The Comparision Condition was placed wrongly #3582 (sharanhayer)
- Updated version #3579 (vivekkiran)
- Language Text Update #3561 (OpenCartAddons)
- Language Text Update #3560 (OpenCartAddons)
- Updated error_store Language #3559 (OpenCartAddons)
- Update login.php #3558 (OpenCartAddons)
- Featured Products Fix (Bug #3551) #3552 (OpenCartAddons)
- Fixed Register Text #3550 (OpenCartAddons)
- Update store.php #3540 (OpenCartAddons)
- [securetrading_ws_order.tpl] fix table layout #3539 (mgraph)
- [securetrading_ws.php] fix template rendering #3538 (mgraph)
- Update order.php #3534 (OpenCartAddons)
- Update return.php #3533 (OpenCartAddons)
- [securetrading_ws.php] addOrderHistory #3527 (mgraph)
- correct private variable name #3526 (pine3ree)
- Fix pagination #3523 (Spell6inder)
- [customer.php] forgot params "filter_ip" #3522 (mgraph)
- product report total #3501 (pine3ree)
- Update install.txt #3499 (moein)
- Add use CartUser namespace/class #3493 (matrunchyk)
- Update pp_payflow.tpl #3485 (OpenCartAddons)
- Removed unused local variable #3481 (matrunchyk)
- Fixed variable overwrite within a foreach loop. #3479 (matrunchyk)
- Removed declaration of unused array variable $json = array();. #3477 (matrunchyk)
- Update product_form.tpl #3470 (billynoah)
- [category.php] show warning on all error #3458 (mgraph)
- SEO Keyword -> SEO URL #3452 (OpenCartAddons)
- Update To Header Menu #3451 (OpenCartAddons)
- Removing duplicate rows language setting.php #3444 (ManoelVidal)
- Correction in translation google_captcha.php #3442 (ManoelVidal)
- Update opencart.sql #3437 (OpenCartAddons)
- Added Checkout Step Reassignment When Shipping Not Required #3435 (OpenCartAddons)
- Update order.php #3434 (OpenCartAddons)
- Added Meta Title Content To Installation #3432 (OpenCartAddons)
- Reset payment method continue button if terms are not agreed #3431 (davidteal)
- [pp_express] Changed the logo's width to 750px #3427 (tiborbesze86)
- [pp_express] Added an ID tag to the logo's hidden input #3425 (tiborbesze86)
- Replace html entities with real umlauts #3421 (hoermannklaus)
- Voucher -> Gift Certificate #3416 (OpenCartAddons)
- Bug fix #3412 #3413 (Newman101)
- Updated From Email For Marketing Mail #3357 (OpenCartAddons)
- Fix reply_to in header #3165 (detergen)
- [admin] missing tooltip in featured.tpl #3097 (opencart-russia)
- Adding image to option type checkbox in product details #3086 (ManoelVidal)
- copyProduct: unused var assignment and db join #2675 (pine3ree)
Закрыто множество "Левых" баг-реквестов. Народ использует гитхаб трекер в качестве support форума, пожалуйста, не делайте так, используйте форум.
Например: Config.php bad setup #3749
Человек хочет чтобы опенкар перестал ипользовать 2 конфига, а использовал только 1. Но это не баг, это так устроена CMS.
Помните, что после каждого реквеста на трекере, разработчикам прилетае email рассылка, в итоге у нх куча спама в ящике, среди которого очень сложно отыскать реальные проблемы.