◼️
Infinite Options Docs
  • Getting Started
    • How to Install
    • Create custom options
    • Show options on a product
    • Expert Install Service
  • Set up and manage options
    • Assign Options by Tag
    • Assigning Options: Excluding a few products
    • Don't display options on certain products
    • Duplicate option sets
    • Bulk Add Values to Infinite Options
    • Reorder Option Sets
    • Make drop-downs required
    • Make Swatches required
    • Change where options display
    • Finding options on the admin side
    • Featured Product/Homepage
  • Install Infinite Options
    • Boundless Theme
    • Brooklyn theme
    • Colorblock Theme
    • Craft Theme
    • Crave Theme
    • Debut Theme
    • Dawn Theme
    • Minimal Theme
    • Origin Theme
    • Publisher Theme
    • Refresh Theme
    • Ride Theme
    • Sense Theme
    • Simple Theme
    • Studio Theme
    • Supply Theme
    • Taste Theme
    • Venture Theme
    • Locating the Product Form
    • Copy of Installing Infinite Options directly in the theme (1.0 theme)
  • Add a ShopPad team member to your store
  • Increase the Cost of an Option
    • Moving from Legacy to Native Bundling
    • Show price changes on the product page
    • Native Bundling
    • Product bundles
  • Conditional Logic
    • Conditional Logic
    • Uploadery
    • Dropdown menus
    • Swatches
  • Popular Setups
    • Up-charge Pricing + Text Box
    • Mix & Match Variety Pack or Gift Pack Example
    • Add on Gift Wrapping Option
    • Multiple Engraving Initials
  • Troubleshooting
    • Resolving "Cannot Find Variant" Error
    • Cancel your Subscription
    • Is the app installed?
    • How to disable Infinite Options
    • Quick Shop Feature
    • My options are not showing
    • Performance and Optimization
      • Remove loading delays
      • Bulk Add Values to Infinite Options
      • Hide _io_order_group and _io_parent_order_group from cart
      • Display option selections on customer account page
    • Why are option selections labeled "infinite_options_1"?
    • Options are showing on desktop and not mobile
    • Dashboard terms explained
    • Options are not showing on the backend
    • Display option selections in the cart page
  • Inputs and Field Settings
    • Swatches
      • Create Swatches
      • How to make Swatches required
      • Customize Swatches using CSS
      • Adjust Swatches - display the name once the swatch is hovered over
    • Change or translate required pop-up message/characters remaining text
    • Add a date picker to your store
      • Customize the date picker
  • Visual Changes - adding styling
    • Customize Options using CSS
    • Craft theme
    • Dawn theme
    • Debut theme
    • Studio theme
  • Display Options on Shopify Notifications
    • Shopify emails and packing slip templates
      • Order Confirmation
      • Packing Slip
      • Shipping Confirmation
      • New Order
      • Fulfillment Request
      • Abandoned Checkout
    • Order Printer/Pro templates
    • Legacy: Display Options on Shopify Notifications
      • Order Confirmation
      • Packing Slip
      • Shipping Confirmation
      • New Order
      • Fulfillment Request
      • Abandoned Checkout
  • Developer Resources
    • Event API
    • Development Store/Affiliate Store Plans
  • Integrations
    • Fablet store
    • Ecomposer
    • GemPages
    • PageFly
    • Replo Page Builder
    • UpOrder
    • Weglot
    • Zipify Pages
  • FAQs & How-tos
    • Can I export options with orders via a CSV file?
    • How do I create more than 100 variants?
Powered by GitBook
On this page
  1. Conditional Logic

Uploadery

PreviousConditional LogicNextDropdown menus

Last updated 7 days ago

Show or hide Uploadery fields based on Infinite Option selections

You can use Uploadery along with Infinite Options to show or hide upload fields based on an Infinite Option's option selection. Follow the instructions below to set this up.

Note: Before proceeding, please have Infinite Options and Uploadery currently installed on your store.

1. On the Uploadery app dashboard, in the Option Sets tab, create an upload set that you want to conditionally show or hide based on an option from Infinite Options. If you would like to use an existing upload set, that will work as well.

Make sure to assign the Option Set to Infinite Options by selecting Show for Infinite Options or else Infinite Options won't be able to locate your Option Set from Uploadery.

2. Add a descriptive Label suggesting customers can upload their own file.

3. Change the Field Name value from uploadery_1 to something more descriptive. Be sure to keep the Field Name values unique, as they will overwrite each other if they match. Then, click on Save Changes.

4. Click on Apps in the left sidebar of your Shopify admin.

5. Navigate into the Infinite Options app dashboard and create an Option Set (if you haven't done so already). Repeat steps 2 and 3. Make sure to assign the Option Set to any products that apply.

Note: Please make sure to only create one Option Set on Infinite Options for the specified products with Uploadery involved. Creating multiple option sets while integrating with Uploadery will not work.

7. Select your desired upload field that you want to import into this Option Set.

You will not be able to edit the Upload Field on Infinite Options but if you need to make any adjustments, you can head back to the Uploadery dashboard.

10. Save your changes.

Now the upload field will show or hide based on the option selection! 🎉

Note: Previewing the option set from the Infinite Options dashboard will not show this conditional logic properly. To avoid this, simply view the product as if you were a customer, without using the Preview feature.

6. When you are ready to add the upload field from Uploadery into the Option Set, click on the Import from Uploadery button.

8. Click to Create a new conditional rule in the newly imported upload field.

9. Create your desired conditional rule. This may look something like this: