I reopen this topic to show my experience in e-commerce world. VirtueMart can't be supply used for clothing eshop beacause:
1) There isn't a color custom field
2) Multivariant is too long to set (see woocommerce and magento)
Ok for the general purpose target, but this is a big lack.
My 2 cents
P.S. I use virtuemart in all my projects
I don't think so.
Can you explain?
Quote1) There isn't a color custom field
Sure?
What is this?
https://www.archivbox.cz/archive-box-a4-110-colour-r003
Using multi-variant child is quite quick. eg see http://demo.virtuemart.net/multi-variant-12-detail - the lower variant example (shown here as advanced/premium) shows how this can be used for colours.
Quote from: jenkinhill on May 19, 2020, 15:24:28 PM
Using multi-variant child is quite quick. eg see http://demo.virtuemart.net/multi-variant-12-detail - the lower variant example (shown here as advanced/premium) shows how this can be used for colours.
Yes, i know how to use it. But, from admin side, it isn't easy to use. Have you see the solution adopted by other e-commerce software? it is not comfortable to use. I can't store all attributes like colors and sizes. I have to reinsert its in every product. I solve this problem with Custom Fields For All (i'm an agency and i build many e-shop web sites). But even this solution does not satisfy me fully, I would have preferred a native solution because for the rest I think it has nothing to envy to other software.
Quote from: pinochico on May 19, 2020, 13:09:07 PM
I don't think so.
Can you explain?
Quote1) There isn't a color custom field
Sure?
What is this?
https://www.archivbox.cz/archive-box-a4-110-colour-r003
Sure :)
This color custom field is a plugin and i use it in my e-commerces (es: https://www.reviseconcept.com or https://www.kostumn1.it)
Ah, another point to improve is the management of medias. Upload a single photo to time (from the product edit page) isn't the best solution.
Quote from: ermes on May 19, 2020, 18:25:38 PM
Ah, another point to improve is the management of medias. Upload a single photo to time (from the product edit page) isn't the best solution.
Use vm be pro, to batch add images or my multi upload plugin for eg.
I can vote for both these studio42 extensions. Especially the image upload plugin is nice.
Jörgen @ Kreativ Fotografi
Quote from: Studio 42 on May 19, 2020, 22:00:03 PM
Use vm be pro, to batch add images or my multi upload plugin for eg.
It sounds like an excellent extension but from the video and the specifications I don't understand how to create products with multiple Colors/Sizes variants. Could I see a demo?
Into model file of custom fields [/joomla/administrator/components/com_virtuemart/models/customfields.php] at line 325 to 329
//We dont want to update always the stock, this would lead to wrong stocks, if the store has activity, while the vendor is editing the product
//$html .= '<td><input '.$readonly.' '.$class.' type="text" name="childs['.$child->virtuemart_product_id.'][product_in_stock]" id="child'.$child->virtuemart_product_id.'product_in_stock" size="3" maxlength="6" value="'.$child->product_in_stock .'" /></td>';
//$html .= '<td><input '.$readonly.' '.$class.' type="text" name="childs['.$child->virtuemart_product_id.'][product_in_stock]" id="child'.$child->virtuemart_product_id.'product_in_stock" size="3" maxlength="6" value="'.$child->product_in_stock .'" /></td>';
$html .= '<td>'.$child->product_in_stock .'</td>';
$html .= '<td>'.$child->product_ordered.'</td>';
I don't understand because I can't edit stock quantities inline (yes, i read the comment, but this problem can be overcome simply by using an ajax call with edit on change or via inline save button). In the same way i can add one or more images for the childs products. In this way I am not forced to open every single child product to set the stock level, then the images, then save...
At the end, why i must reinsert everytime the color Red or the size XL if I have already done it for another product?
Yes, I can do it but is too slow. Ok, there are some extensions can do it, but in my opinion these functions must be inserted into virtuemart core.
I love joomla, I love virtuemart, but (at my opinion) these improvements would make it unbeatable.
Uploading with csvi ?, Editing with VM be editor, using calcualtion rules for markup etc, there are surely more solutions.
Jörgen @ Kreativ Fotografi
Yes, I know that there are many external solutions to do this. Me and my agency have written indoor an importer for our customers, but the lack of a native solution (in my opinion is very) serious. And this opinion is the same for color custom field.