With the release of BrilliantRetail 1.1 you can now add custom ExpressionEngine fieldtypes to your products. Click here for a list of compatible fieldtypes we have tested and verified to work with ExpressionEngine 2.4+ and BrilliantRetail 1.1+. There are also a few fiedltypes listed that are currently known to be incompatible with BrilliantRetail.
To add a custom fieldtype to your product you simply need to add it to the [BrilliantRetail] field group in the Admin > Channel Administration > Channel Fields section. The fields will automatically display in the product create and edit form.
{exp:brilliant_retail:product} // Displaying a custom field named "my_custom_field". // A textarea or text fieldtype would output the content // just like it would in the exp:channel:entries tag pair. {my_custom_field} // The same methodology works when dealing with custom fieldtypes // that use tag pairs to output the data {my_custom_field_pair} {internal_tag} {/my_custom_field_pair} {/exp:brilliant_retail:product}
// The product_custom tag requires a product_id.
{exp:brilliant_retail:product_custom product_id="{product_id}"}
{my_custom_field}
{/exp:brilliant_retail:product_custom}