Post by Johnathan » Thu Jul 28, 2011 2:41 am

Image

Current Version: v302.2 (release notes)

OpenCart Versions: 1.5.1.x - 3.0.2.x

To Purchase: Visit OpenCartX or opencart.com

Image Image Image

This extension allows you to set up a survey of questions to ask your customers during the checkout process. Use it to include questions such as "How did you hear about us?", "Would you like gift wrap?", or "When are you home for delivery?"

  • Upload and go — utilizes ocMod so no core file modifications are necessary.
  • Add the survey to any layout and any standard module position. Restrict the survey by store, language, customer group, and currency.
  • Easily set the heading, text, and error message for the survey box, as well as the questions, possible responses, and order line item text. Multi-lingual support for all text is included.
  • Allow customers to select a single response via select dropdowns and radio button sets, or multiple responses via multi-select boxes and checkbox sets.
  • Optionally include an "Other" response, where customers can fill in their own reponse.
  • View customer responses as order total line items, visible on both front-end and back-end cart, order, and invoice pages.
  • Quickly see all responses in the included report, filterable by date and order status. Report totals for customers and guests are displayed separately and together.
  • Use the Infinite Module Positions extension to place the survey in a non-standard location, such as within one of the checkout steps, or within the middle of the cart page


Image Image Image Image Image Image Image

Image
Image Image Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Sun Nov 27, 2011 2:08 pm

Updated to v151.2

Release Notes:

- Fixed bug caused by code syntax typo
- Fixed bug with validating required errors
- Updated to take advantage of wildcard template support in vQmod 2.1+
- Updated instructions.txt

Image
Image Image Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by philbydevil » Wed Jan 18, 2012 11:37 am

Great update Johnathan!

This is a must for any business that pays for advertising. Because of the reports generated by this module, I'll be saving over $5K of ineffective advertising dollars this year alone!!

I Image cmd-f, cmd-c, cmd-v, cmd-z + vQmod.
My favourite page...
v1.5.4.1


User avatar
Active Member

Posts

Joined
Fri Dec 03, 2010 5:20 am
Location - Sunshine Coast, Australia

Post by Johnathan » Sat Mar 24, 2012 10:42 am

Updated to v152.1

Release Notes:

- NOTE: Updating from previous versions will require you to redo some settings
- Added ability to allow multiple responses
- Changed admin options to make them clearer and more simple
- Fixed bug with admin settings "View Report" link
- Fixed bug in IE with non-commented closing script tag
- Fixed bug with apostrophes in the error message text
- Fixed bug when modifying previous checkout steps after question appears
- Replaced automatic inclusion on cart page with inclusion via vQmod
- Replaced cart/checkout CSS classes with module CSS classes
- Updated to include compatibility with 1.5.2.x
- Updated to skip missing file errors in vQmod 2.1.6+
- Updated instructions.txt
- Updated license.txt

Image
Image Image Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Fri Jun 22, 2012 9:34 am

Updated to v153.1

Release Notes:

- Updated license.txt
- Verified compatibility with 1.5.3.x

Image
Image Image Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Sat Aug 18, 2012 6:17 am

Updated to v154.1

Release Notes:

- Verified compatibility with 1.5.4.x

Image
Image Image Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Sun Nov 25, 2012 5:33 am

Updated to v154.2

Release Notes:

- Renamed extension from "Checkout Question" to "Checkout Survey", with a completely redesigned and improved admin panel interface
- NOTE: Updating from previous versions will require you to redo all settings. Since the extension files have been renamed, however, your previous settings will not be lost when uploading the new version of the extension.
- Added: the "include" code is now listed within the extension settings
- Added: multiple questions can now be created
- Added: questions can now be created as select dropdowns, radio button sets, multi-select boxes, or checkbox sets
- Added: all questions, responses, and line item texts are now multi-lingual
- Added: responses can now be entered and re-ordered more quickly
- Added: the CSS selector for buttons (used for required question validation) can now be set in the admin panel, for use with custom themes
- Added: response totals and sales totals in the report are now divided into customer totals, guest totals, and combined totals
- Added: reports can combine multi-lingual responses into one entry
- Improved: historical data can have notes attached, to record information associated with a response, such as the original source or date recorded
- Improved: required question validation should now always work with custom themes and extensions that modify the checkout process
- Improved: Save & Keep Editing now utilizes AJAX for greater speed and ease
- Updated: vQmod file now works with renamed admin folders
- Updated: vQmod file should now work with Joomla integrations that mess up filepaths within "include" and "require" statements
- Updated: instructions.txt

Image
Image Image Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Thu Mar 07, 2013 10:48 pm

Updated to v155.1

Release Notes:

- Added: text, textarea, date, time, and date/time fields
- Added: option to only collect responses from first-time customers
- Fixed: requiring responses for checkboxes and radio buttons does not work
- Fixed: "Undefined index: checkout_survey_1" error
- Fixed: errors with breadcrumb URLs in the admin panel in 1.4.x
- Updated: instructions.txt
- Verified: compatibility with 1.5.5.x

Image
Image Image Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Fri Jul 24, 2015 4:07 am

Updated to v203.1

Release Notes:

- Added: compatibility with OpenCart 2.0.0.x - 2.0.3.x
- Added: ability to create multiple surveys (though all answers are still attached as line items to the order)
- Added: ability to restrict when a survey appears based on store, language, customer group, and currency
- Fixed: apostrophes in the error text message now work properly
- Fixed: "Invalid argument supplied for foreach" error on some installations
- Fixed: clicking back to previous checkout steps made proceeding impossible if required questions were not answered
- Fixed: required dates fields aren't set completely after a date is selected
- Removed: compatibility with OpenCart 1.4.8 - 1.5.0.x
- Removed: check for whether the browser URL matches the HTTP_SERVER URL
- Removed: "historical data" settings, due to low useage
- Updated: the extension is now a regular Module extension, so you can place it in any standard module position. To embed modules in non-standard locations, you can use the new Infinite Module Positions extension: http://www.opencartx.com/infinite-module-positions

Image
Image Image Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Thu Oct 15, 2015 6:10 am

Updated to v210.1

Release Notes:

- Added: compatibility with OpenCart 2.1.0.x
- Fixed: "Undefined index: module_id" compatibility error with some other mods
- Fixed: "Undefined index" errors if no boxes are checked in Restrictions
- Updated: Restrictions checkboxes are now checked by default

Image
Image Image Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Sun Mar 20, 2016 8:22 am

Updated to v220.1

Release Notes:

- Added: compatibility with OpenCart 2.1.0.x
- Fixed: incompatibilities with some third-party modifications
- Fixed: Date/Time fields did not work properly whe multiple modules were on the same page
- NOTE: You will need to resave your modules after updating to this version

Image
Image Image Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Thu May 05, 2016 6:14 am

Updated to v220.2

Release Notes:

- Fixed: "Missing argument 2 for CartCurrency::format()" error in OpenCart 2.2
- Fixed: error messages when using the admin order editor in some versions
- Fixed: fields are unable to be deleted in 1.5 versions
- Fixed: issues caused by Dreamvention's checkout
- Fixed: issues caused by Journal's newest version
- Fixed: issues caused by the Reward Points Pro extension (note: if you're using that extension, you may need to rename the checkout_survey.xml file to z_checkout_survey.xml so it does its edits after the other extension)

Image
Image Image Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Wed Sep 28, 2016 1:22 am

Updated to v230.1

Release Notes:

- NOTE: This version is fully compatible with OpenCart 2.3.0.x by using the OpenCart 2.3 Extension Compatibility Fix, which is provided for free with the purchase of the extension

- Fixed: single Checkbox fields can't be unchecked
- Fixed: no line item display when the "text" for an Order Total is blank
- Fixed: module instances were deleted when saving new ones on 1.5 versions
- Updated: added a delay to setting the responses, to accommodate the checkout process' buttons that are loaded via ajax

Image
Image Image Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Tue Feb 21, 2017 2:09 am

Updated to v230.2

Release Notes:

- Fixed: more issues caused by Dreamvention's checkout (note: this may be the last update I do for Dreamvention's checkout, since it causes lots of issues by using its own code instead of OpenCart's built-in order functions)
- Fixed: errors when using required fields with Infinite Module Positions
- Fixed: line items not displaying text values for the admin order e-mail
- Fixed: datepicker "Today" and "Clear" buttons not working on 1.5 versions
- Removed: compatibility with OpenCart 1.5.1.x

Image
Image Image Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Sat Jul 01, 2017 4:21 am

Updated to v300.1

Due to limitations in the opencart.com license system, a new extension was released on opencart.com for OpenCart 3.0 compatibility. However, free updates are still available for anyone that has purchased the extension in July 2016 or after --- just contact Clear Thinking here: http://www.getclearthinking.com/contact

Release Notes:
- Added: compatibility with OpenCart 3.0.0.x
- Added: native compatibility with OpenCart 2.3.0.x (You can remove the compatibility fix, or keep using it if you want to)
- Added: info in the admin page to see which layouts the module is assigned to
- Added: session data is now cleared when the checkout/success page is reached

- Fixed: the module Heading was not displaying HTML correctly
- Fixed: "Other" responses for checkbox and select fields were not working
- Fixed: text isn't selectable in the Survey Report data

- Removed: compatibility with OpenCart 1.5.x and 2.0.0.0 for new versions

- Updated: using the OpenCart admin order editor should now keep the survey response line items on the order

Image
Image Image Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Thu Oct 19, 2017 4:56 am

Updated to v302.1

Release Notes:

- NOTE: Starting with this version, all template files will use the .twig extension. These will still work completely fine on OpenCart 2.x versions, and still use the .tpl-type syntax. However, if you've made edits to the .tpl file, you'll need to port those edits over to the new file.

- Confirmed: compatibility with OpenCart 3.0.2.x
- Fixed: extension getting ignored sometimes when it shouldn't be
- Fixed: responses being output to the javascript console every time one was selected or changed
- Fixed: issue with extension not working on OpenCart 2.0 and 2.1
- Fixed: extension settings would sometimes disappear in certain OpenCart versions when loading the Extensions > Order Totals page
- Updated: added some fixes for quick checkouts and other non-standard modifications

Image
Image Image Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Thu Mar 15, 2018 2:38 am

Updated to v302.2

Release Notes:

- Fixed: line items in the order confirmation e-mails were not edited in 3.0
- Fixed: "Undefined index: status" error on OpenCart 3 versions

Image
Image Image Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am

Who is online

Users browsing this forum: No registered users and 4 guests