Welcome, Guest
Username: Password: Remember me
Use this Category for your support questions about Responsive Joomla Virtuemart Template - SportMart (SKU# FLEX-00019)

TOPIC: Problem with checkout

Problem with checkout 7 years 3 months ago #14818

Hello.
I have just purchased Sportmart Template, installed on a copy of my live site on my local testserver and it works fine except the checkout.
As you can see on image1 in step 2 of checkout the members login and become a member is not displayed. I also have installed the Quickstart of the template and here it is displayed (see image2).
I run Joomla 3.6.5 and Virtuemart 3.0.18.
Please can you help me?
Thank you very much.
Attachments:
The administrator has disabled public write access.

Problem with checkout 7 years 2 months ago #14847

Hi,

Apparently you have one shopper field that has a "default" value. That value is "Shipment" (that i can see from the 1st screenshot you attached).. What is that? Why do you have that shopper field? Is it a delimiter?

Navigate to Virtuemart Backend >> Shopper Field

Attachment ScreenShot2017-02-01at3.17.26PM.png not found




find the shopper field that has the "default" value of Shipment and remove it (or unpublished it). then the problem will be gone. The "login or register" bar will be visible to anonymous (non-logged-in) visitors

Regards.
The administrator has disabled public write access.

Problem with checkout 6 years 11 months ago #15045

I was having the same issue (and others) I am not sure where the field comes from, but for me it was

Field name: address_type_name
Field Title: Address Nickname

I have removed the default name of shipment.
This has not resolved my checkout issue, but one fix at a time!
The administrator has disabled public write access.

Problem with checkout 6 years 11 months ago #15048

Hi,

There is an another way to fix this issue. It is a little hard way, but it is somehow better than touching the "Shoppers Field" section (it is very easy to mess things up if you touch the shoppers field).. or maybe some people can't figure what that extra text string comes from..

So, here is the solution..
1- open this PHP file:
/templates/YOUR_TEMPLATE/html/com_virtuemart/cart/default_pricelist.php

2- find this line:
if (!$checkUserFields && $user->guest) { 

3- and replace with this;
if ((!$checkUserFields || $checkUserFields != 'Shipment') && $user->guest) { 

4- So the LOGIN panel will be displayed even if you have "default" value (i.e: shipment) for any shopper field.

5- open this PHP file:
/templates/YOUR_TEMPLATE/html/com_virtuemart/cart/default_address.php

6- find this line:
if ($checkUserFields) { 

7- and replace with this;
if ($checkUserFields != 'Shipment' && $checkUserFields) { 

8- So the ADDRESS panel won't be displayed even if you have "default" value (i.e: shipment)


FYI: Change the Shipment to whatever text/string you are seeing in the shopping cart page. Some people gets "Shipment" but yours might be different. This method works for all scenarios.

FYI #2: This is a case-sensitive operation. So, try both "Shipment" and "shipment". The string must be exactly what is printed on your shopping cart page.

Regards.
Last Edit: 6 years 11 months ago by Support.
The administrator has disabled public write access.
Time to create page: 0.209 seconds

MaterialMart

for Virtuemart 3

Google's Material Design has finally arrived to Virtuemart

Virtumart Template - MaterialMart Virtumart Template - CleanMart Virtumart Template - CleanMart Virtumart Template - CleanMart

Fully responsive!

Buy Now   |   Live Demo