[{"data":1,"prerenderedAt":743},["ShallowReactive",2],{"navigation_docs":3,"-docs-attributes-attribute-templates":283,"-docs-attributes-attribute-templates-surround":738},[4,38,88,108,150,159,168,177,199,221,251],{"title":5,"path":6,"stem":7,"children":8},"Getting Started","\u002Fdocs\u002Fgetting-started","docs\u002F1.getting-started\u002Findex",[9,10,14,18,22,26,30,34],{"title":5,"path":6,"stem":7},{"title":11,"path":12,"stem":13},"First Steps","\u002Fdocs\u002Fgetting-started\u002Ffirst-steps","docs\u002F1.getting-started\u002F1.first-steps",{"title":15,"path":16,"stem":17},"Dashboard Overview","\u002Fdocs\u002Fgetting-started\u002Fdashboard-overview","docs\u002F1.getting-started\u002F2.dashboard-overview",{"title":19,"path":20,"stem":21},"Key Concepts","\u002Fdocs\u002Fgetting-started\u002Fkey-concepts","docs\u002F1.getting-started\u002F3.key-concepts",{"title":23,"path":24,"stem":25},"Initial Store Setup","\u002Fdocs\u002Fgetting-started\u002Finitial-store-setup","docs\u002F1.getting-started\u002F4.initial-store-setup",{"title":27,"path":28,"stem":29},"Setting Up Markets","\u002Fdocs\u002Fgetting-started\u002Fsetting-up-markets","docs\u002F1.getting-started\u002F5.setting-up-markets",{"title":31,"path":32,"stem":33},"Inviting Users","\u002Fdocs\u002Fgetting-started\u002Finviting-users","docs\u002F1.getting-started\u002F6.inviting-users",{"title":35,"path":36,"stem":37},"Go-Live Checklist","\u002Fdocs\u002Fgetting-started\u002Fgo-live-checklist","docs\u002F1.getting-started\u002F7.go-live-checklist",{"title":39,"path":40,"stem":41,"children":42,"page":87},"Point Of Sale","\u002Fdocs\u002Fpoint-of-sale","docs\u002F10.point-of-sale",[43,47,51,55,59,63,67,71,75,79,83],{"title":44,"path":45,"stem":46},"Setup","\u002Fdocs\u002Fpoint-of-sale\u002Fsetup-and-compliance","docs\u002F10.point-of-sale\u002F1.setup-and-compliance",{"title":48,"path":49,"stem":50},"Native App","\u002Fdocs\u002Fpoint-of-sale\u002Fnative-app","docs\u002F10.point-of-sale\u002F10.native-app",{"title":52,"path":53,"stem":54},"Registers","\u002Fdocs\u002Fpoint-of-sale\u002Fregisters","docs\u002F10.point-of-sale\u002F2.registers",{"title":56,"path":57,"stem":58},"Selling","\u002Fdocs\u002Fpoint-of-sale\u002Fselling","docs\u002F10.point-of-sale\u002F3.selling",{"title":60,"path":61,"stem":62},"Payments","\u002Fdocs\u002Fpoint-of-sale\u002Fpayments","docs\u002F10.point-of-sale\u002F4.payments",{"title":64,"path":65,"stem":66},"Receipts & Printing","\u002Fdocs\u002Fpoint-of-sale\u002Freceipts-and-printing","docs\u002F10.point-of-sale\u002F5.receipts-and-printing",{"title":68,"path":69,"stem":70},"Day-End & Reports","\u002Fdocs\u002Fpoint-of-sale\u002Fday-end-and-reports","docs\u002F10.point-of-sale\u002F6.day-end-and-reports",{"title":72,"path":73,"stem":74},"Modes","\u002Fdocs\u002Fpoint-of-sale\u002Fmodes","docs\u002F10.point-of-sale\u002F7.modes",{"title":76,"path":77,"stem":78},"Dashboard","\u002Fdocs\u002Fpoint-of-sale\u002Fdashboard","docs\u002F10.point-of-sale\u002F8.dashboard",{"title":80,"path":81,"stem":82},"Compliance","\u002Fdocs\u002Fpoint-of-sale\u002Fcompliance","docs\u002F10.point-of-sale\u002F9.compliance",{"title":84,"path":85,"stem":86},"Point of Sale","\u002Fdocs\u002Fpoint-of-sale\u002F_dir","docs\u002F10.point-of-sale\u002F_dir",false,{"title":89,"path":90,"stem":91,"children":92,"page":87},"Warehouses","\u002Fdocs\u002Fwarehouses","docs\u002F11.warehouses",[93,97,101,105],{"title":94,"path":95,"stem":96},"Managing Warehouses","\u002Fdocs\u002Fwarehouses\u002Fmanaging-warehouses","docs\u002F11.warehouses\u002F1.managing-warehouses",{"title":98,"path":99,"stem":100},"Stock & Inventory","\u002Fdocs\u002Fwarehouses\u002Fstock-and-inventory","docs\u002F11.warehouses\u002F2.stock-and-inventory",{"title":102,"path":103,"stem":104},"Warehouse Operations","\u002Fdocs\u002Fwarehouses\u002Fwarehouse-operations","docs\u002F11.warehouses\u002F3.warehouse-operations",{"title":89,"path":106,"stem":107},"\u002Fdocs\u002Fwarehouses\u002F_dir","docs\u002F11.warehouses\u002F_dir",{"title":109,"path":110,"stem":111,"children":112},"Products","\u002Fdocs\u002Fproducts","docs\u002F2.products\u002Findex",[113,114,118,122,126,130,134,138,142,146],{"title":109,"path":110,"stem":111},{"title":115,"path":116,"stem":117},"Adding and updating products","\u002Fdocs\u002Fproducts\u002Fadding-and-updating-products","docs\u002F2.products\u002F1.adding-and-updating-products",{"title":119,"path":120,"stem":121},"Bundles","\u002Fdocs\u002Fproducts\u002Fbundles","docs\u002F2.products\u002F10.bundles",{"title":123,"path":124,"stem":125},"Product details","\u002Fdocs\u002Fproducts\u002Fproduct-details","docs\u002F2.products\u002F2.product-details",{"title":127,"path":128,"stem":129},"Variants","\u002Fdocs\u002Fproducts\u002Fvariants","docs\u002F2.products\u002F3.variants",{"title":131,"path":132,"stem":133},"Product media","\u002Fdocs\u002Fproducts\u002Fproduct-media","docs\u002F2.products\u002F4.product-media",{"title":135,"path":136,"stem":137},"Inventory","\u002Fdocs\u002Fproducts\u002Finventory","docs\u002F2.products\u002F6.inventory",{"title":139,"path":140,"stem":141},"Pricing","\u002Fdocs\u002Fproducts\u002Fpricing","docs\u002F2.products\u002F7.pricing",{"title":143,"path":144,"stem":145},"AI-powered enrichment","\u002Fdocs\u002Fproducts\u002Fai-enrichment","docs\u002F2.products\u002F8.ai-enrichment",{"title":147,"path":148,"stem":149},"Import and export","\u002Fdocs\u002Fproducts\u002Fimport-and-export","docs\u002F2.products\u002F9.import-and-export",{"title":151,"path":152,"stem":153,"children":154,"page":87},"Orders","\u002Fdocs\u002Forders","docs\u002F3.orders",[155],{"title":156,"path":157,"stem":158},"Order Lifecycle","\u002Fdocs\u002Forders\u002Forder-lifecycle","docs\u002F3.orders\u002F1.order-lifecycle",{"title":160,"path":161,"stem":162,"children":163,"page":87},"Customers","\u002Fdocs\u002Fcustomers","docs\u002F4.customers",[164],{"title":165,"path":166,"stem":167},"Customer Profiles","\u002Fdocs\u002Fcustomers\u002Fcustomer-profiles","docs\u002F4.customers\u002F1.customer-profiles",{"title":169,"path":170,"stem":171,"children":172,"page":87},"Settings","\u002Fdocs\u002Fsettings","docs\u002F5.settings",[173],{"title":174,"path":175,"stem":176},"General Settings","\u002Fdocs\u002Fsettings\u002Fgeneral-settings","docs\u002F5.settings\u002F1.general-settings",{"title":178,"path":179,"stem":180,"children":181},"Categories","\u002Fdocs\u002Fcategories","docs\u002F6.categories\u002Findex",[182,183,187,191,195],{"title":178,"path":179,"stem":180},{"title":184,"path":185,"stem":186},"Managing categories","\u002Fdocs\u002Fcategories\u002Fmanaging-categories","docs\u002F6.categories\u002F1.managing-categories",{"title":188,"path":189,"stem":190},"Automatic categories","\u002Fdocs\u002Fcategories\u002Fautomatic-categories","docs\u002F6.categories\u002F2.automatic-categories",{"title":192,"path":193,"stem":194},"Category merchandising","\u002Fdocs\u002Fcategories\u002Fmerchandising","docs\u002F6.categories\u002F3.merchandising",{"title":196,"path":197,"stem":198},"Storefront settings","\u002Fdocs\u002Fcategories\u002Fstorefront-settings","docs\u002F6.categories\u002F4.storefront-settings",{"title":200,"path":201,"stem":202,"children":203},"Attributes","\u002Fdocs\u002Fattributes","docs\u002F7.attributes\u002Findex",[204,205,209,213,217],{"title":200,"path":201,"stem":202},{"title":206,"path":207,"stem":208},"Managing attributes","\u002Fdocs\u002Fattributes\u002Fmanaging-attributes","docs\u002F7.attributes\u002F1.managing-attributes",{"title":210,"path":211,"stem":212},"Attribute templates","\u002Fdocs\u002Fattributes\u002Fattribute-templates","docs\u002F7.attributes\u002F2.attribute-templates",{"title":214,"path":215,"stem":216},"Display groups","\u002Fdocs\u002Fattributes\u002Fdisplay-groups","docs\u002F7.attributes\u002F3.display-groups",{"title":218,"path":219,"stem":220},"Completeness","\u002Fdocs\u002Fattributes\u002Fcompleteness","docs\u002F7.attributes\u002F4.completeness",{"title":222,"path":223,"stem":224,"children":225},"Markets","\u002Fdocs\u002Fmarkets","docs\u002F8.markets\u002Findex",[226,227,231,235,239,243,247],{"title":222,"path":223,"stem":224},{"title":228,"path":229,"stem":230},"Creating a Market","\u002Fdocs\u002Fmarkets\u002Fcreating-a-market","docs\u002F8.markets\u002F1.creating-a-market",{"title":232,"path":233,"stem":234},"Market Settings","\u002Fdocs\u002Fmarkets\u002Fmarket-settings","docs\u002F8.markets\u002F2.market-settings",{"title":236,"path":237,"stem":238},"Market Pricing","\u002Fdocs\u002Fmarkets\u002Fpricing","docs\u002F8.markets\u002F3.pricing",{"title":240,"path":241,"stem":242},"Shipping Methods","\u002Fdocs\u002Fmarkets\u002Fshipping","docs\u002F8.markets\u002F4.shipping",{"title":244,"path":245,"stem":246},"Visibility Rules","\u002Fdocs\u002Fmarkets\u002Fvisibility-rules","docs\u002F8.markets\u002F5.visibility-rules",{"title":248,"path":249,"stem":250},"Business Units","\u002Fdocs\u002Fmarkets\u002Fbusiness-units","docs\u002F8.markets\u002F6.business-units",{"title":252,"path":253,"stem":254,"children":255,"page":87},"Storefront","\u002Fdocs\u002Fstorefront","docs\u002F9.storefront",[256,262,268,272,276,280],{"title":257,"path":258,"stem":259,"children":260},"How Indexing Works","\u002Fdocs\u002Fstorefront\u002Fhow-indexing-works","docs\u002F9.storefront\u002F1.how-indexing-works",[261],{"title":257,"path":258,"stem":259},{"title":263,"path":264,"stem":265,"children":266},"Managing Indexes","\u002Fdocs\u002Fstorefront\u002Fmanaging-indexes","docs\u002F9.storefront\u002F2.managing-indexes",[267],{"title":263,"path":264,"stem":265},{"title":269,"path":270,"stem":271},"Storefront Tokens","\u002Fdocs\u002Fstorefront\u002Fstorefront-tokens","docs\u002F9.storefront\u002F3.storefront-tokens",{"title":273,"path":274,"stem":275},"Warehouse Settings","\u002Fdocs\u002Fstorefront\u002Fwarehouse-settings","docs\u002F9.storefront\u002F4.warehouse-settings",{"title":277,"path":278,"stem":279},"Storefront API","\u002Fdocs\u002Fstorefront\u002Fstorefront-api","docs\u002F9.storefront\u002F5.storefront-api",{"title":252,"path":281,"stem":282},"\u002Fdocs\u002Fstorefront\u002F_dir","docs\u002F9.storefront\u002F_dir",{"id":284,"title":210,"body":285,"description":731,"extension":732,"links":733,"meta":734,"navigation":735,"path":211,"seo":736,"stem":212,"__hash__":737},"docs\u002Fdocs\u002F7.attributes\u002F2.attribute-templates.md",{"type":286,"value":287,"toc":716},"minimark",[288,292,297,300,308,312,327,330,369,372,376,389,454,464,469,473,476,481,540,544,551,554,559,562,583,586,590,593,608,613,617,620,623,637,640,644,650,655,659,680,684],[289,290,291],"p",{},"Attribute templates define which attributes are available on a product. Every product in Avvyr is assigned one attribute template, and that template determines the set of fields available for editing on the product's overview page.",[293,294,296],"h2",{"id":295},"how-templates-work","How templates work",[289,298,299],{},"A template is a named collection of attributes in a specific order. When you create a product, you select a template — and from that point, the product's attribute editor shows exactly those attributes.",[289,301,302,303,307],{},"Templates can optionally ",[304,305,306],"strong",{},"include all attributes",", which means every attribute in the system is automatically available on products using that template. This is useful for a \"catch-all\" template but means products may show many fields that aren't relevant.",[293,309,311],{"id":310},"the-template-list","The template list",[289,313,314,315,318,319,322,323,326],{},"Navigate to ",[304,316,317],{},"Products → Attributes"," and click the ",[304,320,321],{},"⋯"," menu → ",[304,324,325],{},"Templates",".",[289,328,329],{},"The list shows:",[331,332,333,346],"table",{},[334,335,336],"thead",{},[337,338,339,343],"tr",{},[340,341,342],"th",{},"Column",[340,344,345],{},"Description",[347,348,349,360],"tbody",{},[337,350,351,357],{},[352,353,354],"td",{},[304,355,356],{},"Name",[352,358,359],{},"The template name.",[337,361,362,366],{},[352,363,364],{},[304,365,200],{},[352,367,368],{},"Count of attributes in the template (e.g., \"12 attributes\").",[289,370,371],{},"Use the search bar to filter templates by name. Click any row to open the editor.",[293,373,375],{"id":374},"creating-a-template","Creating a template",[377,378,379,386],"ol",{},[380,381,382,383,326],"li",{},"On the template list, click ",[304,384,385],{},"Create Template",[380,387,388],{},"A slideover opens with the following fields:",[331,390,391,403],{},[334,392,393],{},[337,394,395,398,401],{},[340,396,397],{},"Field",[340,399,400],{},"Required",[340,402,345],{},[347,404,405,417,430,442],{},[337,406,407,411,414],{},[352,408,409],{},[304,410,356],{},[352,412,413],{},"Yes",[352,415,416],{},"A unique template name. Cannot be changed after creation.",[337,418,419,424,427],{},[352,420,421],{},[304,422,423],{},"Code",[352,425,426],{},"Auto",[352,428,429],{},"Auto-generated from the name. Read-only.",[337,431,432,436,439],{},[352,433,434],{},[304,435,345],{},[352,437,438],{},"No",[352,440,441],{},"Optional description of the template's purpose.",[337,443,444,449,451],{},[352,445,446],{},[304,447,448],{},"Includes all Attributes",[352,450,438],{},[352,452,453],{},"Checkbox — when enabled, the template automatically includes every attribute in the system.",[377,455,457],{"start":456},3,[380,458,459,460,463],{},"Click ",[304,461,462],{},"Create",". You'll be redirected to the template editor.",[465,466,468],"callout",{"icon":467},"i-lucide-info","The template name cannot be changed after creation. Choose a clear, descriptive name.",[293,470,472],{"id":471},"editing-a-template","Editing a template",[289,474,475],{},"The template editor slideover shows:",[477,478,480],"h3",{"id":479},"basic-information","Basic information",[331,482,483,494],{},[334,484,485],{},[337,486,487,489,492],{},[340,488,397],{},[340,490,491],{},"Editable",[340,493,345],{},[347,495,496,507,518,529],{},[337,497,498,502,504],{},[352,499,500],{},[304,501,356],{},[352,503,438],{},[352,505,506],{},"Set during creation. Read-only.",[337,508,509,513,515],{},[352,510,511],{},[304,512,423],{},[352,514,438],{},[352,516,517],{},"Auto-generated. Read-only.",[337,519,520,524,526],{},[352,521,522],{},[304,523,345],{},[352,525,413],{},[352,527,528],{},"Update the template description.",[337,530,531,535,537],{},[352,532,533],{},[304,534,448],{},[352,536,413],{},[352,538,539],{},"Toggle to include all attributes. When enabled, the attributes section is hidden.",[477,541,543],{"id":542},"attributes-section","Attributes section",[289,545,546,547,550],{},"This section is only visible when \"Includes all Attributes\" is ",[304,548,549],{},"not"," checked.",[289,552,553],{},"The attributes section has two areas:",[555,556,558],"h4",{"id":557},"selected-attributes","Selected attributes",[289,560,561],{},"A drag-to-reorder list of attributes currently in the template. Each item shows:",[563,564,565,571,577],"ul",{},[380,566,567,570],{},[304,568,569],{},"Drag handle"," — Reorder by dragging.",[380,572,573,576],{},[304,574,575],{},"Attribute name"," (bold) with code below.",[380,578,579,582],{},[304,580,581],{},"× remove button"," — Remove the attribute from the template.",[289,584,585],{},"The order of attributes in this list determines the order they appear on the product editor.",[555,587,589],{"id":588},"available-attributes","Available attributes",[289,591,592],{},"Below the selected list, a searchable list shows all attributes not yet in the template:",[563,594,595,601],{},[380,596,597,600],{},[304,598,599],{},"Search bar"," — Filter by name.",[380,602,603,604,607],{},"Each item shows attribute name and code with an ",[304,605,606],{},"+"," add button.",[289,609,459,610,612],{},[304,611,606],{}," to move an attribute from available to selected.",[477,614,616],{"id":615},"default-variant-axes","Default variant axes",[289,618,619],{},"A multi-select field that lets you pre-configure which attributes should be used as variant axes when creating a parent product with this template.",[289,621,622],{},"Only attributes that meet both criteria appear:",[563,624,625,631],{},[380,626,627,628],{},"Type is ",[304,629,630],{},"Select",[380,632,633,636],{},[304,634,635],{},"Variant Axis Eligible"," is enabled in the attribute settings",[289,638,639],{},"This saves time when creating variant products — the axes are pre-filled instead of requiring manual selection each time.",[293,641,643],{"id":642},"deleting-a-template","Deleting a template",[289,645,459,646,649],{},[304,647,648],{},"Delete"," at the bottom of the editor. A confirmation dialog asks you to verify.",[465,651,654],{"icon":652,"color":653},"i-lucide-alert-triangle","warning","Deleting a template does not delete the attributes themselves, but products using this template will lose their template assignment. Reassign affected products to another template.",[293,656,658],{"id":657},"template-and-product-relationship","Template and product relationship",[563,660,661,668,671,674],{},[380,662,663,664,667],{},"Each product has exactly ",[304,665,666],{},"one"," attribute template.",[380,669,670],{},"The template is assigned when the product is created.",[380,672,673],{},"You can change a product's template later from the product editor's Definition card.",[380,675,676,677,679],{},"Changing a template on an existing product changes which attributes are visible, but does ",[304,678,549],{}," delete existing attribute data. If an attribute was filled in and the new template doesn't include it, the data remains in the database but won't be shown in the editor.",[293,681,683],{"id":682},"best-practices","Best practices",[563,685,686,692,698,704,710],{},[380,687,688,691],{},[304,689,690],{},"Create templates by product category"," — Different product types need different attributes. Create templates like \"Clothing\", \"Electronics\", \"Furniture\" with relevant attributes for each.",[380,693,694,697],{},[304,695,696],{},"Order attributes logically"," — Put the most important and frequently edited attributes at the top.",[380,699,700,703],{},[304,701,702],{},"Avoid \"include all\""," — Unless you have a very small number of attributes, avoid the \"Includes all Attributes\" option. It clutters the product editor with irrelevant fields.",[380,705,706,709],{},[304,707,708],{},"Set default variant axes"," — If products using this template typically have variants, pre-configure the axes to streamline the creation workflow.",[380,711,712,715],{},[304,713,714],{},"Plan before creating"," — Template names can't be changed. Decide on a naming convention before creating your first templates.",{"title":717,"searchDepth":718,"depth":718,"links":719},"",2,[720,721,722,723,728,729,730],{"id":295,"depth":718,"text":296},{"id":310,"depth":718,"text":311},{"id":374,"depth":718,"text":375},{"id":471,"depth":718,"text":472,"children":724},[725,726,727],{"id":479,"depth":456,"text":480},{"id":542,"depth":456,"text":543},{"id":615,"depth":456,"text":616},{"id":642,"depth":718,"text":643},{"id":657,"depth":718,"text":658},{"id":682,"depth":718,"text":683},"Group attributes into templates that define which fields are available when editing a product.","md",null,{},true,{"title":210,"description":731},"dIymZ2opaV-sqZzBR-T7q-Z-SPw8JLXn1odNan75GUQ",[739,741],{"title":206,"path":207,"stem":208,"description":740,"children":-1},"Create, configure, and manage the individual product attributes that define your catalog data model.",{"title":214,"path":215,"stem":216,"description":742,"children":-1},"Organize attributes into visual sections on the product editor for a cleaner editing experience.",1775754419878]