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

TOPIC: Quick look popup box issue

Quick look popup box issue 11 years 3 months ago #2185

www.topiary-balls.co.uk

The problem is if you:

.Click on an item in Categories
.Click on quick look button (the new window opens )
.Click 'Add to Cart' in the new window
.Click Continue Shopping or Open cart option
The problem is that the new popup window REMAINS and doesn't refresh the main window so the purchaser can see the item in the small window has been entered but not in the large and yet they cannot enlarge the small one.


while on this site i have an issue which I think is related to SSL but im not sure - the "Select Postage" and "Select Payment" in the Cart page sometimes dont drop down and im just left looking at the revolving animation of tiny boxes, i have tried this while logged in and while not, if you could shed some light on this please i would be greatful. For now i have turned SSL off and the problem isnt occurring so i appreciate you cant fault find but in case you have any ideas what might cause this ?

Any sign of that new template/cart yet ? Hungry for more Flexible webb stuff !!

thanks
Last Edit: 11 years 3 months ago by Richard.
The topic has been locked.

Quick look popup box issue 11 years 3 months ago #2193

Hi,

The first issue you are saying is not a bug. A small modification is necessary. Since it requires a little change in the Virtuemart Core file, instead of providing the whole file we want our clients to do this little modification by themselves. So they will see how "little" it is. (because changing Core Virtuemart file is not-secured)

Okay, open this PHP file:
ROOT/components/com_virtuemart/controllers/cart.php

Look at the 117th and 118th lines
$this->json->msg = '<a class="continue" href="' . $continue_link . '" >' . JText::_('COM_VIRTUEMART_CONTINUE_SHOPPING') . '</a>';
$this->json->msg .= '<a class="showcart floatright" href="' . JRoute::_("index.php?option=com_virtuemart&view=cart") . '">' . JText::_('COM_VIRTUEMART_CART_SHOW_MODAL') . '</a>';

You are going to add target="_parent" to those <a hre="..."> element, so basically replace those 2 lines with these:
$this->json->msg = '<a target="_parent" class="continue" href="' . $continue_link . '" >' . JText::_('COM_VIRTUEMART_CONTINUE_SHOPPING') . '</a>';
$this->json->msg .= '<a target="_parent" class="showcart floatright" href="' . JRoute::_("index.php?option=com_virtuemart&view=cart") . '">' . JText::_('COM_VIRTUEMART_CART_SHOW_MODAL') . '</a>';

So by little trick, those "continue shopping" and "show cart" links will be opened in PARENT window, instead of lightbox plugin.

About your other issue, it might or might not related to SSL.
If you haven't currently got your SSL and your website doesn't get opened properly with HTTPS:// yet, then don't enable the SSL option through VM Configuration. Otherwise you will end up with a problem as you are having.

The HTTPS:// protocol must be working alright
(without giving warning something like: the certificate is unknown, add exception to open the website)

A new Virtuemart Template is on the way. It is kind of cool!!. It is going to be joomla+Virtuemart complete package, but for those who already have the joomla template, can get the virtuemart template only and use it with their own joomla template. So there will be flexibility. The tests are still continuing. It will be out any time soon. The main color scheme of this new VM+Joomla template will be DARK but we are making the customization user-friendly. So it will be transformable to any color scheme by just changing the couple HEX color codes through CSS file. So all in all, and easy-to customize, flexible, and cool template is on the way ;)

Regards.
Forum Support.
The topic has been locked.

Quick look popup box issue 11 years 3 months ago #2201

That has sorted that little popup issue perfectly now on 3 sites so thanks very much.

Re the shopping cart SSL issue. It is definitely related to SSL as has been working perfectly since i turned it off. However SSL cert is installed on the server so it should be working fine and is on the other sites. the only difference is this one is on V3.4 - is there anything that could cause this in the newer template ?

Looking forward to the new template (and particularly the cart) count me in as a buyer - looking forward to a intro current owners discount :-)
The topic has been locked.

Quick look popup box issue 11 years 3 months ago #2211

Hi Richard.

Only the product details page layouts have been modified in v3.4 (differs from 3.3). So no, in the shopping cart everything is the same between 3.3 and 3.4

Provide me the Live URL that i can see the failure (leave settings when the SSL is activated, and shipping&payment methods refuse to load). As i said it might or might not related to SSL (directly). Maybe it is because wrong SEF URL. Your website might keep generating HTTP:// URLs to call the shipping&payment methods, even though the HTTPS:// is activated. This https and http combination at the same time (calling http:// in an https:// page) might also cause the problem. In this kind of situation, the broken thing is "wrong SEF URL" not the SSL itself, but it will start being problem when activating the SSL through VM Configuration though. I hope you understand i was trying to say.

Regards.
The topic has been locked.

Quick look popup box issue 11 years 3 months ago #2212

Ohh about the discount. Yes you will get it. Once the Template has been released, we are going to send a newsletter to all our existing customers to advertise it and provide a 20% discount coupon to let them buy it cheaper ;)

(Most likely new template's price will be the same ($69) even though it will be more advanced and more "complete" package.)
Last Edit: 11 years 3 months ago by Support.
The topic has been locked.

Quick look popup box issue 11 years 3 months ago #2225

support wrote:
Hi Richard.

Only the product details page layouts have been modified in v3.4 (differs from 3.3). So no, in the shopping cart everything is the same between 3.3 and 3.4
.

I am actually comparing it to another shop that is on 3.2 - in case anything has changed in the cart from then ?

The problem is if i activate "ssl in sensitive areas" no one can buy anything as the postage and payment dropdowns dont work, i have just experimented on a brand new laptop that has never seen the site before and in both FF and IE i can activate SSL and the dropdowns dont work, then turn it off and just refresh the page so the URL doesnt change and it works when it is turned off in Admin but doesnt when its turned on - each time the URL is the same.

However after a couple of refreshes the drop down starts to work when SSL is turned on - this might just be a cache issue im not sure.

Perhaps rather than just leave it on and wait for you to be able to take a look i could give you admin to experiment for me ?

many thanks
The topic has been locked.

Quick look popup box issue 11 years 2 months ago #2231

I was not talking about the URL of the shopping cart.
I was talking about the AJAX URLs that are used to call the "shipping methods" and "payment methods". You can see those URL's only in the source codes.

Please provide me your joomla administrator account to This email address is being protected from spambots. You need JavaScript enabled to view it. and let me see and compare the enable/disable SSL situations.

(once you email, don't forget to include this forum post's URL at the top of your message as reference, to avoid any confusion in our end)

Regards.
Forum Support.
The topic has been locked.

Quick look popup box issue 11 years 2 months ago #2238

sent thanks
The topic has been locked.

Quick look popup box issue 11 years 2 months ago #2255

I emailed you back. Your issue is not a "real" issue. I have sent you a detailed instruction to make it works eventhough while the SSL is activated. Check your email box.

For those who are having the same issue, the solution is:

If you enabled the SSL in the VM Configuration, it tries the CALL the shipping and payment methods through SSL protocol in the shopping cart page (which is normal). But if the shopping cart page is opened through protocol of HTTP:// then it fails to load the shipping menthod which is also normal. So the solution is to have the shopping cart to be opened with https:// as well.

You can do this by adding rule in .htaccess file.
So once user visit the
www.topiary-balls.co.uk/component/virtuemart/cart
Then the protocol must be redirected to HTTPS:// (manually by forcing to redirect). To this below:
www.topiary-balls.co.uk/component/virtuemart/cart

It would also make sense, because opening the shopping cart page through http:// is not secure. Because this is where people type their address info and credit card info.

You can add a rule something like this to .htaccess file:

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteCond %{REQUEST_URI} cart
RewriteRule ^(.*)$ www.topiary-balls.co.uk/component/virtuemart/cart/$1 [R,L]

For more info, refer to these pages:
stackoverflow.com/questions/5720463/how-do-i-enable-https-only-on-certain-pages-with-htaccess
www.besthostratings.com/articles/force-ssl-htaccess.html

Or type this to google: "redirect to https:// in shopping cart only"
There are lots of article about this.


For clearance; Case solved. Topic is closed.

Regards.
The topic has been locked.
Time to create page: 0.147 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