# Product Variations

**URL:** <https://forum.adalo.com/t/product-variations/8011>\
**Category:** Get Help\
**Created:** [January 15, 2021, 10:15pm UTC](https://forum.adalo.com/t/product-variations/8011 "2021-01-15T22:15:29Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![launchpadcreative](https://avatars.discourse-cdn.com/v4/letter/l/ce73a5/32.png) [@launchpadcreative](https://forum.adalo.com/u/launchpadcreative)\
**Post date:** [January 15, 2021, 10:15pm UTC](https://forum.adalo.com/t/product-variations/8011/1 "2021-01-15T22:15:29Z")

</div>

I am working on an app for a pizza restaurant. They have several locations.

Using the ordering template it gets me a huge chunk of the way. I am having an issue that as I’m diving into it I’m starting think it’s not possible with the logic of adalo but I’m super new so I’m hoping it can be done.

They have a ton of variables on their products

So for example you might grab a pepperoni pizza

Then you would need to select Size: Small $11 Medium $17 Large $21

Then you can add toppings which have 3 variables per topping as well So like “add olives” left half $1 Right Half $1 Whole Pizza $2

I’ve tried to create a new database for size and one for toppings and I can get all the pricing working that way but it won’t add to the cart. Any ideas\>?

---

<div class="post-metadata">

**Author:** ![crmorris2](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.adalo.com/crmorris2/32/5681_2.png) [@crmorris2](https://forum.adalo.com/u/crmorris2)\
**Post date:** [January 16, 2021, 12:28am UTC](https://forum.adalo.com/t/product-variations/8011/2 "2021-01-16T00:28:09Z")

</div>

Oh how I detest pizza ordering sites! 😂

What you need is possible, it is just a matter of setting the collections up correctly.

I would say you need to have the following collections…

Orders  
Order Items  
Order Items Addons (this is a link table between your order items and your addons)  
Addons 1  
Addons 2  
Addons 3 (you can add more depending on how many DIFFERENT TYPES of addons you need.

Everything else is just linking everything up and adding logic but unfortunately it is too long to write here.

---

<div class="post-metadata">

**Author:** ![launchpadcreative](https://avatars.discourse-cdn.com/v4/letter/l/ce73a5/32.png) [@launchpadcreative](https://forum.adalo.com/u/launchpadcreative)\
**Post date:** [January 17, 2021, 7:11pm UTC](https://forum.adalo.com/t/product-variations/8011/3 "2021-01-17T19:11:27Z")

</div>

Thank you! I think I’m starting to really get how Adalo wants you to link up databases. I have successfully added the size variation with new prices. I also have a good start on the admin app that will recieve notifications and show pizza orders.

Once I started getting the hang of it everything seems pretty straightforward although you have to put a lot of thought into how to structure out the database. Adalo is pretty dope so far! 🙂

---

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.adalo.com/system/32/40401_2.png) [@system](https://forum.adalo.com/u/system)\
**Post date:** [January 27, 2021, 7:11pm UTC](https://forum.adalo.com/t/product-variations/8011/4 "2021-01-27T19:11:38Z")

</div>

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.
