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

TOPIC: Show All child products on product page

Show All child products on product page 10 years 1 month ago #8852

Can you tell me if there is a way to have all the child products show up on the parent product page with out opening a new link.

currently i have a parent product and many child products which are cart attributes. When i select a child product, it opens in another window. Is there any way to disable this? what i am trying to do is give the user the ability to order multiple child products from the parent product page without having to click Back.
The administrator has disabled public write access.

Show All child products on product page 10 years 1 month ago #8865

Hi,

Please visit this page:
demo.flexiblewebdesign.com/asymmetric/index.php?option=com_virtuemart&view=productdetails&virtuemart_category_id=4&virtuemart_product_id=12&Itemid=133&lang=en

That product in our DEMO has 2 child products (black and brown) and it has Custom Field:Generic Child Variant.

Is it working differently on your website?
Please provide me your website URL and let me take a look at it.

Regards.
Last Edit: 10 years 1 month ago by Support.
The administrator has disabled public write access.

Show All child products on product page 10 years 1 month ago #8882

Hi yes it is working differently.

please take a look

www.sixstaruniforms.com

any product

I am using Child Products where parent is not orderable.

Thanks for your help.
The administrator has disabled public write access.

Show All child products on product page 10 years 1 month ago #8899

- Open Joomla backend
- Navigate to "Plugin Manager".
- Find thie plugin: Flexible VM2 Template

and make sure this parameter is enabled: Enable AJAX loading

and the AJAX loading should be active with the generic child variant. Just like how it works in the DEMO page.

BUT!! there is one thing grabbed my attention. This is not the ordinary Generic Child Variant custom field you are using. Because official generic child variant won't show the custom attributes. For instance, in here: www.sixstaruniforms.com/six-star-vests/gender/kids-vests/317bgt-emerald-green-kids-emerald-green-full-back-dress-vest-with-gold-trim-product-details

I am seeing:
- S (4-6 years)
- M (8-10 years)
- L (12-14 years)
- XL (14-16 years)

product attributes. This is not how the official Generic Child Variant custom field works. Normally those attributes should be the child products' product names. FYI: I know this is wrong. Putting the product name in the drop down is not user-friendly. But this is how Virtuemart Generic Child Variant Custom Field works, and we have developed the AJAX loading feature to work properly only with that specific custom field.

I strongly believe you are using a 3rd party custom field plugin, which manipulates the "generic child variant" and replaced the product name with a custom names . Therefore, the AJAX loading might not work in your website (i am sure it won't work though), and you should contact to the developer of that 3rd party plugin. Because currently once a product attributes is selected, the list become empty. Which is a "bug" of the 3rd plugin you are using and can be solved only by its developer.

Regards,
Support
The administrator has disabled public write access.

Show All child products on product page 10 years 1 month ago #8912

Hi and thanks for the quick response.

1. i Am not using any plugin. what i did was have the child products appear not by product name by internal note. in the internal note has the size infor as you see. but it is still the core child products configuration.
2. i enable the ajax in the plugin.

take a look the ajax works but it still changes to child product and not all products like you have in your demo.

what else do you suggest?
The administrator has disabled public write access.

Show All child products on product page 10 years 1 month ago #8921

Hi,

I didn't understand what you meant by
child products appear not by product name by internal note
Or i don't know Virtuemart (by default) was capable to do it.

Because as far as i know, "Generic Child Variant" [by default] uses the product name inside the drop down box (as product attributes).

Anyway, then do this benchmark
- Disable the CleanMart temporarily and see how the "official virtuemart layout" behaves (i am 99% sure, the result will be the same.. but just try it)

To disable the CleanMart temporarily do this;

rename this folder:
/templates/YOUR_TEMPLATE/html/com_virtuemart/
to
/templates/YOUR_TEMPLATE/html/com_virtuemart2/

Then browse this product:
www.sixstaruniforms.com/six-star-vests/gender/kids-vests/317bgt-emerald-green-kids-emerald-green-full-back-dress-vest-with-gold-trim-product-details

(by the way, you will notice, you are now using the Virtuemart official layout and CleanMArt has been eliminated)

- change the product attributes and in the next page; see if you will be able to select another attribute without going back to parent product details page)

Regards,
Support
Last Edit: 10 years 1 month ago by Support.
The administrator has disabled public write access.

Show All child products on product page 10 years 1 month ago #8922

Hi,

Did you apply this core hack: forum.virtuemart.net/index.php?topic=101947.0 to use "internal note" input instead of "product names" for the attributes of Generic Child Variant?

I wish you have told me this in the beginning. So i wouldn't waste my time to find out what is wrong in your case.

Normally. "Generic Custom Field" shows the product name inside the drop down box. You can't define custom name as product attributes. This is how Generic Child Variant designed. (of course by default, if there is no core hack) If you use a 3rd party plugin, or touch the core files to show the custom names as product attributes, then there will be consequences, like you are having..

If you apply core hack to your Virtuemart, we are not responsible to solve the problem that caused by the Core Hack you did. You must not touch any single file within the core files. (copy-pasting what people say in forum.virtuemart.net is extremely insecure). You should test and benchmark those core hacks not 1 or 2 but 20 times to make sure it is completely harmless and innocent touch... before applying them to your live website.

Regards,
Support
Last Edit: 10 years 1 month ago by Support.
The administrator has disabled public write access.

Show All child products on product page 10 years 1 month ago #8964

hi and yes yo are correct i used this hack. but even when i unhack and return the file to the original state i have the same problem. if you like and can tell me when i can unhack and maybe you can help me trouble shoo the problem. but this hack is very good becuase it makes it simpler to show chilc products.

please tell me what night to unhack so you can trouble shoot. we have a 12 hour time difference. i can also hire you and pay you ti fix this issue.
The administrator has disabled public write access.

Show All child products on product page 10 years 1 month ago #8978

Hi,

As i have told you, first of all; Make sure your website works as expected without CleanMart.
- Disable the CleanMart temporarily and see how the "official virtuemart layout" behaves
To disable the CleanMart temporarily do this;

rename this folder:
/templates/YOUR_TEMPLATE/html/com_virtuemart/
to
/templates/YOUR_TEMPLATE/html/com_virtuemart2/

Then browse this product:
www.sixstaruniforms.com/six-star-vests/gender/kids-vests/317bgt-emerald-green-kids-emerald-green-full-back-dress-vest-with-gold-trim-product-details

(by the way, you will notice, you are now using the Virtuemart official layout and CleanMArt has been eliminated)

- change the product attributes and in the next page; see if you will be able to select another attribute without going back to parent product details page)

I don't even 100% sure if this problem has happened because of the hack you did by following here: forum.virtuemart.net/index.php?topic=101947.0 i am just guessing. Maybe some another thing has caused that. I don't know.

I can't take this job to solve this issue, because it would be unfair. It might takes hours to find the source of the problem, or take only couple minutes if you know where to look. You should better contact with the developers that work in the Virtuemart Project and ask their help (by paying for their service). Because looks like your case is very interesting and they would be the only ones to help you out to sort that out..

If i were you, i would start by retrieving the "administrator/com_virtuemart/" folder back to original completely.

Alternatively you can do this:
download latest Virtuemart version from www.virtuemart.net and re-install the Virtuemart Component to your Joomla.
(don't uninstall the old one, but re-install it again)

Re-installing Virtuemart will only update the Core files and won't touch your Virtuemart DATAs. (it is no different than updating the Virtuemart)

After you re-install the Virtuemart, ALL core hacks you have done will be gone, so backup first!

Regards,
Support
Last Edit: 10 years 1 month ago by Support.
The administrator has disabled public write access.
Time to create page: 0.069 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