{"product_id":"line-item-properties-and-custom-fields-symmetry","title":"Line Item Properties and Custom Fields","description":"\u003cp class=\"task-lead\"\u003eA brand using line item properties for personalization wanted some options to appear only on certain products, not all.\u003c\/p\u003e\u003ch2\u003eThe request\u003c\/h2\u003e\u003cblockquote\u003e\n\u003cp\u003eWe've set up custom line item properties to get personalized info from the customer. We only want some of these options to appear on certain products. Right now they show everywhere.\u003c\/p\u003e\n\u003ccite\u003eOriginal customer request, anonymized\u003c\/cite\u003e\n\u003c\/blockquote\u003e\u003cp\u003ePersonalization fields cluttering products that didn't need them.\u003c\/p\u003e\u003ch2\u003eThe approach\u003c\/h2\u003e\u003cp\u003eWe made the personalization fields conditional so each product template shows only the fields relevant to it. The brand controls which fields appear per product from the admin.\u003c\/p\u003e\u003ch2\u003eWhat we shipped\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003ePersonalization fields shown per product\u003c\/li\u003e\n\u003cli\u003eControlled from the product admin\u003c\/li\u003e\n\u003cli\u003eIrrelevant fields hidden\u003c\/li\u003e\n\u003cli\u003eValues still carried to the order\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"TaskHusky Portfolio","offers":[{"title":"Default Title","offer_id":44155682127946,"sku":"TASK-0180","price":0.0,"currency_code":"USD","in_stock":false}],"url":"https:\/\/www.taskhusky.com\/products\/line-item-properties-and-custom-fields-symmetry","provider":"TaskHusky","version":"1.0","type":"link"}