I'm working on a new project for a meal delivery service and wondering if this tool would be a solution. I need to be able to assign custom attributes to each product. In this case, the attributes would be the ingredients and the products would be the meals. I've been talking to Shopify gurus and a few Shopify experts. Apparently, this hasn't been done before. I find that odd but maybe I'm overlooking something. I would love to hear your thoughts, and appreciate any suggestions!
Here are some of the items I need to address for a user.
Here is the existing site, https://idealmeals.com/order-online.php
Here are sites that are similar to what I'm trying to build
https://farmandhaus.com/ (Enter Orlando zip code 32803 to view)
The primary need is to be able to assign specific attributes to each meal which would be the product. The attributes would consist of the ingredients (Protein Type, Veggie Type, Starch Type, Sauce). Once this was assigned we would need to be able to export a report or CSV that would convert all of the ingredients needed into a master inventory order for the week in order to fulfill the meal requests.
I would like to create a metafield for the products, assign it at the beginning a default value as it will stay the same for most products, and then edit the metafield's value for the minority of products which need a different one.
From what I understood, there is the possibility to bulk edit the the metafields for all products, but I can't find the option in admin, I looked in settings, products list and single product.
I saw in some old screenshots of ShopifyFD that there is supposed to be an admin bar on top, which I don't see anywhere.
I apologize if I am missing something obvious.
Kind regards, Francesco
Why not just use a shop metafield for the default value and then just use an IF...ENDIF to check if there is a product-level metafield. If so, use it. If not, use the shop value. Then you still only have to set the handful of product-level metafields. We do this down to the variant level - the code uses the most specific info available. Management by exception. Just a thought!
thanks a lot for your answer, and yes I can implement it definitely this way.
Undependently from the solution I have still a doubt:
Is there a bulk metafield edit function that I missed? I ask because in the ShopifyFD documentation I saw a screenshot with top bar that I can't find anywhere in my admin.
Screenshot is attached below.
Thanks in advance, Francesco
That's an old screenshot from the old admin. The bulk editor (for now) doesn't exist since there's no place for me to pop the button. The tool has to get rewritten in any case due, so I can consider how I handle the bulk features at that time.