Simple Product Structure¶
Currently, 360 Configurator supports simple product configuration. You can get current configuration (made by user) via the JavaScript API method.
Let’s get a look closer at the configuration object. It has the same structure as the params key of an element in a sectional object.
{
"3d_metal_finish": "3d_metal_finish_silver",
"demo_arm_options": "demo_key_track_straight",
"demo_back_cushion_fill": "demo_blendown_back_pillow",
"demo_back_options": "demo_loose_t_boxed",
"demo_base_finish": "demo_base_finish_dune",
"demo_base_options": "demo_back_style_block",
"demo_fabric": "demo_1225_91_fabric",
"demo_nailhead_finish": "demo_nails_antique_brass",
"demo_nailheads": "demo_nailheads_none",
"demo_number_of_seat_cushions": "demo_three_cushions",
"demo_seat_cushion_fill_options": "demo_casual_comfort_cushion",
"demo_seat_style": "demo_t_cushion_seat_style",
"demo_standard_throw_pillow_18_fabric": "demo_1302_92_fabric",
"demo_tufting": "demo_tufting_plain",
"demo_welts": "demo_welts_add",
"standard_throw_pillow_20_fabric": "demo_8130_93_fabric",
}
Each key represents Attribute and each value represents Choice.
For instance, in the example the user has chosen: - fabric with name demo_1225_91_fabric for frame (demo_fabric) - seat cushion fil; (demo_seat_cushion_fill_options:”demo_three_cushions”)