Changelog

Version 2.4.0 beta

A huge speed improvement.

Added

  • The “InstantClick” library, which speeds up the loading of pages on the mobile site

Version 2.3.0

A feature release.

Added

  • Desktop theme colour-palette extractor
  • A setting for turning off OMF in the OMF Administration

Fixed

  • Conflicts with some desktop modules
  • The checkout form didn’t bring the focus to the error message on iPhone 5
  • This “Modify” button didn’t work on iPhone 5

Version 2.2.0

RTL language support and several small bugfixes.

Added

  • Page numbers are now buttons
  • Compatibility for OpenCart Advanced Module Settings

Fixed

  • The colors of the mobile theme were changed back to default upon update
  • In category view the price was displayed before the product name
  • On checkout the payment address wasn’t hidden when you clicked continue
  • On some websites, in tablet landscape view, the left and right columns were displayed, even when there were no desktop modules enabled
  • When the “Mobile logo size” field in the OMF Admin was left empty, the stylesheet wasn’t loaded

Version 2.1.0

A new mobile theme, several bugfixes and OpenCart v1.5.6.1 support.

Added

  • Another pre-installed mobile theme
  • Support for OpenCart v1.5.6.1

Fixed

  • Error messages for product options were not displayed
  • Minor compatibility issues with some desktop themes
  • Misalignment of the product images in the product page gallery
  • Product images were stretched out on some websites

Version 2.0.0

Internally, OMFramework has been completely redesigned. This is a feature release.

Added

  • Support for any payment gateway
  • Support for any desktop checkout extension
  • Ability to use desktop modules on the mobile site
  • Ability to change the colours of the mobile theme via the OMF Administration panel
  • Additional layout for tablets in landscape view
  • Increased compatibility with other third-party extensions
  • Ability to disable “Add to Cart” button when the product is out of stock

Version 1.6.7

A bugfix release.

Fixed

  • Undefined variable shipping_address_id on OpenCart 1.5.1.x
  • Undefined variable search in search_mobile.tpl
  • Undefined index company on register checkout when adding new address
  • The “Columns” dropdown was not displayed when adding a new module in Featured Mobile
  • Error message appeared on some websites: “Could not resolve path for catalog/controller/information/info_page_list.php

Version 1.6.6

A compatibility release.

Added

  • Better compatibility with some caching extensions

Fixed

  • The product description on category page didn’t stretch on medium screens

Version 1.6.5

A number of compatibility patches have been added. Several bugs have been fixed.

Added

  • Support for Klarna payment gateway
  • Support for Cielo payment gateway
  • Update to the UberCheckout compatibility patch
  • A mobile template for editing addresses (account/address_form)
  • Category to information pages compatibility patch

Fixed

  • Undefined variable mobile_logo on some servers
  • Disabling reward points or vouchers from the OpenCart admin didn't remove the forms on the mobile site
  • Cannot load language when editing mobile modules from the OpenCart admin
  • Longer search box text was also displayed on the search button

Version 1.6.4

A bugfix release.

This release contains the latest hotfixes and support for a new payment gateway.

Added

  • Realex payment gateway templates

Fixed

  • The links in the main menu sent browsers to the incorrect location on some iOS 7 devices
  • Error message about the OMF Administration in OpenCart modules
  • The code for HQ images on the product page caused issues with image extensions and some desktop themes
  • When saving CSS code from the OMF Administration, symbols were substituted for their HTML codes producing invalid CSS
  • When saving CSS code from the OMF Administration, the custom_mobile.scss file wasn't updated
  • Unicode symbols in product name were not displayed properly in the mobile modules

Version 1.6.1

A bugfix release.

This release contains the latest hotfixes and some compatibility patches.

Added

  • Cielo payment gateway templates
  • Stripe payment gateway templates
  • Compatibility patch for AJAX Quick Checkout v4.0

Fixed

  • In OMF Lite there was an error message in the OpenCart admin
  • There was an error message about OMF Pro

Version 1.6.0

A feature and bugfix release.
The new version is officially compatible with OpenCart v1.5.6! Lots of new features have been added and some older ones have been polished. We didn’t forget to fix the latest bugs, of course.

Added

  • Installation script
  • Separate mobile modules from desktop modules
  • HQ images for the “Featured mobile” module
  • New mobile module—”Bestsellers mobile”
  • New mobile module—”Specials mobile”
  • New mobile module—”Latest mobile”
  • New mobile module—”Welcome mobile”
  • New mobile module—”Information mobile”
  • Ability to disable adding out of stock items to the cart
  • Change product images on swipe
  • HQ images for Related products tab
  • Compatibility patch for the new version of Jay Gilford’s Caching mod (v1.4.2)
  • Compatibility patch for OC Advanced module settings
  • Compatibility patch for iCustomFooter
  • Compatibility patch for OneCheckout

Fixed

  • Featured items didn’t align properly when some of them had rating and others didn’t
  • The custom mobile logo was missing
  • Posting a review didn’t work and caused the desktop site to hang
  • Pinshop theme blank screen after installing OMF
  • Execution of AJAX calls was broken on the desktop site when OMF was enabled
  • Error message appeared when uploading OMA after OMF
  • The compatibility patch for PayPal Express Checkout (PEC) wasn’t working correctly

Version 1.5.1.5

A feature release.
The distribution of the extension now happens with one file for all supported OpenCart versions(1.5.1–1.5.5). No more confusion which one to download for your store!

Added

  • Wishlist
  • Patch enabler to the OMF Admin panel.
  • Responsive HQ images for hi-res displays.
  • Increased third-party Payment Gateway compatibility.
  • Increased third-party checkout extension compatibility.
  • Form fields during checkout get focus if they have an error

Fixed

  • Accented letters are not displayed correctly in Featured module
  • Images on retina displays are blurry
  • fixed mobile slideshow module URL problem
  • many small under the hood improvements

Version 1.4.3

A hotfix release.

Fixed

  • SCSS generation problems on some servers are now gone
  • Postcode validation problems on registration during Checkout are fixed
  • Images from the main navigation are showing now (Home, Information, Account, Contact)
  • When both tablet and mobile views are disabled desktop site appears normal, as expected.

Version 1.4.3.1

A hotfix release.

Fixed

  • More postcode fixes

Version 1.4.3

A hotfix release.

Fixed

  • SCSS generation problems on some servers are now gone
  • Postcode validation problems on registration during Checkout are fixed
  • Images from the main navigation are showing now (Home, Information, Account, Contact)
  • When both tablet and mobile views are disabled desktop site appears normal, as expected.

Version 1.4.0

A feature release.

Added

  • Admin Panel
  • Blog manager support
  • Tablet support
  • Increased third-party Payment Gateway compatibility
  • Collapsable panels for product Descritpion, Specification, Reviews and Related products.
  • Added ability for customers to post reviews
  • SCSS styling support
  • Added compatibility patch for OCPlugs.com CSS JS minifier.
  • Added compatibility patch for Tcalp’s “Increase Page Speed Minify Compress Cache Database Optimization” extension
  • Added compatibility patch for QPhoria’s ÜberCheckout

Fixed

  • Single product category was displayed with square borders
  • Lists in product description were missing bullet points and numbers
  • Fixed dropdown arrow positioning on wider screens
  • SimpleCheckout new version fix
  • Removed the navigation during checkout
  • Custom totals don’t break the patch execution anymore
  • Error, Warning and Success messages are now prettier

Version 1.3.11

A huge bugfix release.

Added

  • OpenCart 1.5.4.x support

Fixed

  • Increased third-party and built-in Payment Gateway compatibility
  • Registration page for OC 1.5.2.x and OC 1.5.1.x
  • Search for OC 1.5.1.x
  • Mobile/desktop switching
  • Checkout not working on https
  • Simplecheckout compatibility fix
  • Deliverydate Pro compatibility fix
  • Compatibility fix for Jay Gilford’s PageCace mod
  • Onecheckout compatibility fix

All of those compatibility fixes need to be enabled manually depending what other extensions you have installed. Take a look in /vqmod/xml/zzz_omf_system.xml

Modified Files

  • omf/stylesheet/mobile.css
  • omf/template/payment/*.tpl
  • /vqmod/xml/oc15x_omf_catalog.xml
  • /vqmod/xml/oc15x_omf_system.xml

Version 1.3.9.3

Added

  • Featured mobile module
  • OpenCart 1.5.2.x support

Fixed

  • Image size problems with Shoppica
  • Shoppica v1 & v2 compatibility
  • Safari address bar hides after page load
  • All Categories page was given a stylish facelift
  • Some minor visual glitches
  • Checkout bug for products that don’t require shipping
  • Some CSS rendering speed improvements

Modified Files

  • omf/stylesheet/mobile.css
  • omf/template/account/aacount_mobile.tpl
  • omf/template/account/order_list_mobile.tpl
  • omf/template/checkout/checkout_mobile.tpl
  • omf/template/common/header_mobile.tpl
  • omf/template/error/not_found_mobile.tpl
  • omf/template/module/slideshow_mobile.tpl
  • omf/template/module/category_mobile.tpl
  • omf/template/product/category_mobile.tpl
  • /vqmod/xml/oc15x_omf_catalog.xml
  • /vqmod/xml/oc15x_omf_system.xml

Version 1.3.9

Added

  • Online documentation

Fixed

  • The whole checkout process is AJAXed now.
  • Slideshow mobile works
  • Opencart 1.5.3.x support
  • Improved overall compatibility with other extensions
  • Removed nearly 2000 lines of code from the vqmod code

Added Files

  • omf/template/account/order_info_mobile.tpl
  • omf/images/.htaccess

Modified Files

  • omf/template/checkout/*
  • omf/stylesheet/mobile.css
  • omf/template/account/login_mobile.tpl
  • omf/template/account/register_mobile.tpl
  • omf/template/common/header_mobile.tpl
  • omf/template/common/footer_mobile.tpl
  • omf/template/common/success_mobile.tpl
  • omf/template/module/slideshow_mobile.tpl
  • omf/template/account/order_list_mobile.tpl

Deleted Files

  • /vqmod/xml/oc152_omf_catalog.xml
  • /vqmod/xml/oc152_omf_system.xml

Version 1.3.8

Fixed

  • Reduced vQmod code by 20%
  • Reduced error and vqmod log output by 90%
  • Template file fallback now ensures the page will load even if no mobile template is present
  • Additional images are now displayed on product pages
  • COD checkout issue fixed
  • Fixed numerous ShoppicaOMF compatibility issues
  • Increased compatibility with Information-related plug-ins (the ones that add pages in the information section)
  • Fixed issue with Terms and Conditions breaking the checkout process
  • Fixed step 1 of the checkout process for returning customers
  • Increased compatibility with Aliwister’s OnePage Checkout

Added files

  • /catalog/view/theme/omf/template/onepage/login_mobile.tpl
  • /catalog/view/language/english/omf/checkout.php

Modified files

  • /vqmod/xml/oc152_omf_catalog.xml
  • /vqmod/xml/oc152_omf_system.xml
  • /catalog/view/theme/omf/template/product/product_mobile.tpl
  • /catalog/view/theme/omf/template/checkout/login_mobile.tpl

Version 1.3.7

Added

  • Language switcher
  • Currency switcher

Fixed

  • Navigation icons on pre Android 3.0 phones
  • Navigation submenu quirkiness on Android
  • Some minor footer fixes
  • More language strings are now in the language file
  • Merged common.css and mobile.css

All of the above changes are in the following files:
header_mobile.tpl, footer_mobile.tpl and mobile.css

Version 1.3.6

Added

  • Horizontal navigation bar
  • Beautiful navigational sub-menus
  • Information pages (Delivery, About Us etc.)
  • Fallback navigational links
  • Order history list
  • Contact sub menu with telephone call-to link, store address link and send an enquiry/contact us link

Fixed

  • Slowdown on huge stores with many products and subcats (especially on “All Categories” page)
  • All Categories redirect bug
  • Categories not showing if they weren’t marked with “top”
  • 99.9% OMF strings are now in a language file
  • Shortened some default strings to make them take less space on mobile screen
  • Contact form “First name” label
  • General spacing issues
  • Safari zoom on input fields
  • Many small visual fixes

Version 1.3.11

A huge bugfix release.

Added

  • OpenCart 1.5.4.x support

Fixed

  • Increased third-party and built-in Payment Gateway compatibility
  • Registration page for OC 1.5.2.x and OC 1.5.1.x
  • Search for OC 1.5.1.x
  • Mobile/desktop switching
  • Checkout not working on https
  • Simplecheckout compatibility fix
  • Deliverydate Pro compatibility fix
  • Compatibility fix for Jay Gilford’s PageCace mod
  • Onecheckout compatibility fix

All of those compatibility fixes need to be enabled manually depending what other extensions you have installed. Take a look in /vqmod/xml/zzz_omf_system.xml

Modified Files

  • omf/stylesheet/mobile.css
  • omf/template/payment/*.tpl
  • /vqmod/xml/oc15x_omf_catalog.xml
  • /vqmod/xml/oc15x_omf_system.xml

Version 1.3.9.3

Added

  • Featured mobile module
  • OpenCart 1.5.2.x support

Fixed

  • Image size problems with Shoppica
  • Shoppica v1 & v2 compatibility
  • Safari address bar hides after page load
  • All Categories page was given a stylish facelift
  • Some minor visual glitches
  • Checkout bug for products that don’t require shipping
  • Some CSS rendering speed improvements

Modified Files

  • omf/stylesheet/mobile.css
  • omf/template/account/aacount_mobile.tpl
  • omf/template/account/order_list_mobile.tpl
  • omf/template/checkout/checkout_mobile.tpl
  • omf/template/common/header_mobile.tpl
  • omf/template/error/not_found_mobile.tpl
  • omf/template/module/slideshow_mobile.tpl
  • omf/template/module/category_mobile.tpl
  • omf/template/product/category_mobile.tpl
  • /vqmod/xml/oc15x_omf_catalog.xml
  • /vqmod/xml/oc15x_omf_system.xml

Version 1.3.9

Added

  • Online documentation

Fixed

  • The whole checkout process is AJAXed now.
  • Slideshow mobile works
  • Opencart 1.5.3.x support
  • Improved overall compatibility with other extensions
  • Removed nearly 2000 lines of code from the vqmod code

Added Files

  • omf/template/account/order_info_mobile.tpl
  • omf/images/.htaccess

Modified Files

  • omf/template/checkout/*
  • omf/stylesheet/mobile.css
  • omf/template/account/login_mobile.tpl
  • omf/template/account/register_mobile.tpl
  • omf/template/common/header_mobile.tpl
  • omf/template/common/footer_mobile.tpl
  • omf/template/common/success_mobile.tpl
  • omf/template/module/slideshow_mobile.tpl
  • omf/template/account/order_list_mobile.tpl

Deleted Files

  • /vqmod/xml/oc152_omf_catalog.xml
  • /vqmod/xml/oc152_omf_system.xml

Version 1.3.8

Fixed

  • Reduced vQmod code by 20%
  • Reduced error and vqmod log output by 90%
  • Template file fallback now ensures the page will load even if no mobile template is present
  • Additional images are now displayed on product pages
  • COD checkout issue fixed
  • Fixed numerous ShoppicaOMF compatibility issues
  • Increased compatibility with Information-related plug-ins (the ones that add pages in the information section)
  • Fixed issue with Terms and Conditions breaking the checkout process
  • Fixed step 1 of the checkout process for returning customers
  • Increased compatibility with Aliwister’s OnePage Checkout

Added files

  • /catalog/view/theme/omf/template/onepage/login_mobile.tpl
  • /catalog/view/language/english/omf/checkout.php

Modified files

  • /vqmod/xml/oc152_omf_catalog.xml
  • /vqmod/xml/oc152_omf_system.xml
  • /catalog/view/theme/omf/template/product/product_mobile.tpl
  • /catalog/view/theme/omf/template/checkout/login_mobile.tpl

Version 1.3.7

Added

  • Language switcher
  • Currency switcher

Fixed

  • Navigation icons on pre Android 3.0 phones
  • Navigation submenu quirkiness on Android
  • Some minor footer fixes
  • More language strings are now in the language file
  • Merged common.css and mobile.css

All of the above changes are in the following files:
header_mobile.tpl, footer_mobile.tpl and mobile.css

Version 1.3.6

Added

  • Horizontal navigation bar
  • Beautiful navigational sub-menus
  • Information pages (Delivery, About Us etc.)
  • Fallback navigational links
  • Order history list
  • Contact sub menu with telephone call-to link, store address link and send an enquiry/contact us link

Fixed

  • Slowdown on huge stores with many products and subcats (especially on "All Categories" page)
  • All Categories redirect bug
  • Categories not showing if they weren't marked with "top"
  • 99.9% OMF strings are now in a language file
  • Shortened some default strings to make them take less space on mobile screen
  • Contact form "First name" label
  • General spacing issues
  • Safari zoom on input fields
  • Many small visual fixes

OpenCart Mobile Theme + Extension