Breezing Forms Custom Fields for VirtueMart
Breezing Forms Custom Fields for VirtueMart allows you to embed custom Crosstec Breezing Forms directly inside of a VirtueMart product detail page, requiring the shopper to complete the form before the item can be added to the cart.
Introduction to BreezingForms Custom Field VirtueMart
Embed any custom Breezing Form into your VirtueMart products
Breezing Forms Custom Fields for VirtueMart allows you to embed custom Crosstec Breezing Forms directly inside of a VirtueMart product detail page, requiring the shopper to complete the form before the item can be added to the cart.
Now you can have infinite possibilities for conditional fields, complex form queries, and more by integrating a best-in-class forms component with VirtueMart 2!
What our extension does is simply allow you to embed your custom Breezing Form into a VirtueMart product page. You can replace almost any VM2 custom field capability.
- Develop completely custom forms to collect ANY information you want from your customers
- Embed the form right inside of the VirtueMart product detail page
- NEW! Associated up to 20 different Breezing Forms, each with unlimited VirtueMart 2 products
- Adjust product pricing as needed, based on shopper responses in the form
- Override the product pricing with the form values, or calculated values
- NEW! Dynamically display the pricing as it calculates in the form (AJAX method)
- Select which form response fields should be brought into the customer's cart view and order - they'll show up just like any native VM2 custom fields
Read more: Introduction to BreezingForms Custom Field VirtueMart
Installation
How to install Breezing Forms Custom Fields for VirtueMart
- Download the latest available version of Breezing Forms Custom Fields for VirtueMart. Once you have a valid subscription, you can download the zip file from the Polished Geek Client Area, under My Services. Click on the extension "View Details" button to see the Downloads tab. Save the zip file to your desktop.
- UNZIP the downloaded file. You will have two zipped plugin files to install:
- The main plugin that you will later configure is vmbfcustomfields.
- The other system plugin that does all the magic behind the scenes to connect Breezing Forms with VM2 is vmbfcustomplugin.Both plugins are required in order for the integration to work.
- Using the standard Joomla installer in the backend (Extension Manager > Install), install both of the plugins. When installation has completely successfully for each plugin, you should see a success message.
- Be sure that you enable both plugins (Extension Manager > Plugin Manager). Look for these installed names:
- Breezing Forms Custom Fields - VM2 (vmbfcustomplugin)
- Breezing Forms Custom Fields for VirtueMart, System Plugin (vmbfcustomfields)
You are now ready to begin configuring your setup: Step One: Gather required information from your Breezing Form
- Download the latest available version of Breezing Forms Custom Fields for VirtueMart. Once you have a valid subscription, you can download the zip file from the Polished Geek Client Area, under My Services. Click on the extension "View Details" button to see the Downloads tab. Save the zip file to your desktop.
System Requirements
System Requirements
Breezing Forms Custom Fields for VirtueMart system requirements & compatibility
To use this extension, you must have:
- A functional and configured Joomla! CMS website (see version requirements below for details)
- A functional and configured VirtueMart shopping cart (see version requirements below for details)
- A functional and configured Crosstec BreezingForms form you wish to add to your store's checkout process
- Installed and enabled the Crosstec Content plugin (plg_breezingforms_*version*.zip) supplied with BreezingForms
System Requirements
- Joomla 2.5.x
- PHP 5.3.x
- VirtueMart v2.0.16 or higher (earlier versions of VirtueMart 2 do NOT handle Custom Fields correctly)
- VirtueMart AIO v2.0.16 or higher must also be installed
- Crosstec BreezingForms v1.7.5 minimum; but v1.8.1+ is highly recommended
In some cases, you may need to make small tweaks to your VirtueMart template and CSS to make your embedded Breezing Form look its best inside your VirtueMart product details page. You will therefore find it helpful, although not mandatory, to know HTML and CSS.
Step 1: Gather information from BreezingForms
Step One: Gather required information from your Breezing Form
Step One: Prepare your Breezing Form. It must be fully configured, tested & ready to use.
Please consult the Crosstec Breezing Form documentation if you have questions about how to develop a Breezing Form.
Polished Geek does not provide free form development services or Breezing Form component support as part of our extension. We do offer paid technical services and would be happy to assist you in developing your custom form. Please Contact Us for a quote.