All the HikaShop 2.2 releases. The other old releases are listed in the HikaShop Change Log Archive, the recent ones in the HikaShop Change Log.
HikaShop 2.2.3
Release date : December, 7 2013
Bug fixes (21)
- We fixed a fatal error with the hikashop product button on the article edition page of joomla.
- The switcher system of the registration could cause some issues in some specific cases and they have been corrected
- The new emails templates and preloads have received several fixes
- We corrected the inherit parameter for the show_discount option in the menus/modules
- There was an issue with the "Check / Radio" custom fields for some specific values
- The contact button on the product page was not directing to the contact form for the product when the product had characteristics.
- We now add a prefix to the custom item fields on the product listings in order to avoid ID conflicts
- USPS changed their API and the USPS plugin was updated in order to support the new API mode
- We fixed the mass publish/unpublish plugins in the backend
- We fixed a warning in the CardSave plugin
- We fixed the order number in the order admin notification
- We fixed the transliteration support for some languages
- A check was missing for the display of the "choose options" button in some rare cases on listings.
- A check was missing for the payment link of orders in the order creation email.
- We had a warning when the paypal payment method was configured via the wizard.
- We added a fix to remove a warning coming from the calendar system of Joomla 3.2
- The URL for the download of custom upload item fields didn't work anymore in the admin email
- We fixed a problem related to the deletion of some particular states (with dash in the namekey) from a zone.
- We added some fix for the tax calculations for widget/reports in some specific cases
- We fixed the characteristics/options ordering of values for some cases
- We fixed several issues with filters on brands and categories
Improvements (34)
- We added additional allowed currencies in the Sage Pay payment method.
- We improved the HikaShop configuration for file uploads.
- Several payment Plugins ^have been updated in order to separate the sandbox environment from the debug environment
- We updated the menu options edition view : it now shows the associated modules options on the same page
- we now support both alt (for SEO) and title (for accessibility) attributes on product images
- We improved / updated fallback links plugin redirect for Virtuemart
- The RTL support has been improved for the user control panel and emails are now supported too
- The display or not of the link to the order details page has been improved in the notification emails
- We edited the cart / wishlist listing view to make it responsive
- We added the display of the images in the cart / wishlist view
- We now force the use and the display of the Limit filter in the mass actions.
- If we are on a product page, we don't display anymore the current product in the recently viewed module
- The prices and the cart display of the checkout are now better handled in RTL mode
- You can now specify a return URL for the check and the collect on delivery payment methods.
- We improved several payment plugins for the email notifications.
- We improved the responsive design for the checkout
- We improved the export of products in order to handle better characteristics with identical names
- We added the possibility to remove one or many categories for products in the mass actions.
- We now properly check that the user is logged in for the "pay now" link which is added in the order creation email before displaying the payment form.
- We improved the anti-hack checking system on redirection URLs to better handle HTTPS
- The "please login" link of the affiliate program page is now clickable so that the users can more easily login.
- We added a check to make sure that the user only enters numbers in the credit card expiration fields
- We improved the VAT checks for greek vat numbers so that it handle both GR and EL codes properly.
- The specification title is now only displayed when a custom product field is found for the current product
- The import system now handle HTTPS links for files and images
- We now remove the associated modules title when no products are found.
- Improvements and fixes regarding the wishlists and add to cart actions :
- - option added to display or not 'add to wishlist' button for free products
- - add some checks to display or not the 'add to wishlist' button depending on the configuration
- - corrections to display the correct popup content when clicking on 'add to cart' or 'add to wishlist' button
- - if guest user add to wishlist, display a message to prevent that he must been logged in to use the wishlists
- - bug fix for quantity display in wishlist, if free or out of stock product, let the desired quantity in the wishlist instead of zero
- - bug fix for the AJAX wishlist module content update
- - bug fix for the redirection if option "Always redirect to checkout" option selected, for cart and wishlist.
New features (15)
- You can now copy orders
- We added the support for google products age group, gender, color and size attributes in the google product plugin
- We added options to manage the size of the add to cart popup and the terms and conditions one.
- We now support negative prices in product/options/variants prices
- We added an option to choose the image popup system (mootools / shadowbox)
- We added a new uploader system (opload) in HikaShop in order to circumvent some rare issues on some servers and improve the usuability
- We added two new custom field type : Ajax File and Ajax Image
- New payment plugins Liqpay, Privat24 and Webmoney provided by CM-S.ru have been added to HikaShop. Thanks !
- We developed four new payment methods: Be2Bill, beanstream, Borgun and PayBox
- A Sofort payment plugin has been developed by LG SOLUTION and included in Hikashop. Thanks !
- A NetGiro paymnt plugin has been developed by Stefan Novakovic and included in Hikashop. Thanks !
- We added the support for the common payment plugin api (https://github.com/techjoomla/joomla-payments/tree/master/code/plugins) which gives you access to 20 additional payment plugins included 2Checkout, CCAvenue, eWallet, JomSocialPoints, LinkPoint, PagSeguro, PayFast and TransFirst (simply zip them and install the zip via the joomla installer and they will appear in HikaShop.
- We developed an import function for OpenCart (with import of the users to Joomla), MijoShop and RedShop so that you can migrate your products, categories, users, addresses, orders, coupons, discounts easily to HikaShop.
- We included new options in the UserPoints plugins. You can now display the number of points during the checkout and let the user decide if he want to use his points or not.
- Emails preload can now be overridden via the System>Emails interface and the email templates now support generic tags like {VAR:order.order_number}
HikaShop 2.2.2
Release date : September, 28 2013
Bug fixes (44)
- The saving of the "published" and "show title" options of menus/modules didn't work properly. It's now fixed
- The pagination on the selection of users popup for the orders didn't work properly
- The CSV export was always adding an empty column at the end of the CSV
- We fixed a warning message with the sorting filters in some cases
- We fixed the label of the "percentage fee excluding shipping" option of the Affiliate system
- We fixed some errors in the mass action system
- We now properly hide main products of variants in the display of carts/wishlists
- We fixed a bug which would remove the related products of products with options during the import of products with both related products and options specified in the CSV
- The North West province of South Africa was missing
- We fixed the SEF handling on the checkout URLs when the "checkout SEF name" option of the configuration is empty
- The return URL redirect was ignored for the authorize.net plugin in SIM mode
- Mootools is now loaded in the thank you page of the Authorize.net plugin in case it's not already done so that the automatic redirect can work
- The login view of the checkout was not always behaving properly with exotic checkout workflows
- The payment notification of the Ogone plugin was not working properly in some cases
- Several fixes have been added to the vote and comment system
- We fixed an issue regarding the "Minimum number of products" option of coupons
- We added a fix regarding the default download space table ordering
- The shipping address override wasn't working properly when the shipping and the address views weren't on the same step of the checkout
- We fixed the installation wizard for Joomla 1.5
- We fixed the selection of users without a joomla user account in orders
- We added several missing translation strings in the language files
- There was an issue in some cases with the default value of state/country fields which was not correct
- The popup notice for add to cart/wishlist was sometimes not displaying the message for the correct type (cart or wishlist) when both where enabled
- We fixed the publish/unpublish of payment and shipping methods
- We fixed the management of shipping prices per product on the product edition page
- The SagePay plugin had not been ported properly to the new payment API and it had a few issues with it which are now fixed
- There was a successful message when deleting a user even when the deletion was unsuccessful
- On created triggers the mass actions were processing all the elements in the database instead of only processing the current element
- We fixed several issues with the products mass actions triggers and the product category update action
- We removed a warning message in the UPS plugin which could happen in some rare cases when products didn't had any prices
- We fixed the SIPS ATOS notification handling
- The backend popups were sometimes stacked to the bottom of the screen instead of being centered
- We fixed a few issues with the new user point plugin of HikaShop
- We fixed the display of custom item fields on the invoice
- We fixed the display of the facebook like button for some fonts in xfbml display mode
- The sorting filter was not working properly when its type was "list"
- The FedEx plugin now handle properly the discounted rates
- We fixed two issues with the characteristics handling when the variants are not generated
- We fixed several warning messages with the shipping system when the cart was been emptied in some cases
- We now handle properly the update values operations on the price table for product mass actions
- We fixed the display of States for Japan
- We fixed a fatal error in some cases for the product selection on the options page of menu items via the joomla menu manager
- We now avoid a potential fatal error with discounts loading for prices with an additional sanity check before loading the discounts so that it doesn't load the discounts when no prices are set
- There was a wrongly placed check in the mass action system which prevented users of HikaShop Starter/Essential to run mass actions
Improvements (32)
- The tabular display of products now only display the "read more" option only if there is enough text in the description
- You can now select the view "Cart status" on your checkout workflow in order to display a non modifiable cart during the checkout
- The recently viewed module now doesn't display any product when no product pages have been seen by the user yet
- The store address can now be translated with a translation override
- We added a hidden option to be able to completely remove the display of the commented footer
- The registration form has been improved with support of HTML5 aria attributes
- The "next" checkout button is now named 'Finish' on the last step of the checkout automatically
- The popup for "terms & conditions" in the checkout can now use the Joomla 3 bootstrap popup
- We updated the jQuery-ui library so that the drag&drop on the checkout workflow setting works better
- We added new triggers for the checkout integration so that you can add custom steps to the checkout via a HikaShop plugin
- The variants listing now order the variants based on the ordering of the characteristics and their values automatically
- We improved the user notification system when modifying order details in the backend with additional options
- The user control panel has been redesigned to use a UL/LI list instead of a table
- The product page images display has been improved to use a new display method
- It is now possible to have a "Please select" choice for custom fields of the type "zone"
- The out of stock notifications now handle the sales start/end dates of products so that you don't get notified when it's not needed anymore
- The pc file generated by the ATOS plugin didn't contain the merchant id in its name
- We added the support of product images for the microdata plugin
- The language of the user is now saved at registration for all the versions of Joomla
- We now handle falang for product translations on acymailing newsletters with product tags
- We now handle correctly the display of the payment method name for orders when there are several times the same payment plugin being used with different names on the website
- We added the notification URL in the configuration of the Google Checkout plugin
- The USPS plugin now supports several new shipping service offered by USPS
- The downloads area of the user control panel has been improved to display the downloads in a more logical way
- The download area now handle properly HikaMarket and HikaSerial downloads
- We removed the "add" button in the HikaShop menu listing since menus should be created via the joomla menu manager
- We now display only the data of the published massaction plugins
- We improved the delete actions in the mass actions
- We restored the link to the user in the order display
- The tabs of the tabular display of the product page are now home-made as we had compatibility issues with some templates
- We improved the display or shipping methods error messages to avoid duplicates
- The import process now supports dimensions and weight values with a comma instead of a point for decimals
New features (14)
- There is now an option to round prices during calculations or not as it can be different based on where your location is as a shop owner
- We added an option to display the add to wishlist button for the free products
- We added an option to configure the address name format for the WorldPay Business gateway plugin
- The emails in HikaShop have been completely redesigned to be easily editable (with tags) without knowing PHP
- We added the support of post code restrictions for tax rules allowing you to easily setup taxes on a per post code range basis
- We added the support of RTL languages for HikaShop frontend
- A new identification page is available. You can know chose the way you want to order (Login, Guest, Register...) thanks to a nice switcher on the front end.
- We added a new option so that you can now decide how the quantity field should display for each product
- We added two payment plugins for the payment gateways Borgun and PxPay
- We added an instalments feature in the PayPal recurring payment method so that you can now propose payments in several installments for the orders
- We've update the Virtuemart import feature. It now works for Virtuemart 2.0
- We added a new product listing option which allow you to display all sub elements grouped by category
- You can now disable the generation of variants when a characteristic is added to a product with a new option of the configuration
- We now integrate a new quickicon system for Joomla 2.5 and 3.0 which is activated by default when you install HikaShop
HikaShop 2.2.1
Release date : August, 24 2013
Bug fixes (53)
- The display of the order statuses dropdown for massaction filters wasn't done properly on Joomla 2.5 and above
- We fixed a warning with the address display when using custom text fields
- We added a small fix regarding the shipping auto selection through the checkout when set to "if only one method is available"
- We added a correction for an error on update values of products with the mass action system
- A bug was fixed with the deposit plugin to avoid product cost at 0 in some cases
- We fixed a shipping method selection issue which happened with only some rare checkout workflows
- The FedEx Ground service has been fixed
- We added some corrections to the vote system regarding duplicate HTMl ids
- Several notice messages displayed in some rare cases throughout the backend interface have been fixed
- The Google products plugin now handles properly multiple images
- The currency of the shipping method was not sent properly to Google Checkout in the previous version
- The currency restriction was not in place anymore with the Authorize.net plugin
- UTF8 characters were not handled properly for text filters if the version of PHP was older than PHP 5.4
- The label of shipping methods on the selection interface of the checkout has been fixed
- We fixed the sorting of discounts for the selection of discounts to apply when several discounts can be used for one product
- The text filters now properly handle translations
- Shipping methods name now display properly on orders
- The Amazon payment plugin had been broken with the migration to the new payment system and is now fixed
- The PostFinance plugin return URL has been fixed
- The First class service of USPS has been fixed and several other services added
- We added a small product insert fix regarding the page where the "product" button is showing
- We now avoid a warning when safe mode is activated for the set_limit_limit function used before the downloading of product files
- An error message about duplicate columns was showing during the import process for no reason
- We fixed a HTML closing tag missing for the FB button on the product page in some cases
- We now avoid duplicate shipping methods error messages
- We now display something in the shipping/payment listing even if the method does not have a name
- Shipping price per product did not include virtual products if the option is was not set
- We fix the group option in the AlphaUserPoints plugin
- We fixed a potential fatal error on the product page with the taxes being calculated in detailed mode from a different currency than the current currency
- We fixed an error with the product edition of orders in some cases
- We fixed the akeeba subscriptions plugin for the start date when renewing a subscription
- The “delete products not in csv” option of the cron products update plugin didn't work properly
- The Google products feed was invalid if the images filename of your products contained invalid characters
- The email listing pagination has been fixed
- When a product with no option selected was already in the cart and the same product was added with some options selected, and if the group options with product option was turned on, the product wouldn't be added properly to the cart
- We had an error when clicking reset button with sort filters
- The shipping address was not used properly in some cases during the order creation process which could result in the billing address being used instead
- We fixed a problem with the plugin AlphaUserPoints and special order cases (integration with HikaMarket for example)
- We fixed a few issues with the translation popups on the backend
- We fixed a small bug with the status popup on the order listing which happened on weird cases on Joomla 3.1
- We corrected a bug with empty votes being created for no reason
- We added a small check to avoid a warning being displayed on grid product listings without products in some cases
- A message for the shop owner could potentially be displayed to users on the frontend when deleting an address already used in a previous order
- We fixed a popup bug introduced in Joomla 3.1.4
- The payment method was not always reselected when a shipping method selection was changed on a checkout with payment methods restricted to different shipping methods
- The import from folder of both images and files didn't handle properly the import of products after the first one
- The settings could potentially be lost after the registration of the checkout resulting in some strange behaviors
- We fixed the end screen of the "okpay" payment plugin
- We fixed ascending/descending translations for the sort filters
- The reordering of products linked to several categories was not working properly
- We fixed the checkout next button checks when the button is displaying in CSS mode
- We fixed the add to cart button on horizontal and vertical sliders
- We fixed the fading effect for carousel of categories which overlapping the categories improperly
Improvements (34)
- We added an anti infinite loops check in the zones retrieval process so that even if you configure your zones in a way that their relations loop on themselves, the system doesn't loop and crash the page processing
- We now display the edition/version/build number of HikaShop in the configuration
- We now handle the ordering of the zones in zone dropdowns as it is necessary for some countries like Japan
- We added class names to listings pagination in order to be able to style the elements more easily
- We improved the deletion of the product and category images
- HikaShop now redirects to the next step of the checkout after a successful login/register when the login view is on its own step of the checkout workflow
- Filters of type sort can now sort on most recent, best sales, most viewed products
- We now force the confirm step if the user removed it from the checkout workflow (which shouldn't be done) in order to avoid the checkout stalling at the end
- We improved the shipping and payment plugin listings (Displaying prices and restrictions)
- We now handle the price tax display on additional information of orders in the backend based on the price tax display setting of the configuration
- The product selection for the "HikaShop product page" menu is now more logical
- Modules can now be ordered by name or ID on the Content modules listing of the backend
- The auto selection of the default value of the country/state fields has been improved
- We changed the type of the "new address" and "add coupon" buttons of the checkout so that they don't trigger when the user press on "enter" on a field of the checkout but that it submit the checkout form instead
- We added the default selection of country and state when the geolocation plugin is enabled
- Variants can now also be selected when adding a product to an order in the backend
- We now fix the width of the uploaded images in custom fields in the default CSS to 100 in width
- The partner currency can now only be changed in the backend if you allow it in the configuration
- We improved quality rendering for image thumbnails
- We add new icons for the front-end user control panel
- The compare feature can now display the price of the variant if the main product has no price
- An option has been added for listing reports to display the price with or without shipping included
- We changed the way the ">" is displayed in filters of type list (now using a translation)
- We added a sub total display for order admin/creation/status email notifications
- We now display the customer email in the order admin notification
- The options dropdown display now takes into account the "show out of stock products" option of the configuration to display or not the options variants
- The recurring orders are now labelled as such on the frontend order listing
- We added an option to display a notes field on the PayPal platform
- You can now create menu items of the type "downloads" in the joomla menu manager to create a menu item going to the purchased downloads listing of the customer
- We improved the "display limited to" option of custom fields so that it is easier to setup
- In the product image gallery, the tree browser is now correctly displayed even if there is no image in the current browsed folder
- We changed the filters height css property from "height" to "min-height" to get a better display
- The "Allow customers to change their payment method after checkout" option now only appears when the "Payment of orders not paid immediately" option is turned on in the configuration
- The "no registration" mode of the checkout now fully supports the subscription of customers to AcyMailing lists and AcyMailing custom fields
New features (14)
- We added two "user points" plugins to HikaShop Essential and Business . One to gain points and another for payments with points. That allows you to create several instances of each plugin with different configurations and thus go much further in what you can do with our integration with AlphaUserPoints. These plugins are compatible with AlphaUserPoints but can also be used on their own so that will allow you to have points handling with HikaShop even if you don't use AlphaUserPoints on your website. The previous AlphaUserPoints plugin is still in HikaShop but we recommend you to use the new "user points" from now one as the AlphaUserPoints plugin won't be updated further
- The Innovative gateway and the iPayDNA payment plugins now handle the selection of supported credit card types by the website owner
- There is a new option for table reports, you can now have your total sales with or without taxes
- We added the support of HikaShop comment forms in the ReCaptcha plugin
- We added the possibility to use a WYSIWYG editor as a type of custom field
- The product tag insert system now handles badges display with a new option to activate/deactivate it
- We introduced a new checkout bar for Joomla 3 (with bootstrap design on)
- The donation plugin now handle taxes calculations
- We added the ability to add characteristics to products in the mass actions
- We added the possibility to add/change the user group of users in the mass actions
- We added a new payment plugin for the NETS payment gateway
- We added an option to remove out of stock products from the google products export
- We added a "Display out of stock products" option for menus and modules so that you can display or not the out of stock products on a per listing basis
- We added a setup wizard which appears after a fresh install of HikaShop in order to simplify the setup
HikaShop 2.2.0
Release date : June, 29 2013
Bug fixes (46)
- The shared SSL URL field was not displaying properly on Joomla 1.5 and 2.5
- The table reordering in selection popups were not properly affected to the popup listings and thus could cause bugs on main listings
- The product code display on listings didn't take into account the "link to the product page" option and was always displaying with the link to the product regardless of the value of the option
- We fixed the edition of views for some specific server configuration which produced a 404 error
- We fixed a display issue with the chosen library on warehouse dropdowns in shipping methods on Joomla 3.x
- A few display issues have been fixed with the cart display page
- We now always load mootools when the chosen library is loaded as it needs it and that joomla is not including it automatically as it should
- We fixed a typo with the shipping address in the PDF invoice plugin
- In some rare cases, the MSRP could be displayed in the cart module where that should be the case
- A inherit value handling has been fixed for column selection of sorting filters
- The submit on click of cursor filters didn't work properly
- The export of products was not exporting the category structure anymore due to a regression bug
- We fixed the limits on prices which were not calculated properly in all cases and we also fixed the limits which don't have a restriction on a product or a category
- We now handle properly the radio buttons display on Joomla 3.x on the frontend when the "use bootstrap design" option is deactivated
- We removed the inputbox class on the checkbox of the login form of the checkout as it shouldn't be there
- We now handle properly products with characteristics for the canonical URL parameter
- We now handle properly the display of options based on the grouping of options and products selection of the configuration for payment plugins
- We corrected the display of the wishlists with product options
- We fixed a bug for the pinterest button in SSL with the social networks plugin
- The copy button didn't work properly on the Starter and Essential edition
- The main currency of the store was used by the product tag plugin instead of using the current currency which would render dysfunctional the currency switcher module for these product tags
- The thumbnail used for the products tags in AcyMailing newsletters is now always the same one as the main image of the product in HikaShop regardless of how the images of the product were uploaded
- Prices with minimum quantities different than 1 on the main product were not calculated properly for the variants with a percentage of the main product price set for them
- The price calculations for filter now still works even if the tax category enteredfor the products do not exist anymore (before, the prices of such products would have been ignored)
- We added a check to the discounts selection process so that even if a main product has the product_parent_id column filled with something different than 0 (it should not happen unless the database was tempered with), that the product is still taken into account as a main product and not a variant
- We fixed a few bugs in the Amazon FPS payment plugin
- We improved the security of the AliPay plugin
- The quantity field was not hidden when not activated for the product tags insertion plugin
- The Google product plugin and the XMAP plugins now handle canonical urls properly
- There could be an issue with the search plugins itemid not being used in all cases for all the search results
- We corrected an error with the previous/next button link on products page with the simplified breadcrumb option deactivated
- The AlphaUserPoints plugin now handles properly the user group restriction in all cases
- We corrected the pagination of the wishlist in the backend
- We change the discount calculation system which was not correct in some cases
- We fixed the calculations for filters on prices when the currencies have an additional fee configured
- We fixed the saving of user custom fields via the profile edition page of the frontend
- We added a fix for Joomla 3.1 SEF/Token bug which could break in some cases
- We fixed a potential fatal error with the affiliate plugin when users would register via joomla
- We fixed the options price display which were displaying the MSRP of the main product in some cases
- We fixed a problem with the calendar and month written in text for custom date fields
- We are now displaying shipping taxes in the invoice even if the shipping price is 0
- We fixed the Google Checkout plugin which now sends shipping price without tax as it should be
- We fixed the discount listing restrictions display on the backend
- We improved the popup system
- We fixed the display of variant images when the width was not specified in the options
- We added a fix to the limit calculations for some specific cases
Improvements (35)
- The filter_namekey field is now unique in the database in order to avoid the possibility of having two filters with the same namekey which would create a conflict on the frontend
- We added Croatia as a country of the European Tax zone since Croatia is now officially part of the European Union
- The vote system AJAX has been rewritten to better handle comments saving
- We added some query optimizations for products listings regarding badges
- We improved the order "additional" system to support payment and shipping
- We don't activate "chosen" by default anymore on Joomla 3
- The "use bootstrap design" option is now always turned off by default, even on Joomla 3.x
- the bank transfer, check information is now added to the order creation notification email
- We now save the id of the hikashop user in the cart all the time as it is not does by the user synchro plugin when the registration mode was set to "no registration" since the synchro plugin isn't being called as no user is created in that mode
- We improved the SEF URL for the checkout page when the current menu item is of the type HikaShop checkout
- We added select all/select none links for shipping methods and some restriction options
- We improved the display of variants of products on joomla search result pages
- We improved the security checks on the redirections to allow to redirect from www. to non www. URLs and vie-versa as long as we are on the same domain as sometimes the people didn't configure that properly
- Text filters now handle product information translations
- The cart page display on the frontend has been improved
- The registration process now sets the user language automatically with the current language so that it can be used on the backend when sending email notifications.
- The selection of products for menu items of the type hikashop product comparison and hikashop product page has been improved
- We don't display anymore the readmore link in the tabular layout of the product page when the product doesn't have any description
- You can now specify a category for the google product plugin (not necessary)
- We added a check to the AlphaUserPoints plugin to notify the shop owner that the virtual coupon mode and partial payments cannot be activated together
- The pagination now displays on the products listing with the table layout when all the products display on the same page like it was already the case for the div and list layouts
- We added a check to the import so that the user sees a warning message if he has twice the same column name in his CSV
- The BRL currency was added to the list of supported currencies of the PayPal plugin
- The feature restriction text isn't red anymore and can now be clicked so that you can easily access the product page on our website
- The HikaShop product cron plugin now better handle lower/upper case in the "column names" option of the plugin so that it is easier to setup for users
- We added several missing currencies to the PostFinance payment plugin
- We added a soft fallback for the VAT number online check so that if the VIES servers are unavailable (which happens quite often...) the VAT check works only in regex mode
- We removed the "stay or go to the checkout based on the cart module" option of the "when a product is added to the cart" option of the configuration as it is not much used and creates more problems than anything else
- The "sort by" feature has been extended to radio button filters
- The sorting can now be done on for several fields with only one filter
- We added the translation management for both categories and products canonical urls
- We removed the inherit option in the main config of HikaShop
- We added the possibility to translate the value of custom fields of the type "custom text"
- We added a new trigger to be able to check the quantity of the products in the cart via a HikaShop plugin
- We added a lot of new triggers for the new mass action feature
New features (15)
- Badges can now redirect to a specific url thanks to a new URL field for them
- You can now filter views in the backend listing according to the type
- We added a new filter allowing you to display only available (in stock) products
- There is now a new option to display a reset button which can reset all the filters selection at once
- There is a new option for text filters to decide whether you want to search for the exact expression entered by the user or at least one of the words
- The CSS editor now uses the codemirror editor instead of a textarea so you get text coloration and line numbers when editing your CSS via the configuration interface.
- We greatly improved shipping and payment methods restrictions so that they all benefit from the same options
- The shipping and payment plugins now use a new API which reduces the code necessary by up to 80% (average of 30% gain) while allowing them to be compatible with the multi shipping/payment system which allows you to create instances of all the shipping and payment plugins easily
- There is now a download area in the user control panel of the frontend
- We added a "search processing" option to the text filters including search operators (+, "" or spaces)
- The social networks plugin now supports addThis buttons
- The order details page has been completely rebuilt based on HikaMarket frontend order edition interface. It is now much more easy to use and better looking
- We added a Mass action system in HikaShop. It will allow you to manage your products/categories/orders/users more efficiently. It is also completely extensible via hikashop plugins
- We added a payment plugin for the eWAY Rapid 3.0 payment gateway which was provided by Nick Texidor. Thanks !
- There is now a new characteristic display method called "list" which will generate a table listing of the variants of the product on its product page