Jump to content

Only show price at the products page


Recommended Posts

Hello!

 

I am building a presta shop site and so far so good however some of the manufacturers specify that the price for their products can only be shown on the actual page for the product.

 

An example of which is here on this page for another site

 

http://www.americangolf.co.uk/golf-clubs/sets-of-irons

 

If you see Titleist, Callaway, Cleveland do not have the price shown until you click buy now and get to the products page.

 

Does anyone know how I can achieve this?

 

I have searched the market place and cannot find something that will do this only ones that will show the price if you register or login.

 

Also I have checked the backend of presta shop and unless I have missed something this cannot be achieved there.

 

Very much hope someone can help :-)

 

Thanks

 

Paul

Link to comment
Share on other sites

Thanks for the reply, can you please let me know how to remove it from product/category lists

 

Thanks

 

Paul

 

this would be easy enough if you want to not show prices on product/category lists, but if you want to control which products show prices then that will require some custom programming.

Link to comment
Share on other sites

open product-list.tpl file located in your theme directory (fo default theme path looks like: /themes/default/product-list.tpl)

and remove (or comment out - maybe in the future you will want to show price back)

					{if isset($product.show_price) && $product.show_price && !isset($restricted_country_mode)}<span class="price" style="display: inline;">{if !$priceDisplay}{convertPrice price=$product.price}{else}{convertPrice price=$product.price_tax_exc}{/if}</span><br />{/if}
  • Like 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...