Customizable Ajax Call Me Back And Feedbackcontact Form sources.1.2-eng

mukoonline

Active member
Elite
XNullUser
Joined
Mar 4, 2024
Messages
64
Reaction score
192
Points
33
Location
turkey
Website
tikucuz.com
NullCash
2,194
Customizable Ajax Call Me Back And Feedbac
Customizable Ajax call me back and feedback/contact form 1.2


For opencart 1.5.1 - 1.5.6.

Highly configurable and easy to use ajax feedback and call me back form. Once customer submits a form, you will receive an e-mail with feedback/phone call request.

Features:
- The form uses ajax, you don't need to create separate page for this form. Customer can see it anytime, any page. You just place a button on desired pages, and the form will show up when customer clicks the button.
- Button for displaying form can be placed on the left/right side of the screen, inside the module text, or you can place it manually in the template code.
- Nice transition and validation effects.
- Fields customization: Name, E-mail, Phone, Preferred time for a phone call, Comments, Additional field 1, Additional field 2. You can change
name, order of the fields, set/clear whether they are required and turn them on/off.
- Form caption, subcaption, colors are customizable from Admin area.

Templates:
- It was successfully tested with default template. Should work with most of templates. If not - I will adapt it to your template.

DEMO available: http://callmebackdemo.alphacomsoft.com/
DEMO administration: http://callmebackdemo.alphacomsoft.com/admin/
Use login and password: demo

Installation (as easy as possible for an opencart module):
- Extract archive to your opencart folder (there are admin and catalog folders)
- Navigate to Extensions -> Modules from administration menu. Click "Install" right to the "Call me back 1.2" module.
- Click "Edit" for "Call me back 1.2" module.

This extension does not change any opencart core files and compatible with any other extensions.

Minimal setup:
- In order for this module to work correctly, you need to enter your e-mail. Also at the bottom of the settings page - add layouts where this module should be displayed (usually, at least Home, Category and Product layouts).

See more details under documentation tab below.

Manually placing button:
- If you decide to add a button within a template, you need to choose corresponding option in the settings, and add this code: <a id="spcallmeback_btn_1" class="spcallmeback_raise_btn" href="#spcallmeback_1">Button text</a> to the template.

Templates troubleshooting:
Some templates does not include 3rd party modules' css and js files properly. In this case, please add these lines (probably to common/header.tpl file):

<link rel="stylesheet" type="text/css" href="catalog/view/theme/default/stylesheet/zebra_form.css" media="screen" />
<link rel="stylesheet" type="text/css" href="catalog/view/theme/default/stylesheet/module-spcallmeback.css" media="screen" />
<script type="text/javascript" src="catalog/view/javascript/module-spcallmeback.js"></script>
<script type="text/javascript" src="catalog/view/javascript/zebra_form/zebra_form.src.js"></script>

Also, if fancybox files was not included properly, add these lines:

<link rel="stylesheet" type="text/css" href="catalog/view/javascript/fancybox/jquery.fancybox-1.3.4.css" media="screen" />
<script type="text/javascript" src="catalog/view/javascript/fancybox/jquery.fancybox-1.3.4.js"></script>


License notice: This software product uses a modification of Zebra_Form library (http://stefangabos.ro/php-libraries/zebra-form/).
You can find this modification accessible at http://alphacomsoft.com/download/zebra.zip (licensed under LGPL 3.0).

This extension can be used on one web site per license purchased.


Versions history

1.2

+ Added captcha - antispam protection
+ Now you can put several buttons for one ajax form on a page
+ Increased compatibility with 3rd party templates


1.1

+ You can change message for required fields that are missing
+ You can change from and till strings in Preferred Time field
+ Increased compatibility with 3rd party templates
+ Button Apply in the Admin area
+ Button Reset Settings in the Admin area

kcontact Form sources.1.2-eng
 

Attachments

  • Customizable Ajax Call Me Back And Feedbackcontact Form sources.1.2-eng.zip
    285.5 KB · Views: 0
Top