VirtueMart Forum

VirtueMart 2 + 3 => Templating & Layouts => Topic started by: GrahamSA on April 14, 2015, 15:59:30 pm

Title: VM3. How to remove "product details" button in the product layout page?
Post by: GrahamSA on April 14, 2015, 15:59:30 pm
Hey guys!

Not too sure if I should have started a new topic?
I have VirtueMart 3.0.7
Where would this bit of code be found so I can do the same as I can not find the button code in this file?

Thanks so much
Title: Re: VM3. How to remove "product details" button in the product layout page?
Post by: MAXsam_+ on April 14, 2015, 20:38:55 pm
Hi GrahamSA,

Rather than changing the code, you can easily remove the button with a language override...

Go to Extensions/Language Manager/Overrides

Find
COM_VIRTUEMART_PRODUCT_DESC_TITLE
add an empty string

Title: Re: VM3. How to remove "product details" button in the product layout page?
Post by: jenkinhill on April 14, 2015, 21:16:31 pm
NO!!  That would just remove the title "Description" from the product details page.

Removing the product details button in VM3 categories can be done by hiding it with a css override (eg   div.vm-details-button {display:none;}  for the default VM template )

or

Edit the file components/com_virtuemart/sublayouts/products.php  and use the edited file as a template sublayouts override.   The code block is annotated - <?php // Product Details Button

http://docs.virtuemart.net/tutorials/templating-layouts.html
Title: Re: VM3. How to remove "product details" button in the product layout page?
Post by: billynair on May 16, 2015, 12:54:03 pm
Or VM could just add an option to turn it off...
Title: Re: VM3. How to remove "product details" button in the product layout page?
Post by: lindapowers on October 13, 2015, 10:21:52 am
Or VM could just add an option to turn it off...

+1
Title: Re: VM3. How to remove "product details" button in the product layout page?
Post by: GJC Web Design on October 13, 2015, 12:43:04 pm
Quote
Or VM could just add an option to turn it off...

As I assume the majority use 3rd party templates this would do nothing until all templaters updated to use this switch
Title: Re: VM3. How to remove "product details" button in the product layout page?
Post by: AH on October 13, 2015, 13:28:27 pm
Quote
As I assume the majority use 3rd party templates this would do nothing until all templaters updated to use this switch

+1
Title: Re: VM3. How to remove "product details" button in the product layout page?
Post by: lindapowers on October 13, 2015, 15:03:18 pm
Quote
Or VM could just add an option to turn it off...

As I assume the majority use 3rd party templates this would do nothing until all templaters updated to use this switch

That argument seems valid to never add a new feature to VM. Of course templaters will have to add this.. thats what they are payed for.
Title: Re: VM3. How to remove "product details" button in the product layout page?
Post by: AH on October 13, 2015, 16:37:14 pm
I was not suggesting that new features should not be added

If it were added the templaters would also have to cater for such a thing
Title: Re: VM3. How to remove "product details" button in the product layout page?
Post by: GJC Web Design on October 13, 2015, 20:17:27 pm
div.vm-details-button {display:none;}   seems so much easier...  ;)

or over ride the sublayout/products.php  both a couple of mins work

plus I see so many commercial VM templates for sale that haven't even caught up with using sublayouts or still hard code their price displays etc ...