- Log in to the admin section of your site.
- Navigate to a product you'd like to add extra information to through the tree menu under Organization > Manage Categories.
- Click on the Extension Data tab to the far right.
- In the first field: 'Extension Data (User Defined Data)', enter the information you'd like to appear on the product detail page.
Coder’s Corner – Extension Data, ADNSF’s Swiss Army Knife
Out of the box, the Extension Data field isn't used for anything, and the Xml packages don't use this field unless you customize it in, so you may be wondering 'what does it do?' The quick answer? Anything you want it to! This tutorial will show you how to use the Extension Data field to add additional information to your product detail pages. To complete this tutorial, you need access to your site's Xml Packages folder, and a basic knowledge of HTML. You can find the Extension Data field in Products and Categories in AspDotNetStorefront. You may have seen the tab in your product screen admin section over to the far right. Next to the field it says: '(User Defined Data)', which is exactly what it is, extra data as defined by you. You can use this extra field to add and display any additional product-specific information. If you'd like to notify your customers when an item will ship, and that shipping time-frame will vary per product, you can enter the text to display in the Extension Data field, and with a minor customization you can add that to the page. This field can be a lifesaver if you have any other extra details about the product you'd like to add and you've already used your spec sheet field. The Extension Data field is a great tool for us as developers. With Extension Data, we can easily add extra data to the page without having to modify the database schema, or source code, so we've been able to modify the product and category display with Extension Data without taking sites off the upgrade path. If you're new to Xml Packages, XSLT, or AspDotNetStorefront customizations, this is a great place to get started.