Browse Source

code added

sachinganesh 2 years ago
parent
commit
d70c0637c2

+ 178
- 0
dist/Js/index/index.js View File

1
+function indexInit(){
2
+    function init(){
3
+        initData();
4
+    }
5
+    async function initData(){
6
+        const ids = await getProductIdService();
7
+        if(!ids) return;
8
+        let dataAcc = [];
9
+        for(let i=0;i<ids.length;i++){
10
+            let currId = ids[i];
11
+            let {productid} = currId;
12
+
13
+            let resData =await API_SERVICES_ACTIONS.getAPIService(`apis/v4/bizgaze/integrations/products/itemtagscombination/productid/${productid}`,true); 
14
+
15
+            if(resData.isError){
16
+                alert(resData.errorMsg.message);
17
+                return;
18
+            }
19
+    
20
+            let res = resData.response;
21
+                
22
+            res = JSON.parse(res.result);
23
+    
24
+            dataAcc = [...dataAcc,...res.slice(0, 4)];
25
+
26
+        }
27
+
28
+   
29
+
30
+        shuffleArray(dataAcc);
31
+        console.log(dataAcc);
32
+        let html = '';
33
+       for(let i=0;i<dataAcc.length;i++){
34
+        html += getCardHTML({...dataAcc[i],img:dataAcc[i].itemimageurl})
35
+       }
36
+
37
+       $('.slider-hero').html(html);
38
+       
39
+
40
+        console.log(ids);
41
+        initSlider();
42
+
43
+        $('.topproductbtn').click(function (e){
44
+            let productid = $(e.target).data('productid');
45
+            let itemid = $(e.target).data('itemid');
46
+            let name =  $(e.target).data('name');
47
+            debugger;
48
+            window.location.href = `/productdetails.html?productId=${productid}#itemid=${itemid}`;
49
+        });
50
+    }
51
+
52
+    function initSlider(){
53
+        $('.slider-hero').slick({
54
+            dots: false,
55
+            lazyLoad: 'ondemand',
56
+            // autoplay: true,
57
+            // autoplaySpeed: 1000,
58
+            slidesToShow: 4,
59
+            slidesToScroll: 1,
60
+            responsive: [
61
+                {
62
+                  breakpoint: 1024,
63
+                  settings: {
64
+                    slidesToShow: 3,
65
+                    slidesToScroll: 3,
66
+                    infinite: true,
67
+                  }
68
+                },
69
+                {
70
+                  breakpoint: 600,
71
+                  settings: {
72
+                    slidesToShow: 2,
73
+                    slidesToScroll: 2
74
+                  }
75
+                },
76
+                {
77
+                  breakpoint: 480,
78
+                  settings: {
79
+                    slidesToShow: 1,
80
+                    slidesToScroll: 1
81
+                  }
82
+                },
83
+                {
84
+                    breakpoint: 1199,
85
+                    settings: {
86
+                        slidesToShow: 5,
87
+                        slidesToScroll: 1,
88
+                    }
89
+                },
90
+                {
91
+                    breakpoint: 991,
92
+                    settings: {
93
+                        slidesToShow: 3,
94
+                        slidesToScroll: 1,
95
+                    }
96
+                },
97
+                {
98
+                    breakpoint: 767,
99
+                    settings: {
100
+                        slidesToShow: 3,
101
+                        slidesToScroll: 1,
102
+                    }
103
+                },
104
+                {
105
+                    breakpoint: 575,
106
+                    settings: {
107
+                        autoplay: true,
108
+                        slidesToShow: 3,
109
+                    }
110
+                }
111
+                // You can unslick at a given breakpoint now by adding:
112
+                // settings: "unslick"
113
+                // instead of a settings object
114
+            ]
115
+        });
116
+
117
+        $(".slick-prev").addClass("btn text-white");
118
+        $(".slick-next").addClass("btn text-white");
119
+        $(".slick-prev").html("←");
120
+        $(".slick-next").html("→")
121
+    }
122
+    function getCardHTML({itemname,img,sku,itemid,productid}){
123
+        let defaultImg = img ? imgServerNameBuild(img): `./dist/assets/imgs/nophoto.png`;
124
+        return ` <div class="card h-100 mx-1 text-center bg-gray-4 border-0">
125
+        <div class="card-body h-100">
126
+            <div class="d-flex flex-column h-100 justify-content-between">
127
+                <img src="${defaultImg}" class="w-100"/>
128
+                <p class="mb-0 fs-7 py-2">${itemname}</p>
129
+                <p class="fw-600 text-primary mb-0 topproductbtn" data-name="${itemname}" data-sku="${sku}" data-productid="${productid}" data-itemid="${itemid}">Buy Now</p>
130
+            </div>
131
+        </div>
132
+    </div>`;
133
+        return ` <div class="card h-100 mx-1 text-center bg-gray-4 border-0 top_sell">
134
+        <div class="card-body">
135
+            <img src="${defaultImg}" class="w-100"/>
136
+            <p class="mb-0 fs-7 py-2">${itemname}</p>
137
+             <p class="fw-600 text-primary mb-0" data-sku="${sku}" data-productid="${productid}" data-itemid="${itemid}">Buy Now</p>
138
+             
139
+        </div>
140
+    </div>`;
141
+    }
142
+
143
+    function getProductIdService(){
144
+        return new Promise(async (reslove,reject)=>{
145
+            let resData =await API_SERVICES_ACTIONS.getAPIService(`apis/v4/bizgaze/integrations/products/getallproducts`,true); 
146
+           if(resData.isError){
147
+                alert(resData.errorMsg.message);
148
+                return;
149
+            }
150
+
151
+            let res = resData.response;
152
+                
153
+            res = JSON.parse(res.result);
154
+
155
+          
156
+            let resultItem = [];
157
+
158
+            for(let i=0;i<res.length;i++){
159
+                if(resultItem.length == 2) break;
160
+                if(res[i].productname.includes('RAM ORA')||res[i].productname.includes('SSD ORA')){
161
+                    resultItem.push(res[i]);
162
+                  
163
+                }
164
+            }
165
+          
166
+            return reslove(resultItem)
167
+
168
+        });
169
+    }
170
+
171
+    
172
+
173
+    init();
174
+
175
+    
176
+}
177
+
178
+indexInit();

+ 63
- 63
dist/Js/main.js View File

1318
     //     slidesToScroll: 3
1318
     //     slidesToScroll: 3
1319
     //   });
1319
     //   });
1320
     
1320
     
1321
-      $('.slider-hero').slick({
1322
-        dots: false,
1323
-        lazyLoad: 'ondemand',
1324
-        // autoplay: true,
1325
-        // autoplaySpeed: 1000,
1326
-        slidesToShow: 4,
1327
-        slidesToScroll: 1,
1328
-        responsive: [
1329
-            {
1330
-              breakpoint: 1024,
1331
-              settings: {
1332
-                slidesToShow: 3,
1333
-                slidesToScroll: 3,
1334
-                infinite: true,
1335
-              }
1336
-            },
1337
-            {
1338
-              breakpoint: 600,
1339
-              settings: {
1340
-                slidesToShow: 2,
1341
-                slidesToScroll: 2
1342
-              }
1343
-            },
1344
-            {
1345
-              breakpoint: 480,
1346
-              settings: {
1347
-                slidesToShow: 1,
1348
-                slidesToScroll: 1
1349
-              }
1350
-            },
1351
-            {
1352
-                breakpoint: 1199,
1353
-                settings: {
1354
-                    slidesToShow: 5,
1355
-                    slidesToScroll: 1,
1356
-                }
1357
-            },
1358
-            {
1359
-                breakpoint: 991,
1360
-                settings: {
1361
-                    slidesToShow: 3,
1362
-                    slidesToScroll: 1,
1363
-                }
1364
-            },
1365
-            {
1366
-                breakpoint: 767,
1367
-                settings: {
1368
-                    slidesToShow: 3,
1369
-                    slidesToScroll: 1,
1370
-                }
1371
-            },
1372
-            {
1373
-                breakpoint: 575,
1374
-                settings: {
1375
-                    autoplay: true,
1376
-                    slidesToShow: 3,
1377
-                }
1378
-            }
1379
-            // You can unslick at a given breakpoint now by adding:
1380
-            // settings: "unslick"
1381
-            // instead of a settings object
1382
-        ]
1383
-    });
1321
+    //   $('.slider-hero').slick({
1322
+    //     dots: false,
1323
+    //     lazyLoad: 'ondemand',
1324
+    //     // autoplay: true,
1325
+    //     // autoplaySpeed: 1000,
1326
+    //     slidesToShow: 4,
1327
+    //     slidesToScroll: 1,
1328
+    //     responsive: [
1329
+    //         {
1330
+    //           breakpoint: 1024,
1331
+    //           settings: {
1332
+    //             slidesToShow: 3,
1333
+    //             slidesToScroll: 3,
1334
+    //             infinite: true,
1335
+    //           }
1336
+    //         },
1337
+    //         {
1338
+    //           breakpoint: 600,
1339
+    //           settings: {
1340
+    //             slidesToShow: 2,
1341
+    //             slidesToScroll: 2
1342
+    //           }
1343
+    //         },
1344
+    //         {
1345
+    //           breakpoint: 480,
1346
+    //           settings: {
1347
+    //             slidesToShow: 1,
1348
+    //             slidesToScroll: 1
1349
+    //           }
1350
+    //         },
1351
+    //         {
1352
+    //             breakpoint: 1199,
1353
+    //             settings: {
1354
+    //                 slidesToShow: 5,
1355
+    //                 slidesToScroll: 1,
1356
+    //             }
1357
+    //         },
1358
+    //         {
1359
+    //             breakpoint: 991,
1360
+    //             settings: {
1361
+    //                 slidesToShow: 3,
1362
+    //                 slidesToScroll: 1,
1363
+    //             }
1364
+    //         },
1365
+    //         {
1366
+    //             breakpoint: 767,
1367
+    //             settings: {
1368
+    //                 slidesToShow: 3,
1369
+    //                 slidesToScroll: 1,
1370
+    //             }
1371
+    //         },
1372
+    //         {
1373
+    //             breakpoint: 575,
1374
+    //             settings: {
1375
+    //                 autoplay: true,
1376
+    //                 slidesToShow: 3,
1377
+    //             }
1378
+    //         }
1379
+    //         // You can unslick at a given breakpoint now by adding:
1380
+    //         // settings: "unslick"
1381
+    //         // instead of a settings object
1382
+    //     ]
1383
+    // });
1384
 
1384
 
1385
     //pres overview slider
1385
     //pres overview slider
1386
     $(".press_slider-hero").slick({
1386
     $(".press_slider-hero").slick({

+ 3
- 1
dist/Js/navbar.js View File

1
 let nav_html = `
1
 let nav_html = `
2
 <header class="header-area section-padding-1 transparent-bar">
2
 <header class="header-area section-padding-1 transparent-bar">
3
             <div class="header-large-device">
3
             <div class="header-large-device">
4
-                <div class="header-bottom sticky-bar" >
4
+                <div class="header-bottom sticky-bar"  style="
5
+                background: #ed3838;
6
+            ">
5
                     <div class="container">
7
                     <div class="container">
6
                         <div class="header-bottom-flex">
8
                         <div class="header-bottom-flex">
7
                             <div class="logo-menu-wrap d-flex">
9
                             <div class="logo-menu-wrap d-flex">

+ 1
- 1
dist/Js/productdetails/productdetails.js View File

371
 
371
 
372
 
372
 
373
                     currentComb = itemtagscombinationRes[i];
373
                     currentComb = itemtagscombinationRes[i];
374
-                    location.hash = itemtagscombinationRes[i].itemname.trim();
374
+                   // location.hash = itemtagscombinationRes[i].itemname.trim();
375
 
375
 
376
                     // $('.productname').html(itemtagscombinationRes[i].itemname);
376
                     // $('.productname').html(itemtagscombinationRes[i].itemname);
377
                     // $('#skudetailitem').val(itemtagscombinationRes[i].sku)
377
                     // $('#skudetailitem').val(itemtagscombinationRes[i].sku)

+ 3
- 2
dist/Js/products/products.js View File

64
         $('.product_card_section').html(html);
64
         $('.product_card_section').html(html);
65
 
65
 
66
         $('.ramcard').click(function(e){
66
         $('.ramcard').click(function(e){
67
+            debugger;
67
             let sku = $(e.target).data('itemid');
68
             let sku = $(e.target).data('itemid');
68
             let itemid = $(e.target).data('itemid');
69
             let itemid = $(e.target).data('itemid');
69
             debugger;
70
             debugger;
82
         
83
         
83
             <!--desktop--->
84
             <!--desktop--->
84
             <div class="col-sm-4 p-3">
85
             <div class="col-sm-4 p-3">
85
-                <div class="product_card_1 shadow ram_card">
86
+                <div class="product_card_3 shadow ram_card">
86
                     <div class="card-item-header">
87
                     <div class="card-item-header">
87
-                        <div class="card-header-sub-1"><a class=" py-md-1" href="/productdetails.html?productId=${RAM_ID}#itemid=${itemid}">
88
+                        <div class="card-header-sub-3"><a class=" py-md-1" href="/productdetails.html?productId=${RAM_ID}#itemid=${itemid}">
88
                         <img src="./dist/assets/imgs/Navbar/ora_ddr4_desktop.png" class="w-100 h-100"></a>
89
                         <img src="./dist/assets/imgs/Navbar/ora_ddr4_desktop.png" class="w-100 h-100"></a>
89
                         </div>
90
                         </div>
90
                     </div>
91
                     </div>

+ 8
- 0
dist/Js/utils/helpers.js View File

3
     return Date.now().toString(36) + Math.random().toString(36).substr(2);
3
     return Date.now().toString(36) + Math.random().toString(36).substr(2);
4
 }
4
 }
5
 
5
 
6
+
7
+function shuffleArray(array) {
8
+    for (let i = array.length - 1; i > 0; i--) {
9
+        const j = Math.floor(Math.random() * (i + 1));
10
+        [array[i], array[j]] = [array[j], array[i]];
11
+    }
12
+}
13
+
6
 function getCurrencySymbol(value=0) {
14
 function getCurrencySymbol(value=0) {
7
     let type = 'INR'
15
     let type = 'INR'
8
     if (type) {
16
     if (type) {

+ 83
- 107
index.html View File

61
             background: #ffffff;
61
             background: #ffffff;
62
             left: 0;
62
             left: 0;
63
         } */
63
         } */
64
+
65
+        .slick-track
66
+        {
67
+            display: flex !important;
68
+        }
69
+
70
+        .slick-slide
71
+        {
72
+            height: inherit !important;
73
+        }
64
     </style>
74
     </style>
65
 </head>
75
 </head>
66
 
76
 
267
             <div class="container mb-md-5 mb-5">
277
             <div class="container mb-md-5 mb-5">
268
                 <h2 class="satoshi_font text-center py-md-5 py-4">Top Selling Products</h2>
278
                 <h2 class="satoshi_font text-center py-md-5 py-4">Top Selling Products</h2>
269
                     <div class="row justify-content-center align-items-center pb-md-5 ">
279
                     <div class="row justify-content-center align-items-center pb-md-5 ">
270
-                        <div class="col-12">
271
-                            <div id="homepage-slider">
272
-                                <div class="slider-hero slick-initialized slick-slider"><button class="slick-prev slick-arrow btn text-white" aria-label="Previous" type="button" style="">←</button>
273
-                                    <div class="slick-list draggable"><div class="slick-track" style="opacity: 1; width: 4116px; transform: translate3d(-1176px, 0px, 0px);"><div class="card h-100 mx-1 text-center bg-gray-5 border-0 slick-slide slick-cloned" data-slick-index="-4" id="" aria-hidden="true" tabindex="-1" style="width: 286px;">
274
-                                        <div class="card-body">
275
-                                            <a href="./storageproducts.html" tabindex="-1">
276
-                                                <img src="./dist/assets/imgs/allin_imgs/ora4_storage.png" class="w-100">
277
-                                                <p class="mb-0 fs-7  item-title">ORA4 M.2 NVMe 2TB<br> PCI Express 4.0</p>
278
-                                                <p class="buy-now mb-0"> <span>Buy Now </span></p>
279
-                                            </a>
280
-                                        </div>
281
-                                    </div><div class="card h-100 mx-1 text-center bg-gray-5 border-0 top_sell slick-slide slick-cloned" data-slick-index="-3" id="" aria-hidden="true" tabindex="-1" style="width: 286px;">
282
-                                        <div class="card-body">
283
-                                            <img src="./dist/assets/imgs/allin_imgs/ora_desktop.png" class="w-100">
284
-                                            <p class="mb-0 fs-7  item-title">ORA 32GB DDR5 <br> 4800MHz Desktop Memory</p>
285
-                                            <p class=" buy-now mb-0"> <span>Buy Now </span></p>
286
-                                             <p class="selling_product d-none" data_name="ORA 32GB DDR5 4800MHz Desktop RAM " data_version="DDR5" data_device="Desktop" data_gb="32GB" data_price="15500">
287
-                                         </p>
288
-                                        </div>
289
-                                    </div><div class="card h-100 mx-1 text-center bg-gray-5 border-0 top_sell slick-slide slick-cloned" data-slick-index="-2" id="" aria-hidden="true" tabindex="-1" style="width: 286px;">
280
+                        <div class="col-10">
281
+                            <div id="homepage-slider" >
282
+                                <div class="slider-hero">
283
+                                    <div class="card h-100 mx-1 text-center bg-gray-4 border-0">
290
                                         <div class="card-body">
284
                                         <div class="card-body">
291
-                                            <img src="./dist/assets/imgs/allin_imgs/8gb_laptop.png" class="w-100">
292
-                                            <p class="mb-0 fs-7  item-title">ORA 8GB DDR5 <br> 4800MHz Laptop Memory</p>
293
-                                            <p class="buy-now mb-0"> <span>Buy Now </span></p>
294
-                                             <p class="selling_product d-none" data_name="ORA 8GB DDR5 4800MHz Laptop RAM " data_version="DDR5" data_device="Laptop" data_gb="8GB" data_price="5150">
295
-                                            </p>
296
-                                        </div>
297
-                                    </div><div class="card h-100 mx-1 text-center bg-gray-5 border-0 top_sell slick-slide slick-cloned" data-slick-index="-1" id="" aria-hidden="true" tabindex="-1" style="width: 286px;">
298
-                                        <div class="card-body">
299
-                                            <img src="./dist/assets/imgs/allin_imgs/32gb_laptop.png" class="w-100">
300
-                                            <p class="mb-0 fs-7  item-title">ORA 32GB DDR4 <br> 3200MHz Laptop Memory</p>
301
-                                            <p class="buy-now mb-0"> <span>Buy Now </span></p>
302
-                                             <p class="selling_product d-none" data_name="ORA 32GB DDR4 3200MHz Laptop RAM " data_version="DDR4" data_device="Laptop" data_gb="32GB" data_price="8450">
303
-                                            </p>
304
-                                        </div>
305
-                                    </div><div class="card h-100 mx-1 text-center bg-gray-5 border-0 slick-slide slick-current slick-active" data-slick-index="0" aria-hidden="false" tabindex="0" style="width: 286px;">
306
-                                        <div class="card-body">
307
-                                            <a href="./storageproducts.html" tabindex="0">
308
-                                                <img src="./dist/assets/imgs/allin_imgs/ora3_storage.png" class="w-100">
309
-                                                <p class="mb-0 fs-7  item-title">ORA3 M.2 NVMe 512GB<br> PCI Express 3.0</p>
310
-                                                <p class=" buy-now mb-0"> <span>Buy Now </span></p>
285
+                                            <a href="./storageproducts.html">
286
+                                                <img src="./dist/assets/imgs/allin_imgs/ora3_storage.png" class="w-100"/>
287
+                                                <p class="mb-0 fs-7 py-2">ORA3 M.2 NVMe 512GB<br> PCI Express 3.0</p>
288
+                                                <p class="fw-600 text-primary mb-0">Buy Now</p>
311
                                             </a>
289
                                             </a>
312
                                         </div>
290
                                         </div>
313
-                                    </div><div class="card h-100 mx-1 text-center bg-gray-5 border-0 slick-slide slick-active" data-slick-index="1" aria-hidden="false" tabindex="0" style="width: 286px;">
291
+                                    </div>
292
+                                    <div class="card h-100 mx-1 text-center bg-gray-4 border-0">
314
                                         <div class="card-body">
293
                                         <div class="card-body">
315
-                                            <a href="./storageproducts.html" tabindex="0">
316
-                                                <img src="./dist/assets/imgs/allin_imgs/ora4_storage.png" class="w-100">
317
-                                                <p class="mb-0 fs-7  item-title">ORA4 M.2 NVMe 2TB<br> PCI Express 4.0</p>
318
-                                                <p class="buy-now mb-0"> <span>Buy Now </span></p>
294
+                                            <a href="./storageproducts.html">
295
+                                                <img src="./dist/assets/imgs/allin_imgs/ora4_storage.png" class="w-100"/>
296
+                                                <p class="mb-0 fs-7 py-2">ORA4 M.2 NVMe 2TB<br> PCI Express 4.0</p>
297
+                                                <p class="fw-600 text-primary mb-0">Buy Now</p>
319
                                             </a>
298
                                             </a>
320
                                         </div>
299
                                         </div>
321
-                                    </div><div class="card h-100 mx-1 text-center bg-gray-5 border-0 top_sell slick-slide slick-active" data-slick-index="2" aria-hidden="false" tabindex="0" style="width: 286px;">
300
+                                    </div>
301
+                                    <div class="card h-100 mx-1 text-center bg-gray-4 border-0 top_sell">
322
                                         <div class="card-body">
302
                                         <div class="card-body">
323
-                                            <img src="./dist/assets/imgs/allin_imgs/ora_desktop.png" class="w-100">
324
-                                            <p class="mb-0 fs-7  item-title">ORA 32GB DDR5 <br> 4800MHz Desktop Memory</p>
325
-                                            <p class=" buy-now mb-0"> <span>Buy Now </span></p>
326
-                                             <p class="selling_product d-none" data_name="ORA 32GB DDR5 4800MHz Desktop RAM " data_version="DDR5" data_device="Desktop" data_gb="32GB" data_price="15500">
303
+                                            <img src="./dist/assets/imgs/allin_imgs/ora_desktop.png" class="w-100"/>
304
+                                            <p class="mb-0 fs-7 py-2">ORA 32GB DDR5 <br> 4800MHz Desktop Memory</p>
305
+                                             <p class="fw-600 text-primary mb-0">Buy Now</p>
306
+                                             <p class="selling_product d-none" 
307
+                                             data_name="ORA 32GB DDR5 4800MHz Desktop RAM "
308
+                                             data_version="DDR5"
309
+                                             data_device="Desktop"
310
+                                             data_gb="32GB"
311
+                                             data_price="15500"
312
+                                             data_img="../dist/assets/imgs/allin_imgs/ora_desktop.png">
327
                                          </p>
313
                                          </p>
328
                                         </div>
314
                                         </div>
329
-                                    </div><div class="card h-100 mx-1 text-center bg-gray-5 border-0 top_sell slick-slide slick-active" data-slick-index="3" aria-hidden="false" tabindex="0" style="width: 286px;">
330
-                                        <div class="card-body">
331
-                                            <img src="./dist/assets/imgs/allin_imgs/8gb_laptop.png" class="w-100">
332
-                                            <p class="mb-0 fs-7  item-title">ORA 8GB DDR5 <br> 4800MHz Laptop Memory</p>
333
-                                            <p class="buy-now mb-0"> <span>Buy Now </span></p>
334
-                                             <p class="selling_product d-none" data_name="ORA 8GB DDR5 4800MHz Laptop RAM " data_version="DDR5" data_device="Laptop" data_gb="8GB" data_price="5150">
335
-                                            </p>
336
-                                        </div>
337
-                                    </div><div class="card h-100 mx-1 text-center bg-gray-5 border-0 top_sell slick-slide" data-slick-index="4" aria-hidden="true" tabindex="-1" style="width: 286px;">
315
+                                    </div>
316
+                                    <div class="card h-100 mx-1 text-center bg-gray-4 border-0 top_sell">
338
                                         <div class="card-body">
317
                                         <div class="card-body">
339
-                                            <img src="./dist/assets/imgs/allin_imgs/32gb_laptop.png" class="w-100">
340
-                                            <p class="mb-0 fs-7  item-title">ORA 32GB DDR4 <br> 3200MHz Laptop Memory</p>
341
-                                            <p class="buy-now mb-0"> <span>Buy Now </span></p>
342
-                                             <p class="selling_product d-none" data_name="ORA 32GB DDR4 3200MHz Laptop RAM " data_version="DDR4" data_device="Laptop" data_gb="32GB" data_price="8450">
318
+                                            <img src="./dist/assets/imgs/allin_imgs/8gb_laptop.png" class="w-100"/>
319
+                                            <p class="mb-0 fs-7 py-2">ORA 8GB DDR5 <br> 4800MHz Laptop Memory</p>
320
+                                             <p class="fw-600 text-primary mb-0">Buy Now</p>
321
+                                             <p class="selling_product d-none" 
322
+                                                data_name="ORA 8GB DDR5 4800MHz Laptop RAM "
323
+                                                data_version="DDR5"
324
+                                                data_device="Laptop"
325
+                                                data_gb="8GB"
326
+                                                data_price="5150"
327
+                                                data_img="../dist/assets/imgs/allin_imgs/8gb_laptop.png">
343
                                             </p>
328
                                             </p>
344
                                         </div>
329
                                         </div>
345
-                                    </div><div class="card h-100 mx-1 text-center bg-gray-5 border-0 slick-slide slick-cloned" data-slick-index="5" id="" aria-hidden="true" tabindex="-1" style="width: 286px;">
346
-                                        <div class="card-body">
347
-                                            <a href="./storageproducts.html" tabindex="-1">
348
-                                                <img src="./dist/assets/imgs/allin_imgs/ora3_storage.png" class="w-100">
349
-                                                <p class="mb-0 fs-7  item-title">ORA3 M.2 NVMe 512GB<br> PCI Express 3.0</p>
350
-                                                <p class=" buy-now mb-0"> <span>Buy Now </span></p>
351
-                                            </a>
352
-                                        </div>
353
-                                    </div><div class="card h-100 mx-1 text-center bg-gray-5 border-0 slick-slide slick-cloned" data-slick-index="6" id="" aria-hidden="true" tabindex="-1" style="width: 286px;">
354
-                                        <div class="card-body">
355
-                                            <a href="./storageproducts.html" tabindex="-1">
356
-                                                <img src="./dist/assets/imgs/allin_imgs/ora4_storage.png" class="w-100">
357
-                                                <p class="mb-0 fs-7  item-title">ORA4 M.2 NVMe 2TB<br> PCI Express 4.0</p>
358
-                                                <p class="buy-now mb-0"> <span>Buy Now </span></p>
359
-                                            </a>
360
-                                        </div>
361
-                                    </div><div class="card h-100 mx-1 text-center bg-gray-5 border-0 top_sell slick-slide slick-cloned" data-slick-index="7" id="" aria-hidden="true" tabindex="-1" style="width: 286px;">
362
-                                        <div class="card-body">
363
-                                            <img src="./dist/assets/imgs/allin_imgs/ora_desktop.png" class="w-100">
364
-                                            <p class="mb-0 fs-7  item-title">ORA 32GB DDR5 <br> 4800MHz Desktop Memory</p>
365
-                                            <p class=" buy-now mb-0"> <span>Buy Now </span></p>
366
-                                             <p class="selling_product d-none" data_name="ORA 32GB DDR5 4800MHz Desktop RAM " data_version="DDR5" data_device="Desktop" data_gb="32GB" data_price="15500">
367
-                                         </p>
368
-                                        </div>
369
-                                    </div><div class="card h-100 mx-1 text-center bg-gray-5 border-0 top_sell slick-slide slick-cloned" data-slick-index="8" id="" aria-hidden="true" tabindex="-1" style="width: 286px;">
330
+                                    </div>
331
+                                    <div class="card h-100 mx-1 text-center bg-gray-4 border-0 top_sell">
370
                                         <div class="card-body">
332
                                         <div class="card-body">
371
-                                            <img src="./dist/assets/imgs/allin_imgs/8gb_laptop.png" class="w-100">
372
-                                            <p class="mb-0 fs-7  item-title">ORA 8GB DDR5 <br> 4800MHz Laptop Memory</p>
373
-                                            <p class="buy-now mb-0"> <span>Buy Now </span></p>
374
-                                             <p class="selling_product d-none" data_name="ORA 8GB DDR5 4800MHz Laptop RAM " data_version="DDR5" data_device="Laptop" data_gb="8GB" data_price="5150">
333
+                                            <img src="./dist/assets/imgs/allin_imgs/32gb_laptop.png" class="w-100"/>
334
+                                            <p class="mb-0 fs-7 py-2">ORA 32GB DDR4 <br> 3200MHz Laptop Memory</p>
335
+                                             <p class="fw-600 text-primary mb-0">Buy Now</p>
336
+                                             <p class="selling_product d-none" 
337
+                                                data_name="ORA 32GB DDR4 3200MHz Laptop RAM "
338
+                                                data_version="DDR4"
339
+                                                data_device="Laptop"
340
+                                                data_gb="32GB"
341
+                                                data_price="8450"
342
+                                                data_img="../dist/assets/imgs/allin_imgs/32gb_laptop.png"
343
+                                                >
375
                                             </p>
344
                                             </p>
376
                                         </div>
345
                                         </div>
377
-                                    </div><div class="card h-100 mx-1 text-center bg-gray-5 border-0 top_sell slick-slide slick-cloned" data-slick-index="9" id="" aria-hidden="true" tabindex="-1" style="width: 286px;">
346
+                                    </div>
347
+                                    <div class="card h-100 mx-1 text-center bg-gray-4 border-0 top_sell">
378
                                         <div class="card-body">
348
                                         <div class="card-body">
379
-                                            <img src="./dist/assets/imgs/allin_imgs/32gb_laptop.png" class="w-100">
380
-                                            <p class="mb-0 fs-7  item-title">ORA 32GB DDR4 <br> 3200MHz Laptop Memory</p>
381
-                                            <p class="buy-now mb-0"> <span>Buy Now </span></p>
382
-                                             <p class="selling_product d-none" data_name="ORA 32GB DDR4 3200MHz Laptop RAM " data_version="DDR4" data_device="Laptop" data_gb="32GB" data_price="8450">
349
+                                            <img src="./dist/assets/imgs/allin_imgs/32gb_laptop.png" class="w-100"/>
350
+                                            <p class="mb-0 fs-7 py-2">oooooooooooooooooooDDR4 <br> 3200MHz Laptop Memory</p>
351
+                                             <p class="fw-600 text-primary mb-0">Buy Now</p>
352
+                                             <p class="selling_product d-none" 
353
+                                                data_name="ORA 32GB DDR4 3200MHz Laptop RAM "
354
+                                                data_version="DDR4"
355
+                                                data_device="Laptop"
356
+                                                data_gb="32GB"
357
+                                                data_price="8450"
358
+                                                data_img="../dist/assets/imgs/allin_imgs/32gb_laptop.png"
359
+                                                >
383
                                             </p>
360
                                             </p>
384
                                         </div>
361
                                         </div>
385
-                                    </div></div></div>
386
-                                    
387
-                                    
388
-                                    
389
-                                    
390
-                                <button class="slick-next slick-arrow btn text-white" aria-label="Next" type="button" style="">→</button></div>
362
+                                    </div>
363
+                                </div>
391
                             </div>
364
                             </div>
392
                         </div>
365
                         </div>
393
                     </div>
366
                     </div>
394
             </div>
367
             </div>
395
-            <div class="bg-gradient-anwi container-fluid mt-5  rounded-0 text-white" id="innovation_sections">
368
+            <div class="bg-gradient-anwi container my-5 my-md-5 rounded-3 text-white" id="innovation_sections">
396
                 <div class="row align-items-center">
369
                 <div class="row align-items-center">
397
                 <div class="col-md-3 text-center">
370
                 <div class="col-md-3 text-center">
398
-                    <img src="./dist/assets/imgs/allin_imgs/innovation_img1.png" class="img-fluid">
371
+                    <img src="./dist/assets/imgs/allin_imgs/innovation_img1.png" class="img-fluid"/>
399
                 </div>
372
                 </div>
400
                 <div class="col-md-6 text-center">
373
                 <div class="col-md-6 text-center">
401
                     <h1 class="">Innovation at your fingertips</h1>
374
                     <h1 class="">Innovation at your fingertips</h1>
402
                     <h5 class="mb-md-3 fw-600">Be the first to set your digital world on fire!</h5>
375
                     <h5 class="mb-md-3 fw-600">Be the first to set your digital world on fire!</h5>
403
-                    <a href="#" class="btn rounded-3 bg-black text-white px-md-4">Know More..</a>
376
+                    <a href="./index1.html" class="btn rounded-3 bg-black text-white px-md-4">Know More</a>
404
                 </div>
377
                 </div>
405
                 <div class="col-md-3  text-center">
378
                 <div class="col-md-3  text-center">
406
-                    <img src="./dist/assets/imgs/allin_imgs/innovation_img2.png" class="img-fluid">
379
+                    <img src="./dist/assets/imgs/allin_imgs/innovation_img2.png" class="img-fluid"/>
407
                 </div>
380
                 </div>
408
                 </div>
381
                 </div>
409
             </div>
382
             </div>
413
     <!-- footer -->
386
     <!-- footer -->
414
     <div id="footer-head" class=""></div>
387
     <div id="footer-head" class=""></div>
415
     <!-- end-footer -->
388
     <!-- end-footer -->
389
+   
416
     <script src="./libs/bootstrap/js/bootstrap.bundle.min.js"></script>
390
     <script src="./libs/bootstrap/js/bootstrap.bundle.min.js"></script>
417
     <script src="./dist/js/jquery.min.js"></script>
391
     <script src="./dist/js/jquery.min.js"></script>
418
     <script src="./libs/owlcarousel/js/owl.carousel.min.js"></script>
392
     <script src="./libs/owlcarousel/js/owl.carousel.min.js"></script>
438
     <script src="./dist/js/plugins/jquery-ui.js"></script>
412
     <script src="./dist/js/plugins/jquery-ui.js"></script>
439
     <script src="./dist/js/plugins/magnific-popup.js"></script> -->
413
     <script src="./dist/js/plugins/magnific-popup.js"></script> -->
440
     <!-- Main JS -->
414
     <!-- Main JS -->
415
+    <script src="./dist/js/utils/helpers.js"></script>
441
     <script src="./dist/js/main.js"></script>
416
     <script src="./dist/js/main.js"></script>
417
+    <script src="./dist/js/index/index.js"></script>
442
 
418
 
443
 
419
 
444
     <script>
420
     <script>

+ 11
- 20
productdetails.html View File

48
     <div id="navbar-head"></div>
48
     <div id="navbar-head"></div>
49
     <!-- end-navbar -->
49
     <!-- end-navbar -->
50
     <!-- main-body -->
50
     <!-- main-body -->
51
-    <main class="main-body home-main-container">
52
-        <section class="services h-100 pt-3  bg-gradient-anwi">
53
-            <div class="container pt-5 ">
54
-                <div class="text-center text-white ">
55
-                </div>
56
-            </div>
57
-        </section>
51
+    <main class="main-body home-main-container" style="margin-top: 30px;">
58
         <div class="container mainContanierProduct">
52
         <div class="container mainContanierProduct">
59
             <div class="row">
53
             <div class="row">
60
                 <div class="col-xl-7 ">
54
                 <div class="col-xl-7 ">
88
                             <div class="col-xl-12" type="button" data-toggle="modal" data-target="#exampleModal">
82
                             <div class="col-xl-12" type="button" data-toggle="modal" data-target="#exampleModal">
89
                                 <div
83
                                 <div
90
                                     class=" productDetailsShadow productDetailsMain  card border-0 box-shodow d-flex justify-content-center align-items-center">
84
                                     class=" productDetailsShadow productDetailsMain  card border-0 box-shodow d-flex justify-content-center align-items-center">
91
-                                    <img src="./dist/assets/imgs/Navbar/Accessiories-1.png" alt=""
85
+                                    <img src="./dist/assets/imgs/nophoto.png" alt=""
92
                                         class="card-img img-fluid">
86
                                         class="card-img img-fluid">
93
                                 </div>
87
                                 </div>
94
                             </div>
88
                             </div>
103
                                 <input type="hidden" name="" id="skudetailitem">
97
                                 <input type="hidden" name="" id="skudetailitem">
104
                                 <h5 class="productname">ORA3, M.2 NVMe SSD </h5>
98
                                 <h5 class="productname">ORA3, M.2 NVMe SSD </h5>
105
                             </div>
99
                             </div>
106
-                            <div class="small-font">Improve your system's responsiveness, run apps faster and multitask
107
-                                with ease. Compatibility assurance when using the Crucial System Scanner or Crucial
108
-                                Advisor Tool</div>
109
-                            <div>₹<span class="price">3000</span></div>
100
+                            <div class="small-font des_productdes"></div>
101
+                            <div>₹<span class="price"></span></div>
110
                             <div class="text-danger msgErrorDetailsItem d-none">Product out of stock</div>
102
                             <div class="text-danger msgErrorDetailsItem d-none">Product out of stock</div>
111
                         </div>
103
                         </div>
112
 
104
 
264
                                 </div>
256
                                 </div>
265
                             </div>
257
                             </div>
266
                         </div>
258
                         </div>
267
-                        <hr>
259
+                        <hr class="d-none">
268
                         <div>
260
                         <div>
269
-                            <ul>
261
+                            <ul class="d-none">
270
                                 <li class="small-font">No Cost EMI Available <a class="learnMoreA" href="">Learn
262
                                 <li class="small-font">No Cost EMI Available <a class="learnMoreA" href="">Learn
271
                                         More</a></li>
263
                                         More</a></li>
272
                                 <li class="small-font">Buy Anwi Extended Warranty 1 Year at ₹2,699 <a class="learnMoreA"
264
                                 <li class="small-font">Buy Anwi Extended Warranty 1 Year at ₹2,699 <a class="learnMoreA"
308
             
300
             
309
                 <div class="col-lg-12 ">
301
                 <div class="col-lg-12 ">
310
                     <div class="dec-review-topbar no-transition nav mb-65 productdetailstabs d-flex gap-4" role="tablist">
302
                     <div class="dec-review-topbar no-transition nav mb-65 productdetailstabs d-flex gap-4" role="tablist">
311
-                        <a class="active font-1-5 no-transition" data-bs-toggle="tab" href="#des-details1"  aria-selected="true" role="tab">Description</a>
303
+                        <!-- <a class="active font-1-5 no-transition" data-bs-toggle="tab" href="#des-details1"  aria-selected="true" role="tab">Description</a> -->
312
 
304
 
313
-                        <a data-bs-toggle="tab" href="#des-details2" aria-selected="false" role="tab" class="font-1-5 no-transition" tabindex="-1">Specification</a>
305
+                        <a data-bs-toggle="tab" href="#des-details2" aria-selected="false" role="tab" class="active font-1-5 no-transition" tabindex="-1">Specification</a>
314
                       
306
                       
315
                     </div>
307
                     </div>
316
                     <div class="tab-content dec-review-bottom">
308
                     <div class="tab-content dec-review-bottom">
317
-                        <div id="des-details1" class="tab-pane active show" role="tabpanel">
309
+                        <!-- <div id="des-details1" class="tab-pane active show" role="tabpanel">
318
                             <div class="description-wrap wrap-content-product-tabs">
310
                             <div class="description-wrap wrap-content-product-tabs">
319
                                <p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Suscipit, recusandae! Alias tempore, molestias, architecto provident excepturi voluptate non repellendus, repellat a quis iusto consequuntur quas beatae fugit nisi totam ratione nesciunt reiciendis quod? Quae, consequuntur quasi. Laudantium, doloribus aliquam incidunt error qui itaque aperiam quia ducimus cupiditate, magnam aliquid iste molestiae eveniet? Eaque veniam illo hic, possimus dolorum quaerat ratione in ex voluptas itaque ullam, maiores iusto illum blanditiis sequi. Ex, ab nemo vero libero pariatur architecto culpa! Recusandae at fugiat itaque libero amet corporis exercitationem dolorum? Tenetur repellat tempora perspiciatis quibusdam maxime facilis necessitatibus eius sint corporis nihil! Accusantium.</p>
311
                                <p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Suscipit, recusandae! Alias tempore, molestias, architecto provident excepturi voluptate non repellendus, repellat a quis iusto consequuntur quas beatae fugit nisi totam ratione nesciunt reiciendis quod? Quae, consequuntur quasi. Laudantium, doloribus aliquam incidunt error qui itaque aperiam quia ducimus cupiditate, magnam aliquid iste molestiae eveniet? Eaque veniam illo hic, possimus dolorum quaerat ratione in ex voluptas itaque ullam, maiores iusto illum blanditiis sequi. Ex, ab nemo vero libero pariatur architecto culpa! Recusandae at fugiat itaque libero amet corporis exercitationem dolorum? Tenetur repellat tempora perspiciatis quibusdam maxime facilis necessitatibus eius sint corporis nihil! Accusantium.</p>
320
                             </div>
312
                             </div>
321
-                        </div>
322
-                        <div id="des-details2" class="tab-pane" role="tabpanel">
313
+                        </div> -->
314
+                        <div id="des-details2" class="tab-pane active show" role="tabpanel">
323
                             <div class="specification-wrap table-responsive">
315
                             <div class="specification-wrap table-responsive">
324
                                 <table class="table table-bordered wrap-content-product-tabs">
316
                                 <table class="table table-bordered wrap-content-product-tabs">
325
                                     <tbody class="append-specs">
317
                                     <tbody class="append-specs">
381
     <script src="./dist/toaster/toastr.js"></script>
373
     <script src="./dist/toaster/toastr.js"></script>
382
     <script src="./libs/bootstrap/js/bootstrap.bundle.min.js"></script>
374
     <script src="./libs/bootstrap/js/bootstrap.bundle.min.js"></script>
383
     <script src="./dist/Js/jquery.min.js"></script>
375
     <script src="./dist/Js/jquery.min.js"></script>
384
-    <script src="./dist/js/main.js"></script>
385
 
376
 
386
 
377
 
387
 
378
 

Loading…
Cancel
Save