Quick View

Open to all! Ask other shopowners for help.
User avatar
burt
Core Team
Posts: 4546
Joined: Tue Oct 29, 2019 9:37 am
Phoenix Version: v1.1.0.8
Has thanked: 252 times
Been thanked: 412 times

Re: Quick View

Post by burt »

Shopping online should be quick, simple, and enjoyable. That’s why you can add a "Quick View" button to your PhoenixCart store - letting customers see product details instantly without leaving the page!

What is Quick View?

Imagine a shopper browsing your store. Instead of clicking each product and waiting for a new page to load, they simply:

✅ Click the "Quick View" button
✅ See product details instantly in a pop-up
✅ Add to cart without ever leaving the list

It’s like a speedy preview that keeps shoppers engaged and buying faster!

Why Your Store Needs Quick View

1. Faster Shopping = More Sales
- Customers don’t have to keep clicking "Back" to see other items.
- Less waiting means fewer abandoned carts.

2. Smooth & Modern Experience
-Today’s shoppers expect quick, seamless browsing - just like Amazon and big retailers!

3. Works on Phones & Desktops
- Whether on mobile or computer, Quick View makes shopping effortless.

How It Works (No Tech Skills Needed!)

For Shoppers: Just click the "Quick View" button on any product listing.
For You (Shop Owners): Nothing to set up - just upload and forget!
I am not here to build for you.
I am here to build with you. Let's help each other.


Join The Code Co-op to get access to your library in the Code Co-op Forum
User avatar
burt
Core Team
Posts: 4546
Joined: Tue Oct 29, 2019 9:37 am
Phoenix Version: v1.1.0.8
Has thanked: 252 times
Been thanked: 412 times

Re: Quick View

Post by burt »

Just gone out in the August Code Drops.
I am not here to build for you.
I am here to build with you. Let's help each other.
User avatar
burt
Core Team
Posts: 4546
Joined: Tue Oct 29, 2019 9:37 am
Phoenix Version: v1.1.0.8
Has thanked: 252 times
Been thanked: 412 times

Re: Quick View

Post by burt »

If anyone has any feedback on this QuickView function, I'm all ears.

Note that this QuickView system is built on Core Code, so any addons (especially if those addons do "funky" things) might break it. I obviously don't have the time to check out individual addons, so you must try the QV on a clean shop so that you can see it working, after which you can more easily attempt to try to get it working with a modified shop.
I am not here to build for you.
I am here to build with you. Let's help each other.
Dan Cole
Senior Contributor
Posts: 498
Joined: Fri Oct 25, 2019 2:14 pm
Phoenix Version: 1.0.8.21
Has thanked: 67 times
Been thanked: 61 times

Re: Quick View

Post by Dan Cole »

I've been playing around with Quick View a bit and watching to see what other sites are doing and I see some sites that are using only a quick view popup and other using two views....i.e. a quick view that has a slimmed down product view that pops up and also a more detailed product view that shows the full details that are available for a particular product...it's not pop up but calls another page similar to Phoenix's product info page. I've also seen sites that are using a quick view on their new product/specials listings but not on other listings i.e. category or manufacturer listings.

I tend to lean towards keeping things simple so I'm considering using only a Quick View but I'm wondering what other Phoenix cart owners are doing or considering doing.

Thoughts anyone?

Dan
User avatar
burt
Core Team
Posts: 4546
Joined: Tue Oct 29, 2019 9:37 am
Phoenix Version: v1.1.0.8
Has thanked: 252 times
Been thanked: 412 times

Re: Quick View

Post by burt »

As it stands this QuickView feature is a siteWide Hook. If you wanted on (say) just products_new, you could move the hook from /siteWide/ to /products_new/

You would need a minor change in the actual hook code but that should be easy to find (just change the actual class name). The QV should then show only on /products_new.php

I have not tested this, but in theory it should work.
You could then repeat for (eg) specials.

There are other ways to achieve the same;

1. Leave the Hook in /siteWide/ but only activate it based on certain page names.

Code: Select all

$pages_array = ['products_new.php', 'specials.php']
if (!in_array(Request::get_page(), $pages_array)) return;
Untested, but you get the idea.

2. Pipeline the Hook
Would require core code change to instantiate, I think.
Avoid unless confident.
There is an example of a pipelined hook in the checkout, which displays the checkout_progress
I am not here to build for you.
I am here to build with you. Let's help each other.
User avatar
burt
Core Team
Posts: 4546
Joined: Tue Oct 29, 2019 9:37 am
Phoenix Version: v1.1.0.8
Has thanked: 252 times
Been thanked: 412 times

Re: Quick View

Post by burt »

Not too much feedback on this other than one user wanting the page to stay where it is (ie, not redirecting to shopping cart) at even after pressing the buy button in the QV - making it easier for shoppers to use the QV multiple times on the same page.

In other words, let's say you have 20 items on special - the buy button on the QV still works, but there is no redirect to shopping_cart. It just closes, ready for another QV use.

User did not seem interested to take it forward (as I had no reply!), when I said it might be possible.
Would this change be of interest to anyone else?
I am not here to build for you.
I am here to build with you. Let's help each other.
frankl
Builder
Posts: 159
Joined: Tue Feb 23, 2021 8:39 pm
Phoenix Version: v1.1.0.4
Has thanked: 17 times
Been thanked: 25 times

Re: Quick View

Post by frankl »

Shouldn't this use whatever DISPLAY_CART setting is?
User avatar
burt
Core Team
Posts: 4546
Joined: Tue Oct 29, 2019 9:37 am
Phoenix Version: v1.1.0.8
Has thanked: 252 times
Been thanked: 412 times

Re: Quick View

Post by burt »

QV invokes product_info...therefore...
I am not here to build for you.
I am here to build with you. Let's help each other.


Join The Code Co-op to get access to your library in the Code Co-op Forum
Post Reply