Skip to main content

Bike Configurator

Submitted by v-shyam.mahanta on
Shell machine name
SHELL-1123-BikeConfigurator
Shell component
Shell sections
{
    "sections": [
        {
            "sectionKey": "section_left_section",
            "sectionTitle": "Left Section",
            "fields": [
                {
                    "fieldKey": "field_build_your_own",
                    "fieldLabel": "BUILD YOUR OWN",
                    "type": "field"
                },
                {
                    "fieldKey": "field_my_kawasaki",
                    "fieldLabel": "MY KAWASAKI",
                    "type": "field"
                },
                {
                    "fieldKey": "field_drag_to_switch_view",
                    "fieldLabel": "Drag to switch view",
                    "type": "field"
                },
                {
                    "fieldKey": "field_no_images_available",
                    "fieldLabel": "No images available",
                    "type": "field"
                },
                {
                    "fieldKey": "field_service_unavailable",
                    "fieldLabel": "Oops! Service is currently not available.",
                    "type": "field"
                }
            ],
            "sections": [
                {
                    "_type": "library_reference",
                    "_libraryId": 8,
                    "_libraryTitle": "Wishlist Actions",
                    "_libraryMachineName": "SEC-8-WishlistActions"
                }
            ]
        },
        {
            "sectionKey": "section_model_selection",
            "sectionTitle": "Right Section",
            "fields": [],
            "sections": [
                {
                    "sectionKey": "section_model_section",
                    "sectionTitle": "Model Section",
                    "fields": [
                        {
                            "fieldKey": "field_model",
                            "fieldLabel": "MODEL",
                            "type": "field"
                        },
                        {
                            "fieldKey": "field_view_bike_details",
                            "fieldLabel": "VIEW BIKE DETAILS",
                            "type": "field"
                        },
                        {
                            "fieldKey": "field_book_test_ride",
                            "fieldLabel": "book test ride",
                            "type": "link",
                            "linkText": "BOOK TEST RIDE",
                            "url": "\/book-test-ride"
                        },
                        {
                            "fieldKey": "field_back",
                            "fieldLabel": "BACK",
                            "type": "field"
                        }
                    ],
                    "sections": []
                },
                {
                    "sectionKey": "section_color",
                    "sectionTitle": "Color",
                    "fields": [
                        {
                            "fieldKey": "field_color",
                            "fieldLabel": "COLOR",
                            "type": "field"
                        }
                    ],
                    "sections": []
                },
                {
                    "sectionKey": "section_delivery_information",
                    "sectionTitle": "DELIVERY INFORMATION",
                    "fields": [
                        {
                            "fieldKey": "field_delivery_information",
                            "fieldLabel": "DELIVERY INFORMATION",
                            "type": "field"
                        },
                        {
                            "fieldKey": "field_delivery_options",
                            "fieldLabel": "Delivery Options",
                            "type": "field"
                        },
                        {
                            "fieldKey": "field_home_delivery",
                            "fieldLabel": "Home Delivery",
                            "type": "field"
                        },
                        {
                            "fieldKey": "field_pick_up_at_dealer",
                            "fieldLabel": "Pick up at Dealer",
                            "type": "field"
                        },
                        {
                            "fieldKey": "field_delivery_from",
                            "fieldLabel": "Delivery From",
                            "type": "field"
                        },
                        {
                            "fieldKey": "field_kawasaki",
                            "fieldLabel": "Kawasaki",
                            "type": "field"
                        },
                        {
                            "fieldKey": "field_choose_dealership",
                            "fieldLabel": "Choose Dealership",
                            "type": "field"
                        },
                        {
                            "fieldKey": "field_auto_selection_dealer",
                            "fieldLabel": "Change the dealer if needed. Currently auto selected the nearest               one.",
                            "type": "field"
                        }
                    ],
                    "sections": []
                },
                {
                    "sectionKey": "section_accessories",
                    "sectionTitle": "Accessories",
                    "fields": [
                        {
                            "fieldKey": "field_accessories",
                            "fieldLabel": "ACCESSORIES",
                            "type": "field"
                        },
                        {
                            "fieldKey": "field_no_bike_accessories_found",
                            "fieldLabel": "No Bike Accessories Found",
                            "type": "field"
                        },
                        {
                            "fieldKey": "field_loading_accessories",
                            "fieldLabel": "Loading Accessories. . .",
                            "type": "field"
                        },
                        {
                            "fieldKey": "field_add",
                            "fieldLabel": "ADD",
                            "type": "field"
                        },
                        {
                            "fieldKey": "field_remove",
                            "fieldLabel": "REMOVE",
                            "type": "field"
                        },
                        {
                            "fieldKey": "field_price_incl",
                            "fieldLabel": "Price incl.",
                            "type": "field"
                        },
                        {
                            "fieldKey": "field_part_number",
                            "fieldLabel": "Part Number",
                            "type": "field"
                        }
                    ],
                    "sections": []
                },
                {
                    "sectionKey": "section_emi",
                    "sectionTitle": "EMI",
                    "fields": [
                        {
                            "fieldKey": "field_emi_from_month",
                            "fieldLabel": "EMI From #\/month",
                            "type": "field"
                        },
                        {
                            "fieldKey": "field_calculate_your_emi",
                            "fieldLabel": "Calculate your emi",
                            "type": "field"
                        },
                        {
                            "fieldKey": "field_ex_showroom",
                            "fieldLabel": "Ex-Showroom",
                            "type": "field"
                        },
                        {
                            "fieldKey": "field_approximate_on_road",
                            "fieldLabel": "Approx. on Road",
                            "type": "field"
                        },
                        {
                            "fieldKey": "field_proceed",
                            "fieldLabel": "Proceed",
                            "type": "field"
                        },
                        {
                            "fieldKey": "field_price_tooltip",
                            "fieldLabel": "Price to be confirmed and finalized by dealer after booking",
                            "type": "field"
                        }
                    ],
                    "sections": []
                }
            ]
        }
    ]
}