Summary | Status |
---|---|
Make sure that the front-end elements have unique html id attributes. Duplicates were reported. | FIXED |
Fix warnings/notices under PHP 8.x | FIXED |
Summary | Status |
---|---|
Compatible with Joomla! 5 | IMPR |
Fix duplidate sql queries and executed functions. This makes it way faster. | IMPR |
Simplify the values translation process to make it much faster. | IMPR |
Values missing translation are being fallbacked to the default language. | IMPR |
Could not select values of a product (front-end), when the same product is loaded more than once in the page, due to the values unique ids. | FIXED |
Set scrollbars in the product's custom field area (back-end), to avoid endless scrolling due to extensive height of the values wrapper. | IMPR |
Summary | Status |
---|---|
Color checkboxes float outside their wrapper in the product's custom fields tab, when there are a lot of colors and a scrollbar. | FIXED |
The setup languages may could not be detected in multi-lingual shops. | FIXED |
Fix stlying in the admin area of J4 and J5. | FIXED |
Summary | Status |
---|---|
Limit of 60 color values for selection in the product (back-end). | FIXED |
Adding a custom field of type color hex., in a product multiple times, the color palette for adding new colors, was not initialized/shown. | FIXED |
When used as a sub-custom field in a Stockable Custom Field, changing the value of a variation (of a parent product) was having as a result to add it to the existing, instead of replacing it. | FIXED |
Summary | Status |
---|---|
Only super admins could add/update custom fields in the product page (back-end). | FIXED |
Php warnings and notices (under php 8). | FIXED |
Summary | Status |
---|---|
Php warnings and notices could break the Ajax responses in the back-end (under php 8) | FIXED |
Custom field values price is added to the product's final price, when price override is used. | IMPR |
Summary | Status |
---|---|
An error can occur rendering the ajax functionalities of the back-end non functional. | FIXED |
Set user access control checks to the back-end requests. | IMPR |
Summary | Status |
---|---|
Complete refactoring of the back-end to be able to work with lots of data. The values in the products are also loaded and searched asynchronously using ajax, without burdening the page load time of the product page. | IMPR |
Re-design of the color custom fields back-end, so that it is more clear which colors are selected in the product page. | IMPR |
Summary | Status |
---|---|
Do not depend on JQuery on page load. The plugin's functionalities could break if jQuery is loaded after the plugin's javascript. | FIXED |
Replace class names with namespaced classes. | IMPR |
Summary | Status |
---|---|
Custom field parameters are shown in raw format under certain cases. | FIXED |
Summary | Status |
---|---|
Fix error message after saving the product in Virtuemart 4 | FIXED |
Joomla 4 ready. | IMPR |
Chosen search to accept queries with more than 1 word. | IMPR |
Summary | Status |
---|---|
Deleting a custom field value, generates a blank page in the new Virtuemart admin template | FIXED |
UI changes to make the interface more clear. | IMPR |
UI changes to fit in Joomla's 4 styling | FIXED |
"Add to Cart" button of type submit could make the check for required custom fields fail. | FIXED |
The current version is compatible (beta) with Joomla 4 | IMPR |
Summary | Status |
---|---|
The static custom fields (non selectable and those shown in cart/checkout/orders/invoices) now are printed through a layout file. This allows template overrides of that layout, which till that version was printed through the plugin's core logic. | IMPR |
The hexademical color codes (of color buttons) are no longer displayed in the cart/checkout pages. They displayed in the backend orders only, where could be useful for the shop admin. | IMPR |
Fix notices and warings noticed in php 7.x and php 8.x | FIXED |
Code cleanup and use of namespaced classes to be closer to the upcoming Joomla 4. | IMPR |
Summary | Status |
---|---|
Deleting all the custom fields from a product now deletes them from the relevant tables in the database. This was a reported bug in Virtuemart (see: forum topic #144239144239) which was fixed by their side and a fix follows up in our plugins as well. | FIXED |
Summary | Status |
---|---|
Cloning a product, now includes the CF4All custom fields. | FIXED |
Minor fixes and code improvements. | IMPR |
Summary | Status |
---|---|
Error uninstalling the plugin. | FIXED |
The tooltips now work with pure css. They are much lighter and have improved accessibility. | IMPR |
Improvements regarding accessibility and seo in all the layouts. | IMPR |
Summary | Status |
---|---|
Re-styling of the buttons and the color buttons, to be more clear. Also fix some styling issues noticed in some templates. | IMPR |
Css files could be loaded several times in the fron-end, if several display types were used for the custom fields. | FIXED |
Some old (unused) scripts were loaded for no reason. | FIXED |
Fix color buttons display in the back-end orders view. | FIXED |
Fix color buttons display in the pdf invoices. | FIXED |
Enclose in a span element, the color code in the cart page. This way can be styled or hidden by css. | IMPR |
Code cleanup and removal of obsolete code. | IMPR |
Summary | Status |
---|---|
Multiple identical records are created in the database language tables. | FIXED |
Summary | Status |
---|---|
Issue with multi-lingual sites. It messes up the proper language detection, due to the call of the VM's language function before the Joomla's language plugin. http://forum.virtuemart.net/index.php?topic=143870.msg509411#msg509411 | FIXED |
Change the minimum requirements to PHP 5.6 and Joomla 3.8.1 | IMPR |
Summary | Status |
---|---|
Fatal error with Virtuemart 3.6.8 in the product details page | FIXED |
Summary | Status |
---|---|
Custom fields of child products dissapear after saving the parent product. | FIXED |
Duplicate records in language tables. | FIXED |
Static multi-colored butttons were not well styled. | FIXED |
Price variant custom fields were not loaded in Product Builder. | FIXED |
Summary | Status |
---|---|
Issues with saving, when used in conjunction with the Stockable Custom Fields plugin | FIXED |
Possible fatal error, in Virtuemart 3.4.3 and higher due to changes in the VM file structure, in minor releases | FIXED |
Several notices | FIXED |
Summary | Status |
---|---|
Multi-colored values could not be created | FIXED |
Value "0" was not saved | FIXED |
Possible fatal error with Virtuemart 3.4.3 and higher, due to changes in VM core functions | FIXED |
Several notices | FIXED |
Summary | Status |
---|---|
Possible errors due to inclusion of improper class paths (Non namespaced) | FIXED |
Summary | Status |
---|---|
Deep refactoring of the plugin to be easily extended and modified and also closer to the upcoming Joomla 4 | IMPR |
Several fixes that regard both display and functionality | FIXED |
Summary | Status |
---|---|
Generated error after saving a custom field to a child product | FIXED |
The required functionality now works with all types of cart buttons (input, button, div, etc.) | IMPR |
Make the ids of the custom fields more unique so that they can be selected even when parent and child products are displayed together | IMPR |
Code refactoring and removal of obsolete functions | IMPR |
Summary | Status |
---|---|
Could generate an SQL error, when the added index names reach the database index name character limit. As a result the language tables could not be created. | FIXED |
Summary | Status |
---|---|
Error when the Joomla's administrator langugage is not a Virtuemart shop language | FIXED |
Summary | Status |
---|---|
Multi-lingual custom fields feature. Now you multi-lingual custom fields can be created very simply. No need to edit language files or to create language overrides anymore | ADDED |
Summary | Status |
---|---|
Selected options were not passed to the cart when buttons were used | FIXED |
Improve the back-end layouts | IMPR |
Summary | Status |
---|---|
Abolish support for Joomla!2.5 and Virtuemart 2.6. It now works only with Joomla! 3.x and Virtuemart 3.x | IMPR |
Uses the Joomla! auto-updater for updates | ADDED |
Improvements to the layouts of the backend | IMPR |
Summary | Status |
---|---|
Conflicts with Product Bundles | FIXED |
Fix code that was deprecated or was generating php notices | FIXED |
Summary | Status |
---|---|
In Apple touch devices when tooltips were used, the buttons needed to be clicked twice to be activated | FIXED |
Required fields can be used also in Prod. Builder | IMPR |
Summary | Status |
---|---|
In the drop-down display type, the decimal prices and the parenthesis were stripped | FIXED |
When used with the Stockable Customfields plugin, the display order of the custom fields is based on the order of the corresponding child products | IMPR |
Required fields were working only if the add-to-cart button was input. Now works with any type (button, div, etc) | IMPR |
The plugin loads the dependent scripts. In some cases the plug-in's script was loaded 1st which is undesired | IMPR |
3 new languages added: Czech, German, Swedish | ADDED |
Some code cleanup and refactoring | IMPR |
Summary | Status |
---|---|
Ability to select/deselect all the options during the assignment in the product (backend) | ADDED |
Adds more compatibility functionlities with the Stockable Customfields plugin | ADDED |
Summary | Status |
---|---|
Fixes compatibility issues with the Stockable Customfields plugin | FIXED |
Minor bug fixes | FIXED |
Summary | Status |
---|---|
Introduces compatibility with the Stockable Customfields plugin. Now stockable variations are possible. | ADDED |
Minor bug fixes | FIXED |
3 new languages. Dutch, Russian, Greek | ADDED |
Summary | Status |
---|---|
Required fields were ignored - Virtuemart 3 | FIXED |
The price was not updating properly when there were more than 1 custom fields of that type - Virtuemart 3 | FIXED |
Custom fields in child products were not added to the cart - Virtuemart 3 | FIXED |
Summary | Status |
---|---|
The selected custom fields were not visible in the orders and the invoices - Virtuemart 3 | FIXED |
The selected custom fields were not visible in the cart module - Virtuemart 3 | FIXED |
Cloning of a product, was not taking into accounts the custom fields | FIXED |
Summary | Status |
---|---|
The plugin produced a Fatal Error and broke in Virtuemart 2.6.10 and higher | FIXED |
Summary | Status |
---|---|
Compatibility with Joomla! 3.x | ADDED |
Compatibility with Virtuemart 2.9.x (dev versions of Virtuemart 3) - Cannot guaranteed until VM3 becomes stable | ADDED |
Improvements to the layout's markup and addition of the bootrstrap classes | ADDED |
Some problems with the price variants custom fields | FIXED |
Summary | Status |
---|---|
Ability to select/deselct all the options (including colors) during the assignment, in the product form | ADDED |
Required fields. It checks if the required fields have selections. Otherwise it prompts the user to select an option | ADDED |
Summary | Status |
---|---|
3 New display types for the custom fields. Checkboxes, Buttons multi-select, Color buttons multi-select | ADDED |
The selected color custom fields were displayed distorted in the Orders and the Invoices | IMPR |
Prouct cloning was not taken into account the custom fields | FIXED |
Summary | Status |
---|---|
Ability to have multi-colored options | ADDED |
Fatal errors on save products | FIXED |
Fatal errors on deleting products | FIXED |
The plug-in was causing problems to the Virtuemart's products module, due to the incorrect functionality of the VM search that is ignoring the custom fields | FIXED |
The prices of the plug-in values was not taken into account by the child products | FIXED |
Untranslated strings in the cart (Title and Values) | FIXED |
The plug-in's values are now saved in the cloned products when Product Cloning is used. This feature may have inconsistencies if you have a lot of custom fields in a product | FIXED |
Less javascript in the backend rendering the whole experience faster and more stable | IMPR |
Summary | Status |
---|---|
The front-end of the plugin is now working solely with css, removing competely the javascript code. That makes it lighter and compatible with any javascript library which is used in the site. | IMPR |