if inventory_policy == 'continue'
assign can_add_to_cart = true
assign add_to_cart_text = 'products.product.add_to_cart' | t
elsif variant.available
assign can_add_to_cart = true
assign add_to_cart_text = 'products.product.add_to_cart' | t
elsif inventory_managed and inventory_quantity <= 0 and inventory_policy == 'deny' or quantity_rule_soldout
assign can_add_to_cart = false
assign add_to_cart_text = 'products.product.sold_out' | t
else
assign can_add_to_cart = false
assign add_to_cart_text = 'products.product.unavailable' | t
endif
%}
endif
assign can_add_to_cart = false
assign add_to_cart_text = 'products.product.unavailable' | t
if variant
if variant.quantity_rule.min > variant.inventory_quantity and inventory_managed and inventory_policy == 'deny'
assign quantity_rule_soldout = true
endif
if variant.available or inventory_policy == 'continue'
assign can_add_to_cart = true
assign add_to_cart_text = 'products.product.add_to_cart' | t
elsif inventory_managed and inventory_quantity <= 0 and inventory_policy == 'deny' or quantity_rule_soldout
assign can_add_to_cart = false
assign add_to_cart_text = 'products.product.sold_out' | t
else
assign can_add_to_cart = false
assign add_to_cart_text = 'products.product.unavailable' | t
endif
endif
%}
Material: Plastic
Main Material: ABS
Product Highlights:
1. **Dual Operation Modes**:
- **Self-Running Mode**: Automatically runs for 15 minutes, then pauses for 2 hours. This cycle repeats 5 times before the toy shuts off automatically, helping cats burn daily energy and prevent obesity and loneliness.
- **Remote Interactive Mode**: Control the toy from up to 15 meters away using the remote. After 15 minutes of play, the toy emits a 3-second alert sound, reminding owners to switch it off and let the cat rest, avoiding overexertion or injury.
2. **Multi-Scene Use**:
Adjust the number of wheels and customize the rope length based on space size for flexible setup.
3. **Interchangeable Teaser Attachments**:
Swap out or DIY teaser attachments to match your cat’s preferences.