woocommerce pending payment

In the stage of processing orders, there are many order statuses such as woocommerce pending payment,processing, on hold, completed, canceled,returned,failed.In the scope of this article, we will focus on the pending status of the orders, how it works as well as the method to process it.

Woocommerce is one of the plugins after combining with WordPress becoming the source code which has the biggest market share. Till now, there are 49,226,906 download times which account for 28% of download times of all the online stores.

Come back to the order management issue, woocommerce pending payment often occurs when you incorrectly configure the payment or in case of using manual payment method such as COD, bank transfer. Because these payment methods do not include notifications as well as return any information to the web, the system cannot automatically change the order status.

With these manual payment methods, it requires manual management operations. After receiving payments from the banks or COD staff, the shop owners will change the order status manually. Then you will deliver goods to your customers if they are physical goods such as clothes, books, equipment, toys, etc. Or the system will send files to the customers or allow them to download files if they are digital products.

You follow the guidance on how to change the order status. You click on Status item and select the orders in Pending payment method to switch to another status.

woocommerce pending payment

Through the article woocommerce pending payment, we see that no matter how modern your stores are, you should be flexible to serve different customers by manually operating as the case above. Therefore, you should prepare professional order edit tool to reduce the time and labor cost. If you use Prestashop, I recommend that you should use Order edit module. You can get access to this link ( https://addons.prestashop.com/en/order-management/23748-order-edit.html ) to try the demo before applying it to your project.

 

registration successful message in php

Today we will talk about registration successful message in php. Displaying a notification after a successful registration is extremely important because it lets us know whether our program works well or not. I also provide source code after this article. Therefore if you are not skillful in PHP or you want to edit this source code, you just need to download the code at the end of the article.

Registration successful message in php

PHP is a popular programming language that is loved by lots of people. It also is the language used to create many opening source codes such as Prestashop, Magento, WordPress, etc. PHP in general and source codes include the registration part. Registration successful message in php works depending on the process of the project. Today we give you a simple notification demo.

Preparation

  • Using hosting or server localhost, you could use xampp or similar software that you need.
  • Code editor software, you could use familiar software such as notepad++

Implementation

We start checking the data. During the registration process, if saving the information of the form to the database is successful, there will be a notification for customers to know they have completed registering. About the displaying content, it may be a thanking or others, you just need to edit texts.

Firstly, we create a database which I name “test”. We add table and fields to the database. If you hesitate to do this, you could copy the following code and paste it into sql.

CREATE DATABASE IF NOT EXISTS `test` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;
USE `test`;
 
CREATE TABLE IF NOT EXISTS `users`(
`id`int(11) NOT NULL AUTO_INCREMENT,
`username`varchar(30) NOT NULL,
`password`varchar(30) NOT NULL,
`name`varchar(255) NOT NULL,
`email`varchar(255) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;
<html>
<head>
</head>
<body>
<?php
$conn = mysqli_connect('localhost','root','','register') or die("cannot connect to database");
mysqli_query($conn,"SET NAMES 'UTF8'");
if (isset($_POST["btn_submit"])) {
$username = $_POST["username"];
$password = $_POST["pass"];
$name = $_POST["name"];
$email = $_POST["email"];
if ($username == "" || $password == "" || $name == "" || $email == "") {
echo "Please enter your infomation";
}else{
$sql="select * from users where username='$username'";
$kt=mysqli_query($conn, $sql);
 
if(mysqli_num_rows($kt)  > 0){
echo "Account is exits";
}else{
$sql = "INSERT INTO users(
username,
password,
name,
email
) VALUES (
'$username',
'$password',
'$name',
'$email'
)";
mysqli_query($conn,$sql);
echo "you have registered";
}
}
}
?>
<form action="#" method="post">
<table>
<tr>
<td colspan="2">Form register</td>
</tr>
<tr>
<td>Username :</td>
<td><input type="text" id="username" name="username"></td>
</tr>
<tr>
<td>Password :</td>
<td><input type="password" id="pass" name="pass"></td>
</tr>
<tr>
<td>Full name:</td>
<td><input type="text" id="name" name="name"></td>
</tr>
<tr>
<td>Email :</td>
<td><input type="text" id="email" name="email"></td>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" name="btn_submit" value="register"></td>
</tr>
</table>
</form>
</body>
<style>
form{
width: 300px;
margin: auto;
margin-top: 112px;
border: 1px solid #cdcd;
padding: 10px;
}
</style>
</html>

You should input the right information so that the notification can be displayed. You could check in the database. Below is the written data. Because this is the demo, I do not encode the data. When you apply this to the practical project, you are provided with some functions to encode such as md5, sha, etc by PHP for the purpose of customers’ safety.

Registration successful message in php

We have finished the article which is about Registration successful message in php. The issues related to custom fields,create input, create recaptcha as well as form are interested by many people. PHP language and other programming languages newbies should pay attention to this issue.

date of birth in php form

How to use date of birth in php form is the issue that many people are confused when using this programming language. With the forms related to personal information, there are many cases that forms include date of birth information.

date of birth in php form

If we use textbox to input date of birth, data must be checked. If users enter text, special characters or a number bigger than 31, there must have a notification that the input is invalid. Commonly, we use javascript to process the data.

In order that users do not input text or special characters, you could use type=number limited from 1 to 31.

There are many systems using dropdown for the purpose of importing date. With dropdown, users do not have to enter information but choose one date in the list of dates displaying. It must be sure that data displays properly. For example, there is no 30th or 31th in February.

Using the types of input like the two above, you need to identify data and calculate properly as well. This will costs you a lot of time. There is one type that incurs less error but is more visible. It is date picker. Thanks to date picker, using date of birth in php form is not a big problem anymore.

You could use the following example to see if date picker can make your project simpler.

<!doctype html>
<html lang="en">
<head>
<metacharset="utf-8">
<metaname="viewport"content="width=device-width, initial-scale=1">
<title>jQuery UI Datepicker - Default functionality</title>
<link rel="stylesheet"href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
<link rel="stylesheet"href="/resources/demos/style.css">
<scriptsrc="https://code.jquery.com/jquery-1.12.4.js"></script>
<scriptsrc="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
<script>
$( function() {
$( "#datepicker" ).datepicker();
} );
</script>
</head>
<body>
 
<p>Date: <input type="text"id="datepicker"></p>
 
 
</body>
</html>

We have run through the article date of birth in php form. If you have any feedback about the article, or you want to know more about form builder and how to save a form to the database, please read the next article, or contact us for support.

How to create recaptcha validation before submit in php

Welcome you to the article “ recaptcha validation before submit ”. The guidance of this article is on PHP source code. Besides, after reading this article, you could download the source code of this article. You can use it without minding.

recaptcha validation before submit

Introduction

We need to use recaptcha validation before submit because it helps make sure that there is a human wanting to submit information. And they are people to whom we need to reply. In addition, captcha can be used to avoid being spammed or DDOS attack.

Preparation

In this article, the first thing we need is an editor software such as notepad ++ or phpdesigner as I am using. You can use any tool that is suitable for you.

The second thing is a Google account. It is your Gmail and password.

Besides, you also need hosting. Previously, you can use localhost. But recently, Google API does not support localhost anymore. There will be a notification as below. You can try to see if your computer allows to use localhost.

recaptcha validation before submit

Implementation

Create php source code

To save time, I will provide you with the source code of the article. You just need to copy and edit according to your need,

Create index.php file to which you add the code

<html lang="en">
<head>
<title>recaptcha validation before submit</title>
<scriptsrc='https://www.google.com/recaptcha/api.js'></script>
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css">
</head>
<body>
 
<div class="container">
<div class="row">
<div class="col-xs-8">
<div class="panel panel-primary">
<div class="panel-heading"><strong>Precaptcha validation before submit</strong></div>
<div class="panel-body">
<form action="do_process.php" class="form-horizontal" method="POST">
 
<div class="form-group">
<label class="col-xs-4 control-label">Full Name:</label>
<div class="col-xs-6">
<input type="text" class="live-form" name="name" placeholder="Full Name" required="" />
</div>
</div>
 
<div class="form-group">
<label class="col-xs-4 control-label">Your valid Email:</label>
<div class="col-xs-6">
<input type="text" class="live-form" name="email" placeholder="Your Email" required="" />
</div>
</div>
<div class="form-group">
<label class="col-xs-4 control-label">comments:</label>
<div class="col-xs-6">
<textarea type="text" class="live-form" name="comments" placeholder="Your comments" required=""></textarea>
</div>
</div>
<div class="form-group">
<label class="col-xs-4 control-label">Simple Captcha:</label>
<div class="col-xs-6">
<div class="g-recaptcha" data-sitekey="6LflqWkUAAAAACBi3OmE825ELQ9ZkeINwRsEITpa"></div>
</div>
<div class="form-group">
<div class="col-xs-6 col-xs-offset-6" class="live-center">
<br/>
<input class="btnbtn-success" type="submit" name="submit" value="Submit">
</div>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
</body>
</html>
You should pay attention to this code <div class="g-recaptcha" data-sitekey="6LflqWkUAAAAACBi3OmE825ELQ9ZkeINwRsEITpa"></div>
You should replace the sitekey with your code. To get this code, you should view the sitekey and secret key.
<?php
if($_SERVER["REQUEST_METHOD"] === "POST")
{ 
$google_recpachscrkey = "6LflqWkUAAAAAMEt_pgOdo9IucoBDTTq77K8Anlq";
$response = file_get_contents("https://www.google.com/recaptcha/api/siteverify?secret=".$google_recpachscrkey."&response=".$_POST['g-recaptcha-response']);
$response = json_decode($response, true);
if($response["success"] === true){
echo "USER Form Submit Successfully.";
}else{
echo "You Simple are a robot";
}
}

Please pay attention to this code $google_recpachscrkey=””, please view steps on how to create site key and secret key to add information to.
Create site key and secret key
Firstly, you get access to this link https://www.google.com/recaptcha/admin#list, then you log in your Google account.
Label: here you enter the title of the website for more convenient administration if you have many projects.
Choose the type of reCAPTCHA: you choose reCAPTCHA v2
Domain: you input the domain. If you have lots of domains, you should write each domain in one line, please delete prefix http:// and www.

Then you click on Accept the recaptcha Terms of Service checkbox

recaptcha validation before submit

The next page will include lots of information as well as user guide. But in this article, you just need to pay your biggest attention to the site key and secret key. You should copy and add this information to the part above.

recaptcha validation before submit

You have read the article recaptcha validation before submit. Now you can know one more data validation before processing. You can add/delete fields in php form. I have used Custom field module and found it very interesting. You can add unlimited fields to the registration page or checkout page pretashop. Of course, the module supports all types of data including recaptcha. If you are interested in the module, you can refer to this link https://addons.prestashop.com/en/registration-ordering-process/27422-custom-fields-registration-form-and-checkout.html Thanks for following the article.

CSV import product

CSV import product is the module supporting to input product data in bulk in order to replace the traditional way. If you own a small number of products, you can import the product information manually. However, if the number comes up to hundreds of thousands of products, it will be impossible to do this. It will be a nightmare if you input this enormous information manually day by day.

Therefore, CSV import product is launched to provide solutions to this problem. If you have a number of stores using Prestashop, you do not need to import product for each store any more. You input information for one store only, and export it to CSV file. If there is any difference in prices and product quantities among stores, you edit the CSV file and import for the rest of stores.

To export existing products to CSV file, you do as below:

On the left side of the menu in the back office, youhover mouse cursor to Catalog and click on Products.

A list of products will appear

CSV import product

In the product list, you can choose all products by clicking on Select All or select each one. Then click on Export symbol as the figure below.

CSV import product

After importing, the system will download the CSV file to computer.

CSV import product

You can send this CSV file to other people or to the site for importing products. You also can edit CSV file to be suitable for new sites or to update information for this site.

CSV import product

Import products

In the product list interface, you click on Import button as below

CSV import product

A window shows up, you can install to import products.

In “Select a file to import”, you click on upload button to upload files from your computer. Or you can use files from history/FTP. After selecting and configuring, you click on Next step.

CSV import product

In this screen, you please select the exact fields of CSV system and data. For example, in ID column, you select Product ID and it is similar to Image, Name, Reference, etc. Finally, you click on Import button to finish the product import process.

CSV import product

The disadvantage of default CSV import product feature is that it can process the CSV files created by itself. You need to pay attention to syntax order when editing CSV files. This default Prestashop feature also does not support to import CSV and excel files exported from Shopify, Magento, and WordPress. In these cases, I suggest that you should use this Import product module because it supports CSV and excel files with all forms. You will be supported by developers if you get into trouble.

 

Create full width drop down menu

In the previous article, we created a mega menu together. This one will guide you on creating a simpler menu which is full width drop down menu. We do not create html item or image as before. Instead, we just generate traditional and simple mega menus.

full width drop down menu

Preparation

As other guides we showed you before, the article “ full width drop down menu ” is not an exception, you should prepare editor software such as notepad++. Also, a browser should be installed on your computer such as IE, Firefox, Chrome, etc.

Implementation

Open the editor software and create a file with the name index.html. You add the following contents to this file and save it.

<nav>
<ul>
<li><a href="#">Home</a></li>
<li><a href="#">Tutorials</a>
<ul>
<li><a href="#">Photoshop</a></li>
<li><a href="#">Illustrator</a></li>
<li><a href="#">Web Design</a>
<ul>
<li><a href="#">HTML</a></li>
<li><a href="#">CSS</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="#">Articles</a>
<ul>
<li><a href="#">Web Design</a></li>
<li><a href="#">User Experience</a></li>
</ul>
</li>
<li><a href="#">Inspiration</a></li>
</ul>
</nav>

Next, create a style.css file and add the following contents to, and save it.


nav {
  text-align:center;
  width: 100%;
  background: #bebebe;
  padding: 0;
  margin: 0;
  height: 60px;
  position:relative;
}
nav ul {
  background: #bebebe;
  list-style:none;
  padding:0 20px;
  margin: 0;
  height: 60px;
}
nav ul li {
  display: inline-block;
}
nav ul li a {
  color:#333333;
  display:block;
  padding:0px 40px;
  text-decoration:none;
  float: left;
  height: 60px;
   line-height: 60px;
}
nav ul li:hover {
  background: #333333;
}
nav ul li:hover > a{
    color:#FFFFFF;
}
nav ul li:hover > ul {
  display:block;
}
nav ul ul {
  background: #BEBEBE;
  padding:0;
  text-align: center;
  display:none;
    width: 100%;
  position: absolute;
  top: 60px;
  left: 0px;
}

Now you check again by opening index.html file with browser. If you follow the guide, the result will be as the figure above.

So, we have just finished the article which is about creating a full width drop down menu. If you have any feedback, please leave a comment. If you could not still do this, please feel free to contact us. Besides, you could download the source code via the link below

Download cleaning invoice pdf and use

Currently, the demand for searching for cleaning invoice pdf  is very huge. Because when using it, you just need to fill in available forms, then print and give them to your customers. The advantage of the pdf file compared with other format texts is that it can be edited by browsers without installing any software.

cleaning invoice pdf

Depending on your demand as well as the field you are working in, you should choose a suitable cleaning invoice pdf template. You can only edit the information of these pdf template files without changing their structures. The advantage of this file type is that you can create the consistency in the invoice in order to maintain your brand. However, this also is the disadvantage because you cannot make a custom, which may reduce your personalization as well as creativity.

These are pdf files which are shared for you to use for free. It is suitable for everyone. It is sure that every people can use them on all devices. There will be no hope anymore.

The usage is quite simple, you could download the pdf file here  or get access to this link

Please input necessary information which are your information or the store information, for instance, name, address, customer’s information, shipping address.

In order detail, please enter product’s name, quantity, price per unit for each product and the percentage of discount. The system will automatically calculate the total amount. You do not have to calculate anything at all, which will reduce the error of doing this manually.

Thank website https://invoicetemplates.com  for sharing this resource for free.

In the previous part, we can create an invoice template bootstrap. If this article, as well as cleaning invoice pdf file, is useful for you, please sharing it so that more and more people have a chance to know about this free invoice file. Thanks you so much.

Moving company invoice pdf for free

You are able to use this file for free. The only things you need to do are downloading this file and inputting all the required information. This pdf file is quite special because you can edit it with different software. You can open it on many browsers which are available in your device such as Google Chrome, Firefox, IE, etc. and click on Print button to print invoices.

moving company invoice pdf

Required information on moving company invoice pdf for free

Similarly to all other invoices, you should input some related information such as your company’s name, address, and contact information like telephone number, and email. Besides, you should enter information of the company to which you send the moving company invoice pdf.

In the below part of the invoice, you should input all the tasks you have completed so that your partner will carry out the payment for you. Or you could also input the product information you have sold to your customers. Depending on your nation orstate imposing the tax on your products or not, you should include this tax on the invoice.

Do I need to send moving company invoice pdf always?

To me, you should always send the invoice to your customers so that you can have a statistic of how many products are sold and how many profits you receive. This feature is so helpful if you want to summarize all the profits and loss or the operating performance of your company.

In the previous part, we can create an  invoice template bootstrap. In this one, you do not have to edit anything or create code. You just need to click and experience. If you have demand for the invoice, you could download this file here

How to create invoice template bootstrap 

invoice template bootstrap is  the invoice template built on html, and css. Besides, the bootstrap library supports to create attractive and responsive invoices more easily. In this article, we will build an invoice step by step.

Idea

This simple invoice template will include the main information as below:

Invoice logo: This can be your company’s logo. You add it in order to promote your brand image.

Invoice number: This number is to distinguish one invoice with the others.

BILLING ADDRESS:  This is the address of goods’ sender

DELIVERY ADDRESS:  This is the address of goods’ receiver

Order detail: This includes product information such as name, quantity, price, shipping amount and a total amount of the invoice.

We will build an invoice template bootstrap being the same as the one in the below figure. Note that this is a simple example, you can absolutely create a more attractive invoice based on it because your creativity is unlimited.

invoice template bootstrap

Preparation

  • Install the editor software which is the most suitable for you such as php designer, notepad++, etc.
  • Download bootstrap library here  and unzip it
  • Download font awesome library here and unzip it

Implementation

Implement as the following order:

Step 1: Create the folder: invoice- template-bootstrap

Step 2: Copy the unzipped bootstrap folder and paste here: invoice- template- bootstrap

Step 3: Copy the unzipped font-awesome folder and paste in invoice- template- bootstrap

Step 4: In invoice- template- bootstrap, create a css folder. In the css folder, create style.css file. Make sure to create the exact following URL: invoice- template- bootstrap/css/style.css

Step 5: Open css file created in step 3 and add and save the below contents to style.css file.


.height {
min-height: 200px;
}
.icon {
font-size: 47px;
color: #5CB85C;
}
.iconbig {
font-size: 77px;
color: #5CB85C;
}

.table >tbody>tr> .emptyrow {
border-top: none;
}

.table >thead>tr> .emptyrow {
border-bottom: none;
}
.table >tbody>tr> .highrow {
border-top: 3px solid;
}
.logo img {width:100px}
.top-header {padding: 15px 0}

Step 6: Create index.html file in root folder of invoice- template- bootstrap

As the same time, make sure that invoice- template- bootstrap folder has the same structure as the figure below:

invoice template bootstrap

Step 7: Open index.html file, input and save the following contents


<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta name="author" content="TRAN DINH HONG" />
<title>Simple Invoice Template | PrepBootstrap</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="stylesheet" type="text/css" href="bootstrap/css/bootstrap.min.css" />
<link rel="stylesheet" type="text/css" href="font-awesome/css/font-awesome.min.css" />
<link rel="stylesheet" type="text/css" href="css/style.css" />
</head>
<body>
<div class="container">
<div class="container">
<div class="row">
<div class="col-xs-12">
<div class="row top-header">
<div class="col-xs-2 col-md-3 col-lg-3 pull-left">
<a class="logo" href=""><img src="http://nikrasam.com/media/catalog/product/ct_a683348e01.png" /></a>
</div>
<div class="col-xs-10 col-md-9 col-lg-9 ">
<h2>Invoice number #6789</h2>
</div>
</div>
<hr>
<div class="row">
<div class="col-xs-12 col-md-3 col-lg-3 pull-left">
<div class="panel panel-default height">
<div class="panel-heading">BILLING ADDRESS</div>
<div class="panel-body">
<strong>John DOE</strong><br>
16, Main street 2nd floor<br>
Miami - 33133 Florida<br>
<strong>0102030405</strong><br>
</div>
</div>
</div>
<div class="col-xs-12 col-md-3 col-lg-3 ">
<div class="panel panel-default height">
<div class="panel-heading">DELIVERY ADDRESS</div>
<div class="panel-body">
<strong>John DOE</strong><br>
16, Main street 2nd floor<br>
Miami - 33133 Florida<br>
<strong>0102030405</strong><br>
</div>
</div>
</div>
<div class="col-xs-12 col-md-3 col-lg-3">
<div class="panel panel-default height">
<div class="panel-heading">PAYMENT INFORMATION</div>
<div class="panel-body">
<strong>Card Name:</strong> Master Cart<br>
<strong>Card Number:</strong> ***** 556<br>
<strong>Exp Date:</strong> 08/22<br>
</div>
</div>
</div>
<div class="col-xs-12 col-md-3 col-lg-3">
<div class="panel panel-default height">
<div class="panel-heading">ORDER PREFERENCES</div>
<div class="panel-body">
<strong>Gift:</strong> No<br>
<strong>Express Delivery:</strong> Yes<br>
<strong>Insurance:</strong> No<br>
<strong>Coupon:</strong> No<br>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-12">
<div class="panel panel-default">
<div class="panel-heading">
<h3 class="text-center"><strong>Order summary</strong></h3>
</div>
<div class="panel-body">
<div class="table-responsive">
<table class="table table-condensed">
<thead>
<tr>
<td><strong>Item Name</strong></td>
<td class="text-center"><strong>Item Price</strong></td>
<td class="text-center"><strong>Item Quantity</strong></td>
<td class="text-right"><strong>Total</strong></td>
</tr>
</thead>
<tbody>
<tr>
 

Now, you try running it on the browser, the result will be as the first figure. Its advantage is that it could be responsive with different screen sizes due to using Bootstrap library. In fact, using Bootstrap is seldom because most users do not know about programming. Therefore, many supporting tools which make people not have to calculate manually anymore appear. For instance, Pdf Invoice Template is the tool installed in Prestashop source code to support store owners to easily create their own invoices. You could try the demo here. I believe that with its wonderful features, you can save a lot of time spent on processing invoices.

Mega menu prestashop 1.6 free and & Premium

The article mega menu prestashop 1.6 free and & Premium focuses on the two greatest mega menu modules that I have ever used. It will make you less surprised and confused when applying the modules to your projects. Depending on each demand, you should choose the suitable mega menu. In this article, the advantages of the module are showcased based on my subjective evaluations.

1 Prestashop Vertical dropdown categories

It is the first mega menu prestashop 1.6 free introduced. The order of menus in the list is the order that the author tests menus and it does not relate to the quality of the menus. A good news for you is that these menus and the next menu versions are guaranteed to work well on both Prestashop 1.6 and 1.7

The most important and mainstream feature of the module is the ability to display categories in the form of dropdown. Submenus of the menu items appear on hover.

It allows to configure the depth of the menu and to add images to the menu as well.

For more information about the mega menu, please refer to this link:  https://mypresta.eu/modules/front-office-features/vertical-dropdown-categories-menu.html

mega menu prestashop 1.6 free

2 Mega Menu Builder Module

This is a premiummenu module. However, you should not mind it because it is worth investing in. The fruit you benefit from it outweighs the cost you spend.

When using this module, your menus are styled attractively, and responsive with different screen sizes such as PC, tablet, and mobile phone.

Besides, the submenus have the following features

Drop down tree menu: It allows you to create multi-level submenus. A tree menu is perfect if you have multiple collections, multi-product categories. The module supports creatingan unlimited number of submenu levels.

Tabbed Submenus: This is a perfect menu type for your customer to discover your products, featured collection… etc. You can use dynamic contents (product, collection) or static contents (HTML, Image) for the tab menu.

Links list, links block: Links list is useful for your customer to discover multiple collections, for example, the site. You can set block width, height, number.

Featured products: Increase your sale by displaying your featured product on the menu. Globo Mega Menu supports displaying products on your menu.

Contact Form – Add contact form directly on the menu. Help your customer easily keep in touch with your store.

For more information about the mega menu builder, please refer to this link:  https://addons.prestashop.com/en/menu/29701-mega-menu-builder.html

 

 

The article mega menu prestashop 1.6 free and & Premium talks about my user experience after using the two free and premium modules. How about your opinion of Prestashop modules? Please let us know.

 

Enjoy this blog? Please spread the word :)