Most of the time, PrestaShop merchants set up a site that is used as an online store where visitors come to the site specifically to browse and purchase products. There is also a small percentage of merchants out there that run a physical brick and mortar store. They may want to showcase their products online but not allow online purchases. In this case, they may still use PrestaShop in a Catalog mode. This means that all the products will display on the site but information such as price will not display. The shopping cart feature will also be disabled. Follow the guide below to learn how to place your PrestaShop 1.6 store in catalog mode.

How to enable catalog mode in PrestaShop 1.6

  1. Log into the PrestaShop 1.6 back office.
  2. Look to the left hand menu and click on the Preferences option.
  3. Next, click on the Products link.
  4. This brings you to the Products Preferenes page. Look for the setting labeled Catalog Mode. It is set to No by default, meaning visitors have the ability to purchase on the site. Click the toggle switch to set it to Yes.
  5. Once set to Yes click on the Save save button in the lower right corner of the section to activate it.

Now that you have set the site to catalog mode, you can visit it to see that it looks the same except for the ability to purchase products. Below are a couple of screenshots demonstrating the differences between store mode and catalog mode.

Store ModeCatalog Mode
Did you find this article helpful?

We value your feedback!

Why was this article not helpful? (Check all that apply)
The article is too difficult or too technical to follow.
There is a step or detail missing from the instructions.
The information is incorrect or out-of-date.
It does not resolve the question/problem I have.
How did you find this article?
Please tell us how we can improve this article:
Email Address
Name

new! - Enter your name and email address above and we will post your feedback in the comments on this page!

Like this Article?

Related Questions

Here are a few questions related to this article that our customers have asked:
Ooops! It looks like there are no questions about this page.
Would you like to ask a question about this page? If so, click the button below!
Ask a Question
n/a Points
2014-04-21 5:00 pm

Is it possible in catalog mode to display the prices.

Staff
9,521 Points
2014-04-21 5:29 pm
Hello Boeke, and thanks for your comment.

Yes you can still display the price in catalog mode within PrestaShop. However you would need to manually go in and edit the code in your product-list.tpl and product.tpl files to remove the highlighted code.

Make sure you backup your files before making any edits!


/themes/default-bootstrap/product-list.tpl Line 61:
{/if}
{if (!$PS_CATALOG_MODE AND ((isset($product.show_price) && $product.show_price) || (isset($product.available_for_order) && $product.available_for_order)))}
<div class="content_price" itemprop="offers" itemscope itemtype="http://schema.org/Offer">


So that line should end up reading:

{if (((isset($product.show_price) && $product.show_price) || (isset($product.available_for_order) && $product.available_for_order)))}


/themes/default-bootstrap/product.tpl Line 257:
<div class="content_prices clearfix">
{if $product->show_price && !isset($restricted_country_mode) && !$PS_CATALOG_MODE}
<!-- prices -->
<div class="price">


So that line should end up reading:

{if $product->show_price && !isset($restricted_country_mode)}


Please let us know if you had any other questions at all!

- Jacob


n/a Points
2014-04-21 6:23 pm

It works, thanks for the quick reply Jacob.

Staff
9,521 Points
2014-04-21 6:55 pm
Great! No problem at all Boeke. Thanks for commenting back and letting me know that did the trick for you!
n/a Points
2014-06-22 5:13 am

Hi Jacob, I want to hide prices in product page as I have 3 sizes of product to sell with 1 image supporting them and all 3 have different prices.

I would want customer to click on the image and go to product description page to view all options otherwise they will only choose cheaper option as it takes directly to cart.

Appreciate any help

Staff
15,308 Points
2014-06-23 7:17 am
Hello Ali,

What you are requesting is not as easy as displaying an otherwise hidden field. It would require core code changes. There may be a module that can help but so far I have not been able to locate one. You may have to go with the cheapest as the base price and then have 'features' that have added costs. Of course there is also the option of creating three different products for the different prices if all else fails.

Kindest Regards,
Scott M

Post a Comment

Name:
Email Address:
Phone Number:
Comment:
Submit

Please note: Your name and comment will be displayed, but we will not show your email address.

6 Questions & Comments

Post a comment

Back to first comment | top

Need more Help?

Search

Ask the Community!

Get help with your questions from our community of like-minded hosting users and InMotion Hosting Staff.

Current Customers

Chat: Click to Chat Now E-mail: support@InMotionHosting.com
Call: 888-321-HOST (4678) Ticket: Submit a Support Ticket

Not a Customer?

Get web hosting from a company that is here to help. Sign up today!