Skip to main content

How to Install ContactPlus Wowonder Addon

Welcome to the ContactPlus installation guide! ContactPlus is a dynamic contact form solution designed to enhance user communication on your website, enabling seamless integration with department-specific email options, user-friendly fields, and anti-spam features. In this guide, we will walk you through each step of the installation process, ensuring you’re able to set up ContactPlus quickly and easily. Whether you’re installing ContactPlus on a fresh website or integrating it into an existing platform, thisThis tutorial will help you configure everything from database setup to custom settings, so you can start managing user inquiries more effectively right away. Let’s get started!

Before you start, please backup your files, uploading this will overwrite the following files 

if you need help please visit the support forum here

/themes/yourtheme/layout/contact/content.phtml

xhr/contact_us.php

Step 1: Upload your files

Unzip the file and upload it to your server following the folder instructure.structure.

file.png

Step 2: This will add admin menu and pages 

Open admin-panel/autoload.php

and look for 

$pages = array(

at the very end or very beginning add:

//Contact Plus Start
'contactplus',
'add-department',
'save_contactplus_settings',
'save_department_emails',
'delete_department',
//Contact Plus End

It should look just Like in this picture 

addpages.png

 

on the same file look for (see the picture below)

<a href="#">
<span class="nav-link-icon">
<i class="material-icons">view_agenda</i>
</span>
<span>Manage Features</span>
</a>

and add  this code before it: 

<!-- ./ ContentPlus Start -->
<a href="#"><span class="nav-link-icon"><i class="material-icons">contact_mail</i></span>
<span>ContactPlus Settings</span></a>
<?php if ($is_admin || ($is_moderoter && $wo['user']['permission']['site-settings'] == 1)) { ?>
<ul class="ml-menu">
<li><a <?php echo ($page == 'contactplus') ? 'class="active"' : ''; ?> href="<?php echo Wo_LoadAdminLinkSettings('contactplus'); ?>" data-ajax="?path=contactplus">ContactPlus Settings</a></li>
<li><a <?php echo ($page == 'add-department') ? 'class="active"' : ''; ?> href="<?php echo Wo_LoadAdminLinkSettings('add-department'); ?>" data-ajax="?path=add-department">Add Contact Departament</a></li> <?php } ?></ul>
<!-- ./ ContentPlus End -->

addmenu.png