OpenCart 1.5.6.1 this release fixes a few minor bugs and quirks, but no security-fixes.
OpenCart is an open source PHP-based online shopping cart system. A robust e-commerce solution for Internet merchants with the ability to create their own online business and participate in e-commerce at a minimal cost.
OpenCart is designed feature rich, easy to use, search engine friendly and with a visually appealing interface.
Changes Details
- Found issue where config setting is not set (doesnt exist) causing the incorrect layout ID for the product page. Also removed variables for info and category default but they were not affected Fixes #1117
- Force version change to 2153. non-beta
- Code tidy / formatting. Latest stable release before merge into main OpenCart 1.5.6.1 for new release.
- Updated version number to 1.5.6.1 in index files.
- Fixes #1108 – SQL install error.
- Ref:#1101 – patch for 1.5.6.1 branch.
- Fixes issue with adding a new language and the admin no longer showing profiles.
- Fixed missing URL param in breadcrumb.
- Manual fix for PR: Fixes sprintf argument warnings REF: #1029
- Fixed issues in not found controller for 1.5.6.1. Ref #1032
- Fixed PayPal Payflow Pro curl URLs
- Removed unrequired constant for image location and added alt tags to loading icons.
- Fixed image URL location to remove the PHP constant for HTTP server. Also added alt tags.
- Moved hard-coded language strings to language file for openbay/openbay_itemlist.tpl
- Re-added the play library file which is empty to allow for upgrades.non-beta
- Fix for OpenStock variant group calculation.
- Minor code tidy. Fixed issue with remove link button not working when the listing already ended. Change library ebay method to removeItemId to removeItemByItemId as it makes more sense.
- Fixed issue where it will thrown an error if the category name cannot be found in the sync table.
- Clean bug fixes for issue / PR #975. Closes #975
- Changed upgrade script to support enum database field type. Close #981
- Fix for the default driver type.
- Added MySQLi support. Updated install process to allow choice, validation done.
- Fix limit value bug for 1.5.6.1 branch. Already patched in master. Ref b2f58b6
- Removed double language set line.
- Fixed cache delete when adding new language. Removed line and updated banner cache delete from attribute.
- Fix for admin password reset protection
- Updated 4 space to 2 space indents in all new catalog payment view files. Also updated spacing issue in the install tpl file mentioned in issue 976
- Removed the play files from the module.
- Resolved issue with name array pointer for OpenStock items
- Removed the legacy stock report email feature. All information from this can be seen on the linked items page. Resolves issues when customers have large store sizes non-beta
- Removed the legacy stock report email feature. All information from this can be seen on the linked items page. Resolves issues when customers have large store sizes.non-beta
- Resolved ebay listing preview issues when the admin is using an SSL.non-beta
- Standards improved, code tidy.
- All tab indents and removal of space after casts should now be complete for the openCart code. OpenBay updates will be merged in when complete.
- Minor code improvements to layout and reduced errors
- Improvements to library files – coding standards and also removed ebay addons method as it is no longer used.
- Updated more standards. Merged in latest OC 1.5.6.1 branch.
- More indentation updates.
- More changes to CS issues. Tab indents and space after casts.
- Removed spaces after type cast.
- More space to tab indent conversion.
- Further changes to the tab indents from spaces.
- Removed todo comment.
- Converted space indents to tab indents as per standards.
- Removed more mixed line endings and lines after closing PHP tags.
- Removed additional line endings after php closing tag.
- More closing tags added to files.
- More coding standard improvements.
- Added missing closing tags to all remaining files not related to the OpenBay Pro module.
- Added missing php closing tag to catalog\language\english\account\recurring.php Close #949
- More indentation improvements along with removing a space after type cast.
- More indent conversions.
- Modified all of the lib and front end to use tabs not space indent.
- Converted all admin models to use tabs not space indent.
- Converted all of the admin/controller OpenBay Pro files to use tabs not spaces for indent.
- Added type cast for order variable. Added check for array of templates before foreach.
- More coding standard improvements to the OpenBay Pro module before pull request.
- Fixed coding standard issues with closing tags and space before open bracket.
- Identified an issue where an order lock can remain and cause further updates for the order to fail. Caused when a user allows importing of incomplete orders, has display errors on and chooses to notify the user of an eBay order.
7ab33fcUpdating to stable release version. Fixed issue with menu hiding.SKU now uses correct data when listing an item.First eBay gallery image is set to the main image again. Fixed issue with bulk listing not able to list items with old returns profiles. Moved version update from the eBay patch script.non-beta- Fixed issue with default eBay radio button not being selected for single listing.
- Changed the value of uploaded SKU from product ID to actual SKU if the user supplies the info.
- Added hidden form field to preserve the
$openbaymanager_show_menusetting when editing the openbay manager. - Fixed issues where the version number will not update if the eBay market is not installed or has config database settings.
- Added conditionals to the bulk listing process to handle new data from the returns profiles.
- Updated version file.non-beta
- Stable release including bug fixes.non-beta
- OpenBay:Amazon validating optional fields min/max length when not empty
- Bug-fix when deleting product links
- Merge version for OpenCart 1.5.6.1 branch.non-beta
- Update PP Express to Handle Lengthy Product Descriptions
- Update mysqli.php
- Fixed error with missing payment method on manual order. Master branch also fixed. Close #931
- Update
pp_express_view.php - (origin/v1.5.5.1) Working copy has been rolled back to pre 790 pull request. These now part of 1.5.5.2 branch.
- Removed private variable (unused) from step 1 install controller class.
- Removed check to accept the GNU GPL licence during install.
- Removed the 404 header when the cart is empty.
- Added correct headers when the not_found.tpl is triggered for catalog area; download, products, category, order, returns, cart, information, manufacturers.
- Corrected typo of variable in response.php for render method.
- Removed a lot of jQuery plugin example files, change logs and readme files. Any license files have been left in place.
- Code change as suggested in issue 898
- Fixed SQL typo and added missing quote mark in setting model / update setting value method.
- Fix cart add missing argument 4 #910
- Correct admin login validation
- Fixed issue #905: orders without shipping do not cause PHP notices.
- Pagination fix for linked items.
- Updated to correct version number.non-beta user-log
- Updated version number file.
- Updated the API URL to allow the faq pop-ups to work correctly.non-beta user-log
- Removed width from column.
- Improvements to the UI and options on the link items page.
- Fixed edit page syntax error with language string echo.
- Code tidy. Added missing language strings to edit listing page. Added check that the listing is active before editing. Added colour highlight on link items page if variant products are no longer active on eBay.
- Correct status in the Marketplace Links tab for Amazon’s marketplaces.
- 2076 release. non-beta user-log
- Fixed the update tool to work with renamed admin folders.
- Update tool now creates folders and removes files.
- Added bulk linking to Amazon US; Fixes to SQL in Amazon EU bulk linking.
- 2071 release. non-beta user-log
- Renamed listingReports to listing_reports in Amazon EU.
- moved ksort of array to ensure the data is set first.
- Notice error fix.
- Fixed issue with passing unsynchronized error message to the settings page.
- Fixed braces issue on listing page where it was causing syntax error.
f5c1b39Added dynamic product return options based on teh user country. Now supported in the listing and bulk listing tool. Added checks to ensure that the sync has been done before.- Fix for returns within option not showing in profile page.
- Added all of the available product returns fields to the returns profile section. Needs to be integrated with the listings page still.
- Fix for Amazon US orders
- Language variable fix
- Typo fixes. Added default values for brand and search terms.
- Adding correct country specific returns options to the profiles page based on eBay data from the setup sync call.
- Fixed issue with missing margin on notification boxes. Code tidy on the ebay and play tpl files.
- Added bulk linking to Amazon EU.
- Fix for Amazon US orders (does not get the ID correctly)
- Fix to putbulkstockupdate method to include variant item changes.
- Added bulk listing to Amazon US.
- Shows the bulk listing status on the subscription page.
- Checks user’s Amazon plan if bulk listing is allowed.
- Fixed URLs in Amazon controllers.
- Updated image text string about costs in listings page.
- Fix to item list retrieve for page limit calculation. Method modification for get item to allow for status field. Fix to update method where a count would be sometimes thrown off its actual value.
- Minor code optimisations to SQL in ebay lib file. Added and changed some comments.
- Fixed issue with ajax load when there is no linked items in store to ebay.
- Removed ebay customer model and added method to openbay library to be reused. Code tidied all of the models under the catalog section.
- Moved remaining controller files from separate folders into the single openbay folder. changed glob function in extension/openbay.php to a set array to allow additional controller files to be stored without affecting the market list page.
- Moved the ebay/profile controller to openbay/ebay_profile and updated references.
- All language files now moved for amazon and amazonus modules into openbay folder.
- Moved the remaining amazon model files to openbay folder.
- MarketInSG’s pull request #846: Move blacklisted ip to ban ip table during upgrade
- Issue #842: Added sorting for products’ options.
- Removed add-on folder.
- Moved addonLoad method to OpenBay class.
- Removed the eBay addons section for the installed add-ons. This is no longer needed as we now directly check the installed extensions table.
- Moved all ebay and play language files to openbay folder. Updated language load references to them as well. Renamed some files to be easier to read.
- Moved the ebay,play,amazon and amazonus registry loading to the constructor for openbay. Now only the openbay loader is needed in the index files. All references to lib methods now go through $this->openbay-> and the marketplace name.
- Testing new option to remove registry setting in index file for each marketplace. THIS VERSION IS NOT STABLE!
- Code tidy in library files.
- Migrated remaining ebay models to openbay folder, changed the play_play file to just play in the openbay models.
- Moved the ebay template model to openbay folder.
- Moved remaining play module model files into openbay folder.
- Moved all patch model files for all marketplaces to the openbay folder.
- Starting migration of marketplace model files into openbay folder to reduce folders.
- Couriers in Amazon modules are listed alphabetically.
- Validating Standard Product ID only if it is required
- Fixed bug when deleting a profile.
- Added link to Amazon EU Bulk listing page; auto install OpenBay Pro module when patching.
- Fixed language string which was mixed up in product link page.
- Fixed incorrect language variable use.
- Item links page: Ajax UI tidy. Language tidy and added missing values.
- Added output from status response for listings.
- Started return data model on page load for linked item status.
- Fixed issue with returned data not getting the pre-allocated stock on the link items page.
- Fixed missing model load.
- Added pagination to loaded linked items on the ebay linked items page.
- Further work on pagination for linked items on the link items page.
- Changed timeout
- Fix to language variable used
- Reworked the load section for getting unlinked items, should be more stable for stores with many listings. Checks the results in pages and expects a minimim result output, if it doesnt get the minimum it will send for more data to ebay or until the page limit is hit. Need to do the linked items section to support pagination and better handling for timeouts.
- Fix to price issue when calculating prices with comma.
- Missing language string added to language file.
- Amazon/Amazon US: showing merchant id in “My account” page. Added link to change it.
- Mapping meta_keywords to Amazon search terms
- Bulk product listing for Amazon EU
- Fix issue with ampersand symbol in ebay link on confirmation page
- Add module to enable OpenBay Pro in the menu.
- Fixed issue with adding images to existing products.
- Migrated all admin view files to openbay folder. Updated controller files that load them. ebay,play,amazon and amazonus folders in view area are now removed.
- Moved all OpenBay extension view files to new openbay folder and added prefix. Renamed ebaydisplay.tpl to ebay_display.tpl to conform with naming for OpenCart.
- Moved all play view files to new openbay folder, added prefix.
- Removed the play controller folder.
- Fixed notice when updating files and remove list is empty.
- Modification to eBay variants system to allow for “linked” item but no variant links set.
- Added country option to standard listing page. Uses profiles to set option.
- Added choice for country of dispatch in profile area.
- Added country to setup system for ebay setting option.
- OpenStock / variants compatibility fix for later versions of OC.
- Call openbayLinkStatus only when there is a product_id
- Fix missing tabs when inserting a product
- Amazon extension update: removed unused form.tpl file; added error handling for broken category templates.
- Removed
amazon_category_templatelibrary. Moved code to amazon library. - First test commit.
- Fixed price modifications for bulk listing items using the generic profile setting option.
- Added language fixes to the bulk listing tool.
- Language file tidy up. Added closing tags to files and arranged language tags into better groups. Added consistent commenting style.
- Added missing language file strings to profile get response.
- Play.com & some main module language file tidy-up.
- Updated play overview area to hide nav elements when not active/setup and show register button.
- Cody tidy in play tpl files
[otw_is sidebar=otw-sidebar-8]
More Information
|
[otw_is sidebar=otw-sidebar-7] |
