1<!DOCTYPE html> 2<html lang="vi"> 3 <head> 4 <meta name="google-site-verification" content="BTveoK1VmeEZJILb2eZnY-7CqjMoX1j8D2ShLv7kDL0" /> 5 <meta property="fb:app_id" content="{982521804047071}"/> 6 <meta charset="UTF-8" /> 7 <meta name="theme-color" content="" /> 8 <link rel="canonical" href="https://vanlang.vn/products/combo-4-cuon-co-tich-gan-nha-vanlangbooks"/> 9 <meta name='revisit-after' content='2 days' /> 10 11 <meta name="robots" content="noodp,index,follow" /> 12 <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0"/> 13 14 <meta name="description" content="I. Giá»i Thiá»u Sách Bá» sách bao gá»m 4 quyá»n: Côn trùng hòa nhạc ký, Giấc mÆ¡ há»c bÆ¡i cá»§a bé cá con, Hòm thư vượt thá»i gian, Ưá»c mÆ¡ vẽ tranh cá»§a ông Há» Lô II. Thông Tin Chi TiếtMã Hà ng: COMBO4CUONCOTICHGANNHAVLBNhà Cung Cấp: Công Ty Cá» Phần VÄn Hóa VÄn LangTác Giả: Nhiếp TuấnNgưá»i Dá»ch: Ảo Thương - Ngá»§ NgonNhà Xuất Bản: N"> 15 <title>Combo 4 Cuá»n Cá» TÃch Gần Nhà - Vanlangbooks </title> 16 <meta name="keywords" content="Combo 4 Cuá»n Cá» TÃch Gần Nhà - Vanlangbooks, VÄn Há»c Thiếu Nhi, Thiếu Nhi, Combo Sách Vanlangbooks, Tất cả sản phẩm, Nhà Sách VÄn Lang - Vanlangbooks, vanlang.vn"/> 17 18 19 <meta property="og:type" content="product"> 20 <meta property="og:title" content="Combo 4 Cuá»n Cá» TÃch Gần Nhà - Vanlangbooks"> 21 22 <meta property="og:image" content="https://product.hstatic.net/200000663439/product/combo_co_tich_gan_nha_c6a031ce7dab4d2c88ab858e85054a1e_grande.jpg"> 23 <meta property="og:image:secure_url" content="https://product.hstatic.net/200000663439/product/combo_co_tich_gan_nha_c6a031ce7dab4d2c88ab858e85054a1e_grande.jpg"> 24 25 <meta property="og:image" content="https://product.hstatic.net/200000663439/product/con_trung_hoa_nhac_ky_bia_1_dcbf780c115c44c1bc1a5e754df0db4f_grande.jpg"> 26 <meta property="og:image:secure_url" content="https://product.hstatic.net/200000663439/product/con_trung_hoa_nhac_ky_bia_1_dcbf780c115c44c1bc1a5e754df0db4f_grande.jpg"> 27 28 <meta property="og:image" content="https://product.hstatic.net/200000663439/product/giac_mo_hoc_boi_cua_be_ca_con_bia_1_9fa3fb50802546a9abd8c59e467ace9d_grande.jpg"> 29 <meta property="og:image:secure_url" content="https://product.hstatic.net/200000663439/product/giac_mo_hoc_boi_cua_be_ca_con_bia_1_9fa3fb50802546a9abd8c59e467ace9d_grande.jpg"> 30 31 <meta property="og:price:amount" content="175,200â«"> 32 <meta property="og:price:currency" content="VND"> 33 34<meta property="og:description" content="I. Giá»i Thiá»u Sách Bá» sách bao gá»m 4 quyá»n: Côn trùng hòa nhạc ký, Giấc mÆ¡ há»c bÆ¡i cá»§a bé cá con, Hòm thư vượt thá»i gian, Ưá»c mÆ¡ vẽ tranh cá»§a ông Há» Lô II. Thông Tin Chi TiếtMã Hà ng: COMBO4CUONCOTICHGANNHAVLBNhà Cung Cấp: Công Ty Cá» Phần VÄn Hóa VÄn LangTác Giả: Nhiếp TuấnNgưá»i Dá»ch: Ảo Thương - Ngá»§ NgonNhà Xuất Bản: N"> 35<meta property="og:url" content="https://vanlang.vn/products/combo-4-cuon-co-tich-gan-nha-vanlangbooks"> 36<meta property="og:site_name" content="Nhà Sách VÄn Lang - Vanlangbooks"> 37 38 <link rel="icon" href="//theme.hstatic.net/200000663439/1001056805/14/favicon.png?v=7224" type="image/x-icon" /> 39 <link rel="dns-prefetch" href="https://vanlang.vn"> 40<link rel="dns-prefetch" href="//hstatic.net"> 41<link rel="dns-prefetch" href="//theme.hstatic.net/"> 42<link rel="dns-prefetch" href="//file.hstatic.net/"> 43<link rel="dns-prefetch" href="//stats.hstatic.net/"> 44<link rel="dns-prefetch" href="//www.google-analytics.com/"> 45<link rel="dns-prefetch" href="//www.googletagmanager.com/"> 46<link rel="dns-prefetch" href="//www.google.com"> 47<link rel="dns-prefetch" href="//fonts.gstatic.com"> 48<link rel="dns-prefetch" href="//fonts.googleapis.com"> 49<link rel="dns-prefetch" href="//www.facebook.com"> 50<link rel="dns-prefetch" href="//connect.facebook.net"> 51<link rel="dns-prefetch" href="//static.ak.facebook.com"> 52<link rel="dns-prefetch" href="//static.ak.fbcdn.net"> 53<link rel="dns-prefetch" href="//s-static.ak.facebook.com"> 54<link rel="preload" as='style' type="text/css" href="//theme.hstatic.net/200000663439/1001056805/14/main.css?v=7224" /> 55<link rel="preload" as='style' type="text/css" href="//theme.hstatic.net/200000663439/1001056805/14/index.css?v=7224"> 56<link rel="preload" as='style' type="text/css" href="//theme.hstatic.net/200000663439/1001056805/14/bootstrap-4-3-min.css?v=7224"> 57<link rel="preload" as='style' type="text/css" href="//theme.hstatic.net/200000663439/1001056805/14/responsive.css?v=7224"> 58<link rel="preload" as='style' type="text/css" href="//theme.hstatic.net/200000663439/1001056805/14/product-infor-style.css?v=7224"> 59<link rel="preload" as='style' type="text/css" href="//theme.hstatic.net/200000663439/1001056805/14/quickviews-popup-cart.css?v=7224"> 60 61 62<link rel="preload" as="image" href="//product.hstatic.net/200000663439/product/combo_co_tich_gan_nha_c6a031ce7dab4d2c88ab858e85054a1e_large.jpg"> 63 64 65 <link rel="stylesheet" href="//theme.hstatic.net/200000663439/1001056805/14/bootstrap-4-3-min.css?v=7224"> 66 <style> 67 :root{ 68 --text-color: #333333; 69 --body-background: #F9F9Fb; 70 --text-secondary-color: #8F8F8F; 71 --primary-color: #4a90e2; 72 --secondary-color:#4a90e2; 73 --price-color: #f32615; 74 --header-background: #ffffff; 75 --header-color: #000000; 76 --subheader-background: #ffffff; 77 --subheader-color: #000000; 78 --label-background: #ed3324; 79 --label-color: #ffffff; 80 --footer-bg:#ffffff; 81 --footer-color:#333333; 82 --show-loadmore: none!important; --order-loadmore: -1!important; --sale-pop-color: #e40303; 83 --buynow-bg: #0A57A2; 84 --buynow-text-color: #ffffff; 85 --cta-color: #0A57A2; 86 --coupon-title-color: #fa0a15; 87 --coupon-button-color: #f30d12; 88 --col-menu: 3; 89 --border-color: #f1f1f1; 90 --link-color: #2F80ED; 91 --coupon-code-background: #fd545b; 92 } 93 @font-face { 94 font-family: 'Lato'; 95 font-style: normal; 96 font-weight: 300; 97 font-display: swap; 98 src: url(//theme.hstatic.net/200000663439/1001056805/14/lato-light.woff2?v=7224) format('woff2'); 99 } 100 @font-face { 101 font-family: 'Lato'; 102 font-style: normal; 103 font-weight: 400; 104 font-display: swap; 105 src: url(//theme.hstatic.net/200000663439/1001056805/14/lato-regular.woff2?v=7224) format('woff2'); 106 } 107 @font-face { 108 font-family: 'Lato'; 109 font-style: normal; 110 font-weight: 700; 111 font-display: swap; 112 src: url(//theme.hstatic.net/200000663439/1001056805/14/lato-bold.woff2?v=7224) format('woff2'); 113 } 114 </style> 115 <link href="//theme.hstatic.net/200000663439/1001056805/14/main.css?v=7224" rel="stylesheet"/> 116 117 <link href='//theme.hstatic.net/200000663439/1001056805/14/product-infor-style.css?v=7224' rel='stylesheet' type='text/css' media='all' /> 118 <style> 119 .swatch-element { 120 position: relative; 121 margin: 8px 10px 0px 0px; 122 } 123 .swatch-element.color {
124 margin: 8px 15px 0px 0px; 125 } 126 .swatch-element.color .trang { 127 background-color: #fcfcfc; 128 } 129 .swatch-element.color .xanh-ngoc { 130 background-color: #0572ff; 131 } 132 .swatch-element.color .hong { 133 background-color: #f662d6; 134 } 135 .swatch-element.color .den { 136 background-color: #000; 137 } 138 .swatch-element.color .do { 139 background-color: #f20808; 140 } 141 .swatch-element.color .vang { 142 background-color: #fcef05; 143 } 144 .swatch-element.color .xam { 145 background-color: #615a5a; 146 } 147 .swatch-element.color .xanh-nuoc-bien { 148 background-color: #3a40fa; 149 } 150 .swatch-element.color .xanh-luc { 151 background-color: #00b7ff; 152 } 153 .swatch-element.color .tim { 154 background-color: #c500ff; 155 } 156 157 .swatch-element.color .trang { 158 background-color:#ffffff; 159 } 160 .swatch-element.color .trang.image-type { 161 background: url(//theme.hstatic.net/200000663439/1001056805/14/color_1.png?v=7224) no-repeat center center; 162 background-size: cover; 163 } 164 .swatch-element.color .xanh-duong { 165 background-color:#009cce; 166 } 167 .swatch-element.color .xanh-duong.image-type { 168 background: url(//theme.hstatic.net/200000663439/1001056805/14/color_2.png?v=7224) no-repeat center center; 169 background-size: cover; 170 } 171 .swatch-element.color .xam { 172 background-color:#7e7e7e; 173 } 174 .swatch-element.color .xam.image-type { 175 background: url(//theme.hstatic.net/200000663439/1001056805/14/color_3.png?v=7224) no-repeat center center; 176 background-size: cover; 177 } 178 .swatch-element.color .do { 179 background-color:#e80000; 180 } 181 .swatch-element.color .do.image-type { 182 background: url(//theme.hstatic.net/200000663439/1001056805/14/color_4.png?v=7224) no-repeat center center; 183 background-size: cover; 184 } 185 .swatch-element.color .den { 186 background-color:#000000; 187 } 188 .swatch-element.color .den.image-type { 189 background: url(//theme.hstatic.net/200000663439/1001056805/14/color_5.png?v=7224) no-repeat center center; 190 background-size: cover; 191 } 192 .swatch-element.color .hong { 193 background-color:#ffd1d1; 194 } 195 .swatch-element.color .hong.image-type { 196 background: url(//theme.hstatic.net/200000663439/1001056805/14/color_6.png?v=7224) no-repeat center center; 197 background-size: cover; 198 } 199 .swatch-element.color .tim { 200 background-color:#a000bb; 201 } 202 .swatch-element.color .tim.image-type { 203 background: url(//theme.hstatic.net/200000663439/1001056805/14/color_7.png?v=7224) no-repeat center center; 204 background-size: cover; 205 } 206 .swatch-element.color .xanh-reu { 207 background-color:#008070; 208 } 209 .swatch-element.color .xanh-reu.image-type { 210 background: url(//theme.hstatic.net/200000663439/1001056805/14/color_8.png?v=7224) no-repeat center center; 211 background-size: cover; 212 } 213 .swatch-element.color .kem { 214 background-color:#fff8e2; 215 } 216 .swatch-element.color .kem.image-type { 217 background: url(//theme.hstatic.net/200000663439/1001056805/14/color_9.png?v=7224) no-repeat center center; 218 background-size: cover; 219 } 220 .swatch-element.color .bac { 221 background-color:#f0f0f0; 222 } 223 .swatch-element.color .bac.image-type { 224 background: url(//theme.hstatic.net/200000663439/1001056805/14/color_10.png?v=7224) no-repeat center center; 225 background-size: cover; 226 } 227 228 .swatch-element.color + .tooltip { 229 z-index: -1; 230 white-space: nowrap; 231 min-width: 30px; 232 background: #000; 233 color: #fff; 234 padding: 4px 6px; 235 font-size: 10px; 236 border-radius: 4px; 237 } 238 .swatch-element.color:hover + .tooltip { 239 opacity: 1; 240 z-index: 100; 241 top: -30px; 242 } 243 .swatch-element.color:hover + .tooltip:after { 244 content: ''; 245 position: absolute; 246 left: 16px; 247 bottom: -3px; 248 width: 0; 249 height: 0; 250 border-style: solid; 251 border-width: 3px 2.5px 0 2.5px; 252 border-color: #000 transparent transparent transparent; 253 } 254 @media(max-width: 991px){ 255 .swatch-element.color:hover + .tooltip { 256 left: auto; 257 right: 0; 258 } 259 .swatch-element.color:hover + .tooltip:after { 260 left: auto; 261 right: 35px; 262 } 263 } 264 .swatch-element label { 265 padding: 10px; 266 font-size: 14px; 267 border-radius: 6px; 268 height: 30px !important; 269 min-width: auto !important; 270 white-space: nowrap; 271 display: flex; 272 align-items: center; 273 justify-content: center; 274 border: 1px solid #ccc; 275 border-radius: 4px; 276 } 277 .swatch-element input { 278 width: 100%; 279 height: 100%; 280 opacity: 0; 281 position: absolute; 282 z-index: 3; 283 top: 0; 284 left: 0; 285 cursor: pointer; 286 }
287 .swatch .swatch-element input:checked + label { 288 border-color: var(--primary-color) !important; 289 color: var(--primary-color); 290 position: relative; 291 } 292 .swatch .swatch-element input:checked + label:after { 293 content: none; 294 background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkCw8RJSHXzNuNAAAAfElEQVQoz7WRsQ2CYBQGLwRCaLRkDwqdwcLCSZjCmj2AgtoJXMbEUquzEAz+8Je89r675sGG59ka0ig+0ZFbJDGbgRwoAXemi/hb1QZw793ebB739cPgTdV2qvzZAFY+VL+VwB4nB59j5RLYhBVXcTBZw7NJDAN49LrFyz67GnkMHStx0wAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMC0xMS0xNVQxNzozNzozMyswMDowMGfDTJEAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMTEtMTVUMTc6Mzc6MzMrMDA6MDAWnvQtAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg=="); 295 background-repeat: no-repeat; 296 background-size: contain; 297 position: absolute; 298 top: 0px; 299 right: 0; 300 width: 6px; 301 height: 6px; 302 } 303 .swatch .swatch-element input:checked + label:before { 304 content: none; 305 padding: 4px; 306 font-size: 10px; 307 line-height: 1; 308 position: absolute; 309 top: -15px; 310 right: -13px; 311 background: var(--primary-color); 312 width: 26px; 313 height: 24px; 314 transform: rotate(45deg); 315 } 316 .swatch .color label { 317 width: 24px; 318 min-width: unset !important; 319 height: 24px !important; 320 line-height: 24px !important; 321 border-radius: 6px !important; 322 } 323 .swatch .color label:before { 324 content: none; 325 } 326 .swatch { 327 display: flex; 328 align-items: center; 329 flex-wrap: wrap; 330 padding: 0 0 10px; 331 } 332 .swatch .header { 333 font-weight: bold; 334 padding-right: 20px; 335 min-width: 115px; 336 color: #333; 337 } 338 .swatch .color label { 339 position: relative; 340 z-index: 2; 341 border-radius: 100% !important; 342 } 343 .swatch .color span { 344 content: ''; 345 position: absolute; 346 width: 30px; 347 height: 30px; 348 border-radius: 100%; 349 background: #fff; 350 top: 50%; 351 left: 50%; 352 z-index: 0; 353 transform: translate(-50%, -50%); 354 } 355 .swatch .color input:checked + label { 356 border-color: #eee !important; 357 } 358 .swatch .color input:checked ~ span { 359 opacity: 1; 360 border: 2px solid var(--primary-color); 361 } 362 .quick-view-product .swatch { 363 padding: var(--block-spacing) 0; 364 } 365 .item_product_main .swatch-element.color { 366 margin-right: 5px; 367 margin-top: 5px; 368 } 369 .item_product_main .swatch .color label { 370 width: 26px; 371 height: 26px!important; 372 line-height: 26px!important; 373 padding: 0; 374 } 375</style> 376 <link href='//theme.hstatic.net/200000663439/1001056805/14/quickviews-popup-cart.css?v=7224' rel='stylesheet' type='text/css' media='all' /> 377 378 <link href='//theme.hstatic.net/200000663439/1001056805/14/product-style.css?v=7224' rel='stylesheet' type='text/css' media='all' /> 379 380 381 382 <link rel="preload" as="script" href="//theme.hstatic.net/200000663439/1001056805/14/jquery.js?v=7224" /> 383
383<script src='//theme.hstatic.net/200000663439/1001056805/14/jquery.js?v=7224' type='text/javascript'></script>
383 384 <link rel="preload" as="script" href="//theme.hstatic.net/200000663439/1001056805/14/slick-min.js?v=7224" /> 385
385<script src='//theme.hstatic.net/200000663439/1001056805/14/slick-min.js?v=7224' type='text/javascript'></script>
385 386 <link href='//theme.hstatic.net/200000663439/1001056805/14/responsive.css?v=7224' rel='stylesheet' type='text/css' media='all' /> 387 388 389 390 391 392 393 394 395 396 397
397<script type='text/javascript'> 398//<![CDATA[ 399if ((typeof Haravan) === 'undefined') { 400 Haravan = {}; 401} 402Haravan.culture = 'vi-VN'; 403Haravan.shop = 'van-lang.myharavan.com'; 404Haravan.theme = {"name":"19/05/2023 Mai 723133+06/07/2023 753851","id":1001056805,"role":"main"}; 405Haravan.domain = 'vanlang.vn'; 406//]]> 407</script>
407 408<!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 408-409
408 409<script async src="https://www.googletagmanager.com/gtag/js?id=
409AW-11192096710
vendor: 12 bytes, line 409
409"></script>
410<script> 411
vendor: 134 bytes, lines 411-415
411window.dataLayer = window.dataLayer || []; 412 function gtag(){dataLayer.push(arguments);} 413 gtag('js', new Date()); 414 415 gtag('config', '
415AW-11192096710
vendor: 4 bytes, line 415
415');
416</script>
416 417<meta name="google-site-verification" content="1hWwFNDTK_04-fi0XIjMyjVds_PyFF01cXTpun987I8" />
417<script> 418//<![CDATA[ 419(function() { function asyncLoad() { var urls = ["https://google-shopping.haravan.com/conversions/add_to_cart.js?id=AW-11192096710&label=PdWWCJH22KMYEMav59gp","https://onapp.haravan.com/promotionbar/embed/asset/frontend/promotionbar.js?shop=van-lang.myharavan.com&ver=1723611344913","https://app.hstatic.net/socialloginplus/200000663439/script-tag.js?v=1724686674300","https://app.hstatic.net/productupsell/script_tag_200000663439.js?v=1750994756328","https://hstatic.net/439/200000663439/20/2025/8-12/noname_f23800221326478ab63300c9b30b28aa.js"];for (var i = 0; i < urls.length; i++) {var s = document.createElement('script');s.type = 'text/javascript';s.async = true;s.src = urls[i];var x = document.getElementsByTagName('script')[0];x.parentNode.insertBefore(s, x);}}window.attachEvent ? window.attachEvent('onload', asyncLoad) : window.addEventListener('load', asyncLoad, false);})(); 420//]]> 421</script>
vendor: 1 bytes, line 421
421
422<script defer src='https://stats.hstatic.net/beacon.min.js' hrv-beacon-t='200000663439'></script>
422<style>.grecaptcha-badge{visibility:hidden;}</style>
423<script type='text/javascript'> 424window.HaravanAnalytics = window.HaravanAnalytics || {}; 425window.HaravanAnalytics.meta = window.HaravanAnalytics.meta || {}; 426window.HaravanAnalytics.meta.currency = 'VND'; 427var meta = {"page":{"pageType":"product","resourceType":"product","resourceId":1064082680},"product":{"id":1064082680,"type":"VÄn Há»c Thiếu Nhi","title":"Combo 4 Cuá»n Cá» TÃch Gần Nhà - Vanlangbooks","price":17520000.0,"selected_or_first_available_variant":{"id":1146269069,"price":17520000.0,"title":"Combo 4 Cuá»n Cá» TÃch Gần Nhà - Vanlangbooks - Default Title","sku":"COMBO4CUONCOTICHGANNHAVLB","variant_title":"Default Title"},"vendor":"VÄn Lang","imageUrl":"https://product.hstatic.net/200000663439/product/combo_co_tich_gan_nha_c6a031ce7dab4d2c88ab858e85054a1e.jpg","available":true,"handle":"combo-4-cuon-co-tich-gan-nha-vanlangbooks","not_allow_promotion":false,"variants":[{"id":1146269069,"price":17520000.0,"title":"Combo 4 Cuá»n Cá» TÃch Gần Nhà - Vanlangbooks - Default Title","sku":"COMBO4CUONCOTICHGANNHAVLB","variant_title":"Default Title"}]}}; 428for (var attr in meta) { 429 window.HaravanAnalytics.meta[attr] = meta[attr]; 430} 431window.HaravanAnalytics.AutoTrack = true; 432</script>
vendor: 64 bytes, lines 432-433
432 433<script async src='https://www.googletagmanager.com/gtag/js?id=
433G-6SR0G72HLR
vendor: 11 bytes, line 433
433'></script>
433<script> 434window.HaravanAnalytics.ga4 = "G-6SR0G72HLR"; 435window.HaravanAnalytics.enhancedEcommercev4 = true;
vendor: 127 bytes, lines 436-439
436window.dataLayer = window.dataLayer || []; 437function gtag(){dataLayer.push(arguments);} 438gtag('js', new Date()); 439gtag('config', '
439G-6SR0G72HLR
vendor: 4 bytes, line 439
439');
440</script>
440<script> 441window.HaravanAnalytics.fb = "806076122178959"; 442window.HaravanAnalytics.metaAdvancedMatching = false; 443//<![CDATA[ 444!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? 445n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; 446n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; 447t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, 448document,'script','//connect.facebook.net/en_US/fbevents.js'); 449// Insert Your Facebook Pixel ID below. 450fbq('init', "806076122178959", {} , {'agent':'plharavan'}); 451fbq('track', 'PageView'); 452//]]> 453</script>
453 454<noscript><img height='1' width='1' style='display:none' src='https://www.facebook.com/tr?id=806076122178959&ev=PageView&noscript=1'/></noscript><!-- Event snippet for PAGE_VIEW-200000663439-05/25/2023 07:44:07 conversion page -->
455<script> 456 gtag('event', 'conversion', {'send_to': 'AW-11192096710/bODECI722KMYEMav59gp'}); 457</script>
vendor: 1 bytes, line 457
457
458<script>gtag('event', 'page_view', { 459ecomm_pagetype: 'product', 460ecomm_prodid: '1146269069', 461ecomm_totalvalue: '175200' 462}); 463</script>
463 464 465 466
467<script type="application/ld+json"> 468 { 469 "@context": "http://schema.org", 470 "@type": "BreadcrumbList", 471 "itemListElement": 472 [ 473 { 474 "@type": "ListItem", 475 "position": 1, 476 "item": 477 { 478 "@id": "https://vanlang.vn", 479 "name": "Trang chá»§" 480 } 481 }, 482 483 { 484 "@type": "ListItem", 485 "position": 2, 486 "item": 487 { 488 "@id": "https://vanlang.vn/combo-4-cuon-co-tich-gan-nha-vanlangbooks", 489 "name": "Combo 4 Cuá»n Cá» TÃch Gần Nhà - Vanlangbooks" 490 } 491 } 492 493 494 495 496 497 498 499 ] 500 } 501</script>
501 502 <!-- 503Theme Information 504-------------------------------------- 505Theme ID: EGA TechStore 506Version: 1.5.2_20230309 507Company: EGANY 508changelog: //theme.hstatic.net/200000663439/1001056805/14/ega-changelog.js?v=7224 509--------------------------------------- 510--> 511 512 513 <!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 513-514
513 514<script async src="https://www.googletagmanager.com/gtag/js?id=
514G-6SR0G72HLR
vendor: 13 bytes, lines 514-515
514"> 515</script>
516<script> 517
vendor: 134 bytes, lines 517-521
517window.dataLayer = window.dataLayer || []; 518 function gtag(){dataLayer.push(arguments);} 519 gtag('js', new Date()); 520 521 gtag('config', '
521G-6SR0G72HLR
vendor: 4 bytes, line 521
521');
522</script>
522 523 524 </head> 525 526<div class="zalo-chat-widget" data-oaid="4404309754575331416" data-welcome-message="Hello Khách!!! ð Cảm Æ¡n bạn Äã quan tâm Äến trang Vanlangbooks. Bạn cần há» trợ gì, cứ nói Äi Äừng ngại nhé!" data-autopopup="7" data-width="350" data-height="350"></div> 527
528<script src="https://sp.zalo.me/plugins/sdk.js"></script>
528 529 530 <body id="template-product"> 531 <div id="fb-root"></div> 532
532<script async defer crossorigin="anonymous" src="https://connect.facebook.net/vi_VN/sdk.js#xfbml=1&version=v22.0&appId=982521804047071"></script>
532 533 <div class="opacity_menu"></div> 534 <header class="header header_menu"> 535 <div class="mid-header wid_100 d-flex align-items-center"> 536 <div class="container"> <!-- <div class="container"> --> 537 <div class="row align-items-center justify-content-center"> 538 <div class="col-3 header-right d-lg-none d-block"> 539 <div class="toggle-nav btn menu-bar mr-4 ml-0 p-0 d-lg-none d-flex text-white"> 540 <span class="bar"></span> 541 <span class="bar"></span> 542 <span class="bar"></span> 543 </div> 544 </div> 545 <div class="col-6 col-lg-2 col-xl-3 header-left"> 546 547 <a href="/" class="logo-wrapper " title='Nhà Sách VÄn Lang - Vanlangbooks'> 548 <img loading="lazy" class="img-fluid" 549 src="//theme.hstatic.net/200000663439/1001056805/14/logo.png?v=7224" 550 alt="logo Nhà Sách VÄn Lang - Vanlangbooks" 551 width="252" 552 height="78" 553 > 554 </a> 555 556 557 </div> 558 <div class="col-lg-4 col-12 header-center pl-lg-0" id="search-header"> 559 <form action="/search" method="get" class="input-group search-bar custom-input-group" role="search"> 560 <input type="text" name="q" value="" autocomplete="off" 561 class="input-group-field auto-search form-control " required="" 562 data-placeholder="Bạn cần tìm gì...; 563Nháºp tên sản phẩm...; 564Nháºp mã sản phẩm...; 565Nháºp từ khóa bạn muá»n tìm..."> 566 <input type="hidden" name="type" value="product"> 567 <input type="hidden" name="sortby" value="created_at:product=desc"> 568 <span class="input-group-btn btn-action"> 569 <button type="submit" aria-label="search" class="btn text-white icon-fallback-text h-100"> 570 <svg class="icon"> 571 <use xlink:href="#icon-search" /> 572</svg> </button> 573 </span> 574</form> 575<div class="search-overlay"></div> 576 577 578 </div> 579 <div class="col-3 col-lg-6 col-xl-5 pl-0 header__right"> 580 <ul class="header-right mb-0 list-unstyled d-flex align-items-center"> 581 582 583 <li class='ml-md-3 media d-lg-flex d-none hotline'> 584 <img loading="lazy" 585 src="//theme.hstatic.net/200000663439/1001056805/14/address-icon.png?v=7224" 586 width="24" height="24" class="mr-3 align-self-center" 587 alt="phone-icon"/> 588 589 <div class="media-body d-md-flex flex-column d-none "> 590 <a href="https://vanlang.vn/pages/van-lang" 591 title="Giá»i thiá»u vá» Vanlangbooks"> 592 Giá»i thiá»u vá» <br/> Vanlangbooks 593 </a> 594 </div> 595 </li> 596 <li class='ml-4 mr-4 mr-md-0 ml-md-3 media d-lg-flex d-none'> 597 <img loading="lazy" src="//theme.hstatic.net/200000663439/1001056805/14/account-icon.png?v=7224" 598 width="24" height="24" alt="account_icon" 599 class=" mr-3 align-self-center" /> 600 <div class="media-body d-md-flex flex-column d-none "> 601 <a rel="nofollow" href="/account/login" class="d-block" title="Tà i khoản" > 602 Tà i khoản 603 </a> 604 <small> 605 <a href="/account/login" title="ÄÄng nháºp" class="font-weight: light"> 606 ÄÄng nháºp 607 </a> 608 </small> 609 610 </div> 611 </li> 612 613 <li class="cartgroup ml-3"> 614 <div class="mini-cart text-xs-center"> 615 <a class="img_hover_cart" href="/cart" title="Giá» hà ng" > 616 <img loading="lazy" 617 src="//theme.hstatic.net/200000663439/1001056805/14/cart-icon.png?v=7224" 618 width="24" height="24" 619 alt="cart_icon" 620 /> 621 622 <span class='ml-2 d-xl-block d-none'>Giá» hà ng</span> 623 <span class="count_item count_item_pr">0</span> 624 </a> 625 <div class="top-cart-content card "> 626 <ul id="cart-sidebar" class="mini-products-list count_li list-unstyled"> 627 <li class="list-item"> 628 <ul></ul> 629 </li> 630 <li class="action"> 631 632 </li> 633 </ul> 634 </div> 635 </div> 636 </li> 637</ul> 638 </div> 639 </div> 640 </div> 641 </div> 642 643</header> 644 645<!-- subheader == mobile nav --> 646<!-- 647<div class="subheader"> 648<div class="container"> 649 650 <div class="toogle-nav-wrapper col-sm-12" > 651 <div class="icon-bar btn menu-bar mr-4 p-0 d-inline-flex"> 652 <span class="bar"></span> 653 <span class="bar"></span> 654 <span class="bar"></span> 655 </div> 656 <strong>DANH MỤC SẢN PHẨM</strong> 657 658 <div class="navigation-wrapper "> 659 660 661<nav class="h-100"> 662 <ul class="navigation list-group list-group-flush scroll"> 663 664 665 666 667 668 <li class="menu-item list-group-item"> 669 <a href="/collections/sach-van-lang" class="menu-item__link" title="TẤT CẢ SÃCH"> 670 <img loading="lazy" 671 width='24' 672 height='24' 673 src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAHgCAMAAABKCk6nAAAAA1BMVEXr6+uInxNMAAAA9UlEQVR42u3BgQAAAADDoPtTH2TVAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADghg0AAVGLwCwAAAAASUVORK5CYII=" 674 alt="TẤT CẢ SÃCH" /> 675 <span>TẤT CẢ SÃCH</span> 676 677 <i class='float-right' data-toggle-submenu> 678 679 680<svg class="icon" > 681 <use xlink:href="#icon-arrow" /> 682</svg> 683 </i> 684 </a> 685 686 <div class="submenu scroll"> 687 <ul class="submenu__list"> 688 689 690 691 <li class="submenu__col"> 692 <span class="submenu__item submenu__item--main"> 693 <a class="link" href="/collections/chinh-tri-phap-ly-luat" title="ChÃnh Trá» - Pháp Lý - Luáºt">ChÃnh Trá» - Pháp Lý - Luáºt</a> 694 </span> 695 696 <span class="submenu__item submenu__item"> 697 <a class="link" href="/collections/ton-giao-triet-hoc" title="Tôn Giáo - Triết Há»c">Tôn Giáo - Triết Há»c</a> 698 </span> 699 700 <span class="submenu__item submenu__item"> 701 <a class="link" href="/collections/triet-hoc-ly-luan-chinh-tri" title="Triết Há»c - Lý Luáºn ChÃnh Trá»">Triết Há»c - Lý Luáºn ChÃnh Trá»</a> 702 </span> 703 704 </li> 705 706 707 708 709 <li class="submenu__col"> 710 <span class="submenu__item submenu__item--main"> 711 <a class="link" href="/collections/dien-anh-nhac-hoa" title="Äiá»n Ảnh - Nhạc - Há»a">Äiá»n Ảnh - Nhạc - Há»a</a> 712 </span> 713 714 <span class="submenu__item submenu__item"> 715 <a class="link" href="/collections/am-nhac-dien-anh" title="Ãm Nhạc - Äiá»n Ảnh">Ãm Nhạc - Äiá»n Ảnh</a> 716 </span> 717 718 <span class="submenu__item submenu__item"> 719 <a class="link" href="/collections/hoi-hoa-kien-truc" title="Há»i Há»a - Kiến Trúc">Há»i Há»a - Kiến Trúc</a> 720 </span> 721 722 <span class="submenu__item submenu__item"> 723 <a class="link" href="/collections/ve-to-mau-cho-nguoi-lon" title="Vẽ - Tô Mà u Cho Ngưá»i Lá»n">Vẽ - Tô Mà u Cho Ngưá»i Lá»n</a> 724 </span> 725 726 </li> 727 728 729 730 731 <li class="submenu__col"> 732 <span class="submenu__item submenu__item--main"> 733 <a class="link" href="/collections/kinh-te" title="Kinh Tế">Kinh Tế</a> 734 </span> 735 736 <span class="submenu__item submenu__item"> 737 <a class="link" href="/collections/bai-hoc-kinh-doanh" title="Bà i Há»c Kinh Doanh">Bà i Há»c Kinh Doanh</a> 738 </span> 739 740 <span class="submenu__item submenu__item"> 741 <a class="link" href="/collections/khoi-nghiep" title="Khá»i Nghiá»p">Khá»i Nghiá»p</a> 742 </span> 743 744 <span class="submenu__item submenu__item"> 745 <a class="link" href="/collections/ky-nang-lam-viec" title="Kỹ NÄng Là m Viá»c">Kỹ NÄng Là m Viá»c</a> 746 </span> 747 748 <span class="submenu__item submenu__item"> 749 <a class="link" href="/collections/marketing-ban-hang" title="Marketing - Bán Hà ng">Marketing - Bán Hà ng</a> 750 </span> 751 752 <span class="submenu__item submenu__item"> 753 <a class="link" href="/collections/quan-tri-lanh-dao-nhan-luc" title="Quản trá» - Lãnh Äạo - Nhân Lá»±c">Quản trá» - Lãnh Äạo - Nhân Lá»±c</a> 754 </span> 755 756 <span class="submenu__item submenu__item"> 757 <a class="link" href="/collections/tai-chinh" title="Tà i ChÃnh">Tà i ChÃnh</a> 758 </span> 759 760 </li> 761 762 763 764 765 <li class="submenu__col"> 766 <span class="submenu__item submenu__item--main"> 767 <a class="link" href="/collections/nuoi-day-con" title="Nuôi Dạy Con">Nuôi Dạy Con</a> 768 </span> 769 770 <span class="submenu__item submenu__item"> 771 <a class="link" href="/collections/sach-dinh-duong-suc-khoe-cho-ba-me-em-be" title="Sách Din
771h Dưỡng Sức Khá»e Cho Bà Mẹ - Em Bé">Sách Dinh Dưỡng Sức Khá»e Cho Bà Mẹ - Em Bé</a> 772 </span> 773 774 <span class="submenu__item submenu__item"> 775 <a class="link" href="/collections/sach-lam-cha-me" title="Sách Là m Cha Mẹ">Sách Là m Cha Mẹ</a> 776 </span> 777 778 <span class="submenu__item submenu__item"> 779 <a class="link" href="/collections/sach-thai-giao" title="Sách Thai Giáo">Sách Thai Giáo</a> 780 </span> 781 782 </li> 783 784 785 786 787 <li class="submenu__col"> 788 <span class="submenu__item submenu__item--main"> 789 <a class="link" href="/collections/sach-hoc-ngoai-ngu" title="Sách Há»c Ngoại Ngữ">Sách Há»c Ngoại Ngữ</a> 790 </span> 791 792 <span class="submenu__item submenu__item"> 793 <a class="link" href="/collections/sach-hoc-ngoai-ngu-khac" title="Sách Há»c Ngoại Ngữ Khác">Sách Há»c Ngoại Ngữ Khác</a> 794 </span> 795 796 <span class="submenu__item submenu__item"> 797 <a class="link" href="/collections/sach-hoc-tieng-anh" title="Sách Há»c Tiếng Anh">Sách Há»c Tiếng Anh</a> 798 </span> 799 800 <span class="submenu__item submenu__item"> 801 <a class="link" href="/collections/sach-hoc-tieng-han" title="Sách Há»c Tiếng Hà n">Sách Há»c Tiếng Hà n</a> 802 </span> 803 804 <span class="submenu__item submenu__item"> 805 <a class="link" href="/collections/sach-hoc-tieng-nhat" title="Sách Há»c Tiếng Nháºt">Sách Há»c Tiếng Nháºt</a> 806 </span> 807 808 <span class="submenu__item submenu__item"> 809 <a class="link" href="/collections/sach-hoc-tieng-trung" title="Sách Há»c Tiếng Trung">Sách Há»c Tiếng Trung</a> 810 </span> 811 812 </li> 813 814 815 816 817 <li class="submenu__col"> 818 <span class="submenu__item submenu__item--main"> 819 <a class="link" href="/collections/sach-kien-thuc-tong-hop" title="Sách Kiến Thức Tá»ng Hợp">Sách Kiến Thức Tá»ng Hợp</a> 820 </span> 821 822 <span class="submenu__item submenu__item"> 823 <a class="link" href="/collections/kien-thuc-bach-khoa" title="Kiến Thức Bách Khoa">Kiến Thức Bách Khoa</a> 824 </span> 825 826 <span class="submenu__item submenu__item"> 827 <a class="link" href="/collections/linh-vuc-khac" title="LÄ©nh vá»±c khác">LÄ©nh vá»±c khác</a> 828 </span> 829 830 <span class="submenu__item submenu__item"> 831 <a class="link" href="/collections/sach-nong-lam-ngu-nghiep" title="Sách Nông - Lâm - Ngư Nghiá»p">Sách Nông - Lâm - Ngư Nghiá»p</a> 832 </span> 833 834 </li> 835 836 837 838 839 <li class="submenu__col"> 840 <span class="submenu__item submenu__item--main"> 841 <a class="link" href="/collections/sach-lich-su" title="Sách Lá»ch sá»">Sách Lá»ch sá»</a> 842 </span> 843 844 <span class="submenu__item submenu__item"> 845 <a class="link" href="/collections/lich-su-the-gioi" title="Lá»ch Sá» Thế Giá»i">Lá»ch Sá» Thế Giá»i</a> 846 </span> 847 848 <span class="submenu__item submenu__item"> 849 <a class="link" href="/collections/lich-su-viet-nam" title="Lá»ch Sá» Viá»t Nam">Lá»ch Sá» Viá»t Nam</a> 850 </span> 851 852 </li> 853 854 855 856 857 <li class="submenu__col"> 858 <span class="submenu__item submenu__item--main"> 859 <a class="link" href="/collections/sach-thuong-thuc-doi-song" title="Sách Thưá»ng Thức - Äá»i Sá»ng">Sách Thưá»ng Thức - Äá»i Sá»ng</a> 860 </span> 861 862 <span class="submenu__item submenu__item"> 863 <a class="link" href="/collections/lam-dep" title="Là m Äẹp">Là m Äẹp</a> 864 </span> 865 866 <span class="submenu__item submenu__item"> 867 <a class="link" href="/collections/nau-an" title="Nấu Än">Nấu Än</a> 868 </span> 869 870 </li> 871 872 873 874 875 <li class="submenu__col"> 876 <span class="submenu__item submenu__item--main"> 877 <a class="link" href="/collections/sach-ton-giao-tam-linh" title="Sách Tôn Giáo - Tâm Linh">Sách Tôn Giáo - Tâm Linh</a> 878 </span> 879 880 <span class="submenu__item submenu__item"> 881 <a class="link" href="/collections/chiem-tinh-horoscope" title="Chiêm Tinh - Horoscope">Chiêm Tinh - Horoscope</a> 882 </span> 883 884 <span class="submenu__item submenu__item"> 885 <a class="link" href="/collections/phong-thuy-kinh-dich" title="Phong Thá»§y - Kinh Dá»ch">Phong Thá»§y - Kinh Dá»ch</a> 886 </span> 887 888 <span class="submenu__item submenu__item"> 889 <a class="link" href="/collections/tam-linh" title="Tâm Linh">Tâm Linh</a> 890 </span> 891 892 <span class="submenu__item submenu__item"> 893 <a class="link" href="/collections/ton-giao" title="Tôn Giáo">Tôn Giáo</a> 894 </span> 895 896 </li> 897 898 899 900 901 <li class="submenu__col"> 902 <span class="submenu__item submenu__item--main"> 903 <a class="link" href="/collections/sach-van-hoa-du-lich" title="Sách VÄn Hóa - Du Lá»ch">Sách VÄn Hóa - Du Lá»ch</a> 904 </span> 905 906 <span class="submenu__item submenu__item"> 907 <a class="link" href="/collections/danh-nhan-nguoi-noi-tieng" title="Danh Nhân - Ngưá»i Ná»i Tiếng">Danh Nhân - Ngưá»i Ná»i Tiếng</a> 908 </span> 909 910 <span class="submenu__item submenu__item"> 911 <a class="link" href="/collections/van-hoa-du-lich" title="VÄn hóa - Du lá»ch">VÄn hóa - Du lá»ch</a> 912 </span> 913 914 </li> 915 916 917 918 919 <li class="submenu__col"> 920 <span class="submenu__item submenu__item--main"> 921 <a class="link" href="/collections/sach-y-hoc" title="Sách Y Há»c">Sách Y Há»c</a> 922 </span> 923 924 <span class="submenu__item submenu__item"> 925 <a class="link" href="/collections/y-hoc" title="Y Há»c">Y Há»c</a> 926 </span> 927 928 </li> 929 930 931 932 933 <li class="submenu__col"> 934 <span class="submenu__item submenu__item--main"> 935 <a class="link" href="/collections/tam-ly-ky-nang-song" title="Tâm Lý - Kỹ NÄng Sá»ng">Tâm Lý - Kỹ NÄng Sá»ng</a> 936 </span> 937 938 <span class="submenu__item submenu__item"> 939 <a class="link" href="/collections/ky-nang-song" title="Kỹ NÄng Sá»ng">Kỹ NÄng Sá»ng</a> 940 </span> 941 942 <span class="submenu__item submenu__item"> 943 <a class="link" href="/collections/nghe-thuat-song-dep" title="Nghá» Thuáºt Sá»ng Äẹp">Nghá» Thuáºt Sá»ng Äẹp</a> 944 </span> 945 946 <span class="submenu__item submenu__item"> 947 <a class="link" href="/collections/sach-cho-tuoi-teen" title="Sách cho tuá»i Teen">
947Sách cho tuá»i Teen</a> 948 </span> 949 950 <span class="submenu__item submenu__item"> 951 <a class="link" href="/collections/tam-ly-hoc" title="Tâm Lý Há»c">Tâm Lý Há»c</a> 952 </span> 953 954 </li> 955 956 957 958 959 <li class="submenu__col"> 960 <span class="submenu__item submenu__item--main"> 961 <a class="link" href="/collections/thieu-nhi" title="Thiếu Nhi">Thiếu Nhi</a> 962 </span> 963 964 <span class="submenu__item submenu__item"> 965 <a class="link" href="/collections/kien-thuc-bach-khoa-cho-thieu-nhi" title="Kiến Thức - Bách Khoa cho Thiếu Nhi">Kiến Thức - Bách Khoa cho Thiếu Nhi</a> 966 </span> 967 968 <span class="submenu__item submenu__item"> 969 <a class="link" href="/collections/ky-nang-dao-duc-cho-tre" title="Kỹ NÄng - Äạo Äức Cho Trẻ">Kỹ NÄng - Äạo Äức Cho Trẻ</a> 970 </span> 971 972 <span class="submenu__item submenu__item"> 973 <a class="link" href="/collections/ngoai-ngu-song-ngu" title="Ngoại Ngữ - Song Ngữ">Ngoại Ngữ - Song Ngữ</a> 974 </span> 975 976 <span class="submenu__item submenu__item"> 977 <a class="link" href="/collections/to-mau-luyen-chu" title="Tô Mà u - Luyá»n Chữ - Sticker">Tô Mà u - Luyá»n Chữ - Sticker</a> 978 </span> 979 980 <span class="submenu__item submenu__item"> 981 <a class="link" href="/collections/truyen-co-tich-dan-gian" title="Truyá»n Cá» TÃch - Dân Gian">Truyá»n Cá» TÃch - Dân Gian</a> 982 </span> 983 984 <span class="submenu__item submenu__item"> 985 <a class="link" href="/collections/truyen-tranh-thieu-nhi" title="Truyá»n Tranh Thiếu Nhi">Truyá»n Tranh Thiếu Nhi</a> 986 </span> 987 988 <span class="submenu__item submenu__item"> 989 <a class="link" href="/collections/van-hoc-thieu-nhi" title="VÄn Há»c Thiếu Nhi">VÄn Há»c Thiếu Nhi</a> 990 </span> 991 992 </li> 993 994 995 996 997 <li class="submenu__col"> 998 <span class="submenu__item submenu__item--main"> 999 <a class="link" href="/collections/tin-hoc-khoa-hoc-ky-thuat" title="Tin Há»c - Khoa Há»c - Kỹ Thuáºt">Tin Há»c - Khoa Há»c - Kỹ Thuáºt</a> 1000 </span> 1001 1002 <span class="submenu__item submenu__item"> 1003 <a class="link" href="/collections/khoa-hoc-ky-thuat" title="Khoa Há»c - Kỹ Thuáºt">Khoa Há»c - Kỹ Thuáºt</a> 1004 </span> 1005 1006 <span class="submenu__item submenu__item"> 1007 <a class="link" href="/collections/thiet-ke-do-hoa" title="Thiết kế - Äá» há»a">Thiết kế - Äá» há»a</a> 1008 </span> 1009 1010 <span class="submenu__item submenu__item"> 1011 <a class="link" href="/collections/tin-hoc-van-phong" title="Tin Há»c VÄn Phòng">Tin Há»c VÄn Phòng</a> 1012 </span> 1013 1014 </li> 1015 1016 1017 1018 1019 <li class="submenu__col"> 1020 <span class="submenu__item submenu__item--main"> 1021 <a class="link" href="/collections/truyen-tranh-manga-comic" title="Truyá»n Tranh, Manga, Comic">Truyá»n Tranh, Manga, Comic</a> 1022 </span> 1023 1024 <span class="submenu__item submenu__item"> 1025 <a class="link" href="/collections/truyen-tranh-manga-comic" title="Truyá»n Tranh - Manga - Comic">Truyá»n Tranh - Manga - Comic</a> 1026 </span> 1027 1028 </li> 1029 1030 1031 1032 1033 <li class="submenu__col"> 1034 <span class="submenu__item submenu__item--main"> 1035 <a class="link" href="/collections/tu-dien" title="Từ Äiá»n">Từ Äiá»n</a> 1036 </span> 1037 1038 <span class="submenu__item submenu__item"> 1039 <a class="link" href="/collections/tu-dien-tieng-anh" title="Từ Äiá»n Tiếng Anh">Từ Äiá»n Tiếng Anh</a> 1040 </span> 1041 1042 <span class="submenu__item submenu__item"> 1043 <a class="link" href="/collections/tu-dien-tieng-nhat" title="Từ Äiá»n Tiếng Nháºt">Từ Äiá»n Tiếng Nháºt</a> 1044 </span> 1045 1046 <span class="submenu__item submenu__item"> 1047 <a class="link" href="/collections/tu-dien-tieng-trung" title="Từ Äiá»n Tiếng Trung">Từ Äiá»n Tiếng Trung</a> 1048 </span> 1049 1050 <span class="submenu__item submenu__item"> 1051 <a class="link" href="/collections/tu-dien-tieng-viet" title="Từ Äiá»n Tiếng Viá»t">Từ Äiá»n Tiếng Viá»t</a> 1052 </span> 1053 1054 <span class="submenu__item submenu__item"> 1055 <a class="link" href="/collections/tu-dien-ngon-ngu-khac" title="Từ Äiá»n Ngôn Ngữ Khác">Từ Äiá»n Ngôn Ngữ Khác</a> 1056 </span> 1057 1058 </li> 1059 1060 1061 1062 1063 <li class="submenu__col"> 1064 <span class="submenu__item submenu__item--main"> 1065 <a class="link" href="/collections/van-hoc" title="VÄn Há»c">VÄn Há»c</a> 1066 </span> 1067 1068 <span class="submenu__item submenu__item"> 1069 <a class="link" href="/collections/dam-my-ngon-tinh" title="Äam Mỹ - Ngôn Tình">Äam Mỹ - Ngôn Tình</a> 1070 </span> 1071 1072 <span class="submenu__item submenu__item"> 1073 <a class="link" href="/collections/phong-su-du-ky-hoi-ky-but-ky" title="Phóng Sá»± - Du Ký - Há»i Ký - Bút Ký">Phóng Sá»± - Du Ký - Há»i Ký - Bút Ký</a> 1074 </span> 1075 1076 <span class="submenu__item submenu__item"> 1077 <a class="link" href="/collections/van-hoc-kinh-dien" title="Tác Phẩm Kinh Äiá»n">Tác Phẩm Kinh Äiá»n</a> 1078 </span> 1079 1080 <span class="submenu__item submenu__item"> 1081 <a class="link" href="/collections/tan-van-truyen-ngan" title="Tản VÄn - Truyá»n Ngắn">Tản VÄn - Truyá»n Ngắn</a> 1082 </span> 1083 1084 <span class="submenu__item submenu__item"> 1085 <a class="link" href="/collections/tho-ca-dao-tuc-ngu" title="ThÆ¡ - Ca dao - Tục Ngữ">ThÆ¡ - Ca dao - Tục Ngữ</a> 1086 </span> 1087 1088 <span class="submenu__item submenu__item"> 1089 <a class="link" href="/collections/tieu-thuyet" title="Tiá»u Thuyết">Tiá»u Thuyết</a> 1090 </span> 1091 1092 <span class="submenu__item submenu__item"> 1093 <a class="link" href="/collections/truyen-cuoi-hai-huoc" title="Truyá»n Cưá»i - Hà i Hưá»c">Truyá»n Cưá»i - Hà i Hưá»c</a> 1094 </span> 1095 1096 <span class="submenu__item submenu__item"> 1097 <a class="link" href="/collections/truyen-kinh-di-trinh-tham" title="Truyá»n Kinh Dá» - Trinh Thám">Truyá»n Kinh Dá» - Trinh Thám</a> 1098 </span> 1099 1100 </li> 1101 1102 1103 </ul> 1104 </div> 1105 </li> 1106 1107 1108 1109 1110 <li class="menu-item list-group-item"> 1111 <a href="/collections/tap-hs-vanlangbooks" class="menu-item__link" title="TẬP VÄN LANG"> 1112 <img loading="lazy" 1113 width='24' 1114 height='24' 1115 src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAHgCAMAAABKCk6nAAAAA1BMVEXr6+uInxNMAAAA9UlEQVR42u3BgQAAAADDoPtTH2TVAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADghg0AAVGLwCwAAAAASUVORK5CYII=" 1116 alt="TẬP VÄN LANG" /> 1117 <span>
1117TẬP VÄN LANG</span> 1118 1119 </a> 1120 1121 </li> 1122 1123 1124 1125 1126 <li class="menu-item list-group-item"> 1127 <a href="/" class="menu-item__link" title="VÄN PHÃNG PHẨM"> 1128 <img loading="lazy" 1129 width='24' 1130 height='24' 1131 src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAHgCAMAAABKCk6nAAAAA1BMVEXr6+uInxNMAAAA9UlEQVR42u3BgQAAAADDoPtTH2TVAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADghg0AAVGLwCwAAAAASUVORK5CYII=" 1132 alt="VÄN PHÃNG PHẨM" /> 1133 <span>VÄN PHÃNG PHẨM</span> 1134 1135 </a> 1136 1137 </li> 1138 1139 1140 1141 1142 <li class="menu-item list-group-item"> 1143 <a href="/collections/lich-2027" class="menu-item__link" title="Lá»CH VÄN LANG 2027"> 1144 <img loading="lazy" 1145 width='24' 1146 height='24' 1147 src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAHgCAMAAABKCk6nAAAAA1BMVEXr6+uInxNMAAAA9UlEQVR42u3BgQAAAADDoPtTH2TVAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADghg0AAVGLwCwAAAAASUVORK5CYII=" 1148 alt="Lá»CH VÄN LANG 2027" /> 1149 <span>Lá»CH VÄN LANG 2027</span> 1150 1151 <i class='float-right' data-toggle-submenu> 1152 1153 1154<svg class="icon" > 1155 <use xlink:href="#icon-arrow" /> 1156</svg> 1157 </i> 1158 </a> 1159 1160 <div class="submenu scroll"> 1161 <ul class="submenu__list"> 1162 1163 1164 1165 <li class="submenu__item submenu__item--main"> 1166 <a class="link" href="/collections/lich-bloc-2027" title="Lá»ch Bloc">Lá»ch Bloc</a> 1167 </li> 1168 1169 1170 1171 1172 <li class="submenu__item submenu__item--main"> 1173 <a class="link" href="/collections/lich-ban-2027" title="Lá»ch Bà n">Lá»ch Bà n</a> 1174 </li> 1175 1176 1177 1178 1179 <li class="submenu__item submenu__item--main"> 1180 <a class="link" href="/collections/lich-to-lich-lo-xo-2027" title="Lá»ch Tá» - Lá»ch Lò Xo">Lá»ch Tá» - Lá»ch Lò Xo</a> 1181 </li> 1182 1183 1184 1185 1186 <li class="submenu__item submenu__item--main"> 1187 <a class="link" href="/collections/bloc-lich-2027" title="Bloc Lá»ch">Bloc Lá»ch</a> 1188 </li> 1189 1190 1191 1192 1193 <li class="submenu__item submenu__item--main"> 1194 <a class="link" href="/collections/lich-bloc-52-tuan-2027" title="Lá»ch 52 Tuần">Lá»ch 52 Tuần</a> 1195 </li> 1196 1197 1198 </ul> 1199 </div> 1200 </li> 1201 1202 </ul> 1203</nav> 1204 1205 1206 </div> 1207 1208 </div> 1209 1210 </div> 1211</div>-->
1212<script type="text/x-custom-template" data-template="sticky-nav"> 1213 <div class="toogle-nav-wrapper w-100 " > 1214 <div class=" d-flex align-items-center" style="height: 52px; font-size: 1rem; font-weight: 500"> 1215 <div class="icon-bar btn menu-bar mr-3 ml-0 p-0 d-inline-flex"> 1216 <span class="bar"></span> 1217 <span class="bar"></span> 1218 <span class="bar"></span> 1219 </div> 1220 Danh mục sản phẩm 1221 </div> 1222 1223 <div class="navigation-wrapper"> 1224 1225<nav class="h-100"> 1226 <ul class="navigation list-group list-group-flush scroll"> 1227 1228 1229 1230 1231 1232 <li class="menu-item list-group-item"> 1233 <a href="/collections/sach-van-lang" class="menu-item__link" title="TẤT CẢ SÃCH"> 1234 <img loading="lazy" 1235 width='24' 1236 height='24' 1237 src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAHgCAMAAABKCk6nAAAAA1BMVEXr6+uInxNMAAAA9UlEQVR42u3BgQAAAADDoPtTH2TVAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADghg0AAVGLwCwAAAAASUVORK5CYII=" 1238 alt="TẤT CẢ SÃCH" /> 1239 <span>TẤT CẢ SÃCH</span> 1240 1241 <i class='float-right' data-toggle-submenu> 1242 1243 1244<svg class="icon" > 1245 <use xlink:href="#icon-arrow" /> 1246</svg> 1247 </i> 1248 </a> 1249 1250 <div class="submenu scroll"> 1251 <ul class="submenu__list"> 1252 1253 1254 1255 <li class="submenu__col"> 1256 <span class="submenu__item submenu__item--main"> 1257 <a class="link" href="/collections/chinh-tri-phap-ly-luat" title="ChÃnh Trá» - Pháp Lý - Luáºt">ChÃnh Trá» - Pháp Lý - Luáºt</a> 1258 </span> 1259 1260 <span class="submenu__item submenu__item"> 1261 <a class="link" href="/collections/ton-giao-triet-hoc" title="Tôn Giáo - Triết Há»c">Tôn Giáo - Triết Há»c</a> 1262 </span> 1263 1264 <span class="submenu__item submenu__item"> 1265 <a class="link" href="/collections/triet-hoc-ly-luan-chinh-tri" title="Triết Há»c - Lý Luáºn ChÃnh Trá»">Triết Há»c - Lý Luáºn ChÃnh Trá»</a> 1266 </span> 1267 1268 </li> 1269 1270 1271 1272 1273 <li class="submenu__col"> 1274 <span class="submenu__item submenu__item--main"> 1275 <a class="link" href="/collections/dien-anh-nhac-hoa" title="Äiá»n Ảnh - Nhạc - Há»a">Äiá»n Ảnh - Nhạc - Há»a</a> 1276 </span> 1277 1278 <span class="submenu__item submenu__item"> 1279 <a class="link" href="/collections/am-nhac-dien-anh" title="Ãm Nhạc - Äiá»n Ảnh">Ãm Nhạc - Äiá»n Ảnh</a> 1280 </span> 1281 1282 <span class="submenu__item submenu__item"> 1283 <a class="link" href="/collections/hoi-hoa-kien-truc" title="Há»i Há»a - Kiến Trúc">Há»i Há»a - Kiến Trúc</a> 1284 </span> 1285 1286 <span class="submenu__item submenu__item"> 1287 <a class="link" href="/collections/ve-to-mau-cho-nguoi-lon" title="Vẽ - Tô Mà u Cho Ngưá»i Lá»n">Vẽ - Tô Mà u Cho Ngưá»i Lá»n</a> 1288 </span> 1289 1290 </li> 1291 1292 1293 1294 1295 <li class="submenu__col"> 1296 <span class="submenu__item submenu__item--main"> 1297 <a class="link" href="/collections/kinh-te" title="Kinh Tế">Kinh Tế</a> 1298 </span> 1299 1300 <span class="submenu__item submenu__item"> 1301 <a class="link" href="/collections/bai-hoc-kinh-doanh" title="Bà i Há»c Kinh Doanh">Bà i Há»c Kinh Doanh</a> 1302 </span> 1303 1304 <span class="submenu__item submenu__item"> 1305 <a class="link" href="/collections/khoi-nghiep" title="Khá»i Nghiá»p">Khá»i Nghiá»p</a> 1306 </span> 1307 1308 <span class="submenu__item submenu__item"> 1309 <a class="link" href="/collections/ky-nang-lam-viec" title="Kỹ NÄng Là m Viá»c">Kỹ NÄng Là m Viá»c</a> 1310 </span> 1311 1312 <span class="submenu__item submenu__item"> 1313 <a class="link" href="/collections/marketing-ban-hang" title="Marketing - Bán Hà ng">Marketing - Bán Hà ng</a> 1314 </span> 1315 1316 <span class="submenu__item submenu__item"> 1317 <a class="link" href="/collections/quan-tri-lanh-dao-nhan-luc" title="Quản trá» - Lãnh Äạo - Nhân Lá»±c">Quản trá» - Lãnh Äạo - Nhân Lá»±c</a> 1318 </span> 1319 1320 <span class="submenu__item submenu__item"> 1321 <a class="link" href="/collections/tai-chinh" title="Tà i ChÃnh">Tà i ChÃnh</a> 1322 </span> 1323 1324 </li> 1325 1326 1327 1328 1329 <li class="submenu__col"> 1330 <span class="submenu__item submenu__item--main"> 1331 <a class="link" href="/collections/nuoi-day-con" title="Nuôi Dạy Con">Nuôi Dạy Con</a> 1332 </span> 1333 1334 <span class="submenu__item submenu__item"> 1335 <a class="link" href="/collections/sach-dinh-duong-suc-khoe-cho-ba-me-em-be" title="Sách Din
1335h Dưỡng Sức Khá»e Cho Bà Mẹ - Em Bé">Sách Dinh Dưỡng Sức Khá»e Cho Bà Mẹ - Em Bé</a> 1336 </span> 1337 1338 <span class="submenu__item submenu__item"> 1339 <a class="link" href="/collections/sach-lam-cha-me" title="Sách Là m Cha Mẹ">Sách Là m Cha Mẹ</a> 1340 </span> 1341 1342 <span class="submenu__item submenu__item"> 1343 <a class="link" href="/collections/sach-thai-giao" title="Sách Thai Giáo">Sách Thai Giáo</a> 1344 </span> 1345 1346 </li> 1347 1348 1349 1350 1351 <li class="submenu__col"> 1352 <span class="submenu__item submenu__item--main"> 1353 <a class="link" href="/collections/sach-hoc-ngoai-ngu" title="Sách Há»c Ngoại Ngữ">Sách Há»c Ngoại Ngữ</a> 1354 </span> 1355 1356 <span class="submenu__item submenu__item"> 1357 <a class="link" href="/collections/sach-hoc-ngoai-ngu-khac" title="Sách Há»c Ngoại Ngữ Khác">Sách Há»c Ngoại Ngữ Khác</a> 1358 </span> 1359 1360 <span class="submenu__item submenu__item"> 1361 <a class="link" href="/collections/sach-hoc-tieng-anh" title="Sách Há»c Tiếng Anh">Sách Há»c Tiếng Anh</a> 1362 </span> 1363 1364 <span class="submenu__item submenu__item"> 1365 <a class="link" href="/collections/sach-hoc-tieng-han" title="Sách Há»c Tiếng Hà n">Sách Há»c Tiếng Hà n</a> 1366 </span> 1367 1368 <span class="submenu__item submenu__item"> 1369 <a class="link" href="/collections/sach-hoc-tieng-nhat" title="Sách Há»c Tiếng Nháºt">Sách Há»c Tiếng Nháºt</a> 1370 </span> 1371 1372 <span class="submenu__item submenu__item"> 1373 <a class="link" href="/collections/sach-hoc-tieng-trung" title="Sách Há»c Tiếng Trung">Sách Há»c Tiếng Trung</a> 1374 </span> 1375 1376 </li> 1377 1378 1379 1380 1381 <li class="submenu__col"> 1382 <span class="submenu__item submenu__item--main"> 1383 <a class="link" href="/collections/sach-kien-thuc-tong-hop" title="Sách Kiến Thức Tá»ng Hợp">Sách Kiến Thức Tá»ng Hợp</a> 1384 </span> 1385 1386 <span class="submenu__item submenu__item"> 1387 <a class="link" href="/collections/kien-thuc-bach-khoa" title="Kiến Thức Bách Khoa">Kiến Thức Bách Khoa</a> 1388 </span> 1389 1390 <span class="submenu__item submenu__item"> 1391 <a class="link" href="/collections/linh-vuc-khac" title="LÄ©nh vá»±c khác">LÄ©nh vá»±c khác</a> 1392 </span> 1393 1394 <span class="submenu__item submenu__item"> 1395 <a class="link" href="/collections/sach-nong-lam-ngu-nghiep" title="Sách Nông - Lâm - Ngư Nghiá»p">Sách Nông - Lâm - Ngư Nghiá»p</a> 1396 </span> 1397 1398 </li> 1399 1400 1401 1402 1403 <li class="submenu__col"> 1404 <span class="submenu__item submenu__item--main"> 1405 <a class="link" href="/collections/sach-lich-su" title="Sách Lá»ch sá»">Sách Lá»ch sá»</a> 1406 </span> 1407 1408 <span class="submenu__item submenu__item"> 1409 <a class="link" href="/collections/lich-su-the-gioi" title="Lá»ch Sá» Thế Giá»i">Lá»ch Sá» Thế Giá»i</a> 1410 </span> 1411 1412 <span class="submenu__item submenu__item"> 1413 <a class="link" href="/collections/lich-su-viet-nam" title="Lá»ch Sá» Viá»t Nam">Lá»ch Sá» Viá»t Nam</a> 1414 </span> 1415 1416 </li> 1417 1418 1419 1420 1421 <li class="submenu__col"> 1422 <span class="submenu__item submenu__item--main"> 1423 <a class="link" href="/collections/sach-thuong-thuc-doi-song" title="Sách Thưá»ng Thức - Äá»i Sá»ng">Sách Thưá»ng Thức - Äá»i Sá»ng</a> 1424 </span> 1425 1426 <span class="submenu__item submenu__item"> 1427 <a class="link" href="/collections/lam-dep" title="Là m Äẹp">Là m Äẹp</a> 1428 </span> 1429 1430 <span class="submenu__item submenu__item"> 1431 <a class="link" href="/collections/nau-an" title="Nấu Än">Nấu Än</a> 1432 </span> 1433 1434 </li> 1435 1436 1437 1438 1439 <li class="submenu__col"> 1440 <span class="submenu__item submenu__item--main"> 1441 <a class="link" href="/collections/sach-ton-giao-tam-linh" title="Sách Tôn Giáo - Tâm Linh">Sách Tôn Giáo - Tâm Linh</a> 1442 </span> 1443 1444 <span class="submenu__item submenu__item"> 1445 <a class="link" href="/collections/chiem-tinh-horoscope" title="Chiêm Tinh - Horoscope">Chiêm Tinh - Horoscope</a> 1446 </span> 1447 1448 <span class="submenu__item submenu__item"> 1449 <a class="link" href="/collections/phong-thuy-kinh-dich" title="Phong Thá»§y - Kinh Dá»ch">Phong Thá»§y - Kinh Dá»ch</a> 1450 </span> 1451 1452 <span class="submenu__item submenu__item"> 1453 <a class="link" href="/collections/tam-linh" title="Tâm Linh">Tâm Linh</a> 1454 </span> 1455 1456 <span class="submenu__item submenu__item"> 1457 <a class="link" href="/collections/ton-giao" title="Tôn Giáo">Tôn Giáo</a> 1458 </span> 1459 1460 </li> 1461 1462 1463 1464 1465 <li class="submenu__col"> 1466 <span class="submenu__item submenu__item--main"> 1467 <a class="link" href="/collections/sach-van-hoa-du-lich" title="Sách VÄn Hóa - Du Lá»ch">Sách VÄn Hóa - Du Lá»ch</a> 1468 </span> 1469 1470 <span class="submenu__item submenu__item"> 1471 <a class="link" href="/collections/danh-nhan-nguoi-noi-tieng" title="Danh Nhân - Ngưá»i Ná»i Tiếng">Danh Nhân - Ngưá»i Ná»i Tiếng</a> 1472 </span> 1473 1474 <span class="submenu__item submenu__item"> 1475 <a class="link" href="/collections/van-hoa-du-lich" title="VÄn hóa - Du lá»ch">VÄn hóa - Du lá»ch</a> 1476 </span> 1477 1478 </li> 1479 1480 1481 1482 1483 <li class="submenu__col"> 1484 <span class="submenu__item submenu__item--main"> 1485 <a class="link" href="/collections/sach-y-hoc" title="Sách Y Há»c">Sách Y Há»c</a> 1486 </span> 1487 1488 <span class="submenu__item submenu__item"> 1489 <a class="link" href="/collections/y-hoc" title="Y Há»c">Y Há»c</a> 1490 </span> 1491 1492 </li> 1493 1494 1495 1496 1497 <li class="submenu__col"> 1498 <span class="submenu__item submenu__item--main"> 1499 <a class="link" href="/collections/tam-ly-ky-nang-song" title="Tâm Lý - Kỹ NÄng Sá»ng">Tâm Lý - Kỹ NÄng Sá»ng</a> 1500 </span> 1501 1502 <span class="submenu__item submenu__item"> 1503 <a class="link" href="/collections/ky-nang-song" title="Kỹ NÄng Sá»ng">Kỹ NÄng Sá»ng</a> 1504 </span> 1505 1506 <span class="submenu__item submenu__item"> 1507 <a class="link" href="/collections/nghe-thuat-song-dep" title="Nghá» Thuáºt Sá»ng Äẹp">Nghá» Thuáºt Sá»ng Äẹp</a> 1508 </span> 1509 1510 <span class="submenu__item submenu__item"> 1511 <a class="link" href="/collections/sach-cho-tuoi-teen" title="Sách cho tuá»i Teen">
1511Sách cho tuá»i Teen</a> 1512 </span> 1513 1514 <span class="submenu__item submenu__item"> 1515 <a class="link" href="/collections/tam-ly-hoc" title="Tâm Lý Há»c">Tâm Lý Há»c</a> 1516 </span> 1517 1518 </li> 1519 1520 1521 1522 1523 <li class="submenu__col"> 1524 <span class="submenu__item submenu__item--main"> 1525 <a class="link" href="/collections/thieu-nhi" title="Thiếu Nhi">Thiếu Nhi</a> 1526 </span> 1527 1528 <span class="submenu__item submenu__item"> 1529 <a class="link" href="/collections/kien-thuc-bach-khoa-cho-thieu-nhi" title="Kiến Thức - Bách Khoa cho Thiếu Nhi">Kiến Thức - Bách Khoa cho Thiếu Nhi</a> 1530 </span> 1531 1532 <span class="submenu__item submenu__item"> 1533 <a class="link" href="/collections/ky-nang-dao-duc-cho-tre" title="Kỹ NÄng - Äạo Äức Cho Trẻ">Kỹ NÄng - Äạo Äức Cho Trẻ</a> 1534 </span> 1535 1536 <span class="submenu__item submenu__item"> 1537 <a class="link" href="/collections/ngoai-ngu-song-ngu" title="Ngoại Ngữ - Song Ngữ">Ngoại Ngữ - Song Ngữ</a> 1538 </span> 1539 1540 <span class="submenu__item submenu__item"> 1541 <a class="link" href="/collections/to-mau-luyen-chu" title="Tô Mà u - Luyá»n Chữ - Sticker">Tô Mà u - Luyá»n Chữ - Sticker</a> 1542 </span> 1543 1544 <span class="submenu__item submenu__item"> 1545 <a class="link" href="/collections/truyen-co-tich-dan-gian" title="Truyá»n Cá» TÃch - Dân Gian">Truyá»n Cá» TÃch - Dân Gian</a> 1546 </span> 1547 1548 <span class="submenu__item submenu__item"> 1549 <a class="link" href="/collections/truyen-tranh-thieu-nhi" title="Truyá»n Tranh Thiếu Nhi">Truyá»n Tranh Thiếu Nhi</a> 1550 </span> 1551 1552 <span class="submenu__item submenu__item"> 1553 <a class="link" href="/collections/van-hoc-thieu-nhi" title="VÄn Há»c Thiếu Nhi">VÄn Há»c Thiếu Nhi</a> 1554 </span> 1555 1556 </li> 1557 1558 1559 1560 1561 <li class="submenu__col"> 1562 <span class="submenu__item submenu__item--main"> 1563 <a class="link" href="/collections/tin-hoc-khoa-hoc-ky-thuat" title="Tin Há»c - Khoa Há»c - Kỹ Thuáºt">Tin Há»c - Khoa Há»c - Kỹ Thuáºt</a> 1564 </span> 1565 1566 <span class="submenu__item submenu__item"> 1567 <a class="link" href="/collections/khoa-hoc-ky-thuat" title="Khoa Há»c - Kỹ Thuáºt">Khoa Há»c - Kỹ Thuáºt</a> 1568 </span> 1569 1570 <span class="submenu__item submenu__item"> 1571 <a class="link" href="/collections/thiet-ke-do-hoa" title="Thiết kế - Äá» há»a">Thiết kế - Äá» há»a</a> 1572 </span> 1573 1574 <span class="submenu__item submenu__item"> 1575 <a class="link" href="/collections/tin-hoc-van-phong" title="Tin Há»c VÄn Phòng">Tin Há»c VÄn Phòng</a> 1576 </span> 1577 1578 </li> 1579 1580 1581 1582 1583 <li class="submenu__col"> 1584 <span class="submenu__item submenu__item--main"> 1585 <a class="link" href="/collections/truyen-tranh-manga-comic" title="Truyá»n Tranh, Manga, Comic">Truyá»n Tranh, Manga, Comic</a> 1586 </span> 1587 1588 <span class="submenu__item submenu__item"> 1589 <a class="link" href="/collections/truyen-tranh-manga-comic" title="Truyá»n Tranh - Manga - Comic">Truyá»n Tranh - Manga - Comic</a> 1590 </span> 1591 1592 </li> 1593 1594 1595 1596 1597 <li class="submenu__col"> 1598 <span class="submenu__item submenu__item--main"> 1599 <a class="link" href="/collections/tu-dien" title="Từ Äiá»n">Từ Äiá»n</a> 1600 </span> 1601 1602 <span class="submenu__item submenu__item"> 1603 <a class="link" href="/collections/tu-dien-tieng-anh" title="Từ Äiá»n Tiếng Anh">Từ Äiá»n Tiếng Anh</a> 1604 </span> 1605 1606 <span class="submenu__item submenu__item"> 1607 <a class="link" href="/collections/tu-dien-tieng-nhat" title="Từ Äiá»n Tiếng Nháºt">Từ Äiá»n Tiếng Nháºt</a> 1608 </span> 1609 1610 <span class="submenu__item submenu__item"> 1611 <a class="link" href="/collections/tu-dien-tieng-trung" title="Từ Äiá»n Tiếng Trung">Từ Äiá»n Tiếng Trung</a> 1612 </span> 1613 1614 <span class="submenu__item submenu__item"> 1615 <a class="link" href="/collections/tu-dien-tieng-viet" title="Từ Äiá»n Tiếng Viá»t">Từ Äiá»n Tiếng Viá»t</a> 1616 </span> 1617 1618 <span class="submenu__item submenu__item"> 1619 <a class="link" href="/collections/tu-dien-ngon-ngu-khac" title="Từ Äiá»n Ngôn Ngữ Khác">Từ Äiá»n Ngôn Ngữ Khác</a> 1620 </span> 1621 1622 </li> 1623 1624 1625 1626 1627 <li class="submenu__col"> 1628 <span class="submenu__item submenu__item--main"> 1629 <a class="link" href="/collections/van-hoc" title="VÄn Há»c">VÄn Há»c</a> 1630 </span> 1631 1632 <span class="submenu__item submenu__item"> 1633 <a class="link" href="/collections/dam-my-ngon-tinh" title="Äam Mỹ - Ngôn Tình">Äam Mỹ - Ngôn Tình</a> 1634 </span> 1635 1636 <span class="submenu__item submenu__item"> 1637 <a class="link" href="/collections/phong-su-du-ky-hoi-ky-but-ky" title="Phóng Sá»± - Du Ký - Há»i Ký - Bút Ký">Phóng Sá»± - Du Ký - Há»i Ký - Bút Ký</a> 1638 </span> 1639 1640 <span class="submenu__item submenu__item"> 1641 <a class="link" href="/collections/van-hoc-kinh-dien" title="Tác Phẩm Kinh Äiá»n">Tác Phẩm Kinh Äiá»n</a> 1642 </span> 1643 1644 <span class="submenu__item submenu__item"> 1645 <a class="link" href="/collections/tan-van-truyen-ngan" title="Tản VÄn - Truyá»n Ngắn">Tản VÄn - Truyá»n Ngắn</a> 1646 </span> 1647 1648 <span class="submenu__item submenu__item"> 1649 <a class="link" href="/collections/tho-ca-dao-tuc-ngu" title="ThÆ¡ - Ca dao - Tục Ngữ">ThÆ¡ - Ca dao - Tục Ngữ</a> 1650 </span> 1651 1652 <span class="submenu__item submenu__item"> 1653 <a class="link" href="/collections/tieu-thuyet" title="Tiá»u Thuyết">Tiá»u Thuyết</a> 1654 </span> 1655 1656 <span class="submenu__item submenu__item"> 1657 <a class="link" href="/collections/truyen-cuoi-hai-huoc" title="Truyá»n Cưá»i - Hà i Hưá»c">Truyá»n Cưá»i - Hà i Hưá»c</a> 1658 </span> 1659 1660 <span class="submenu__item submenu__item"> 1661 <a class="link" href="/collections/truyen-kinh-di-trinh-tham" title="Truyá»n Kinh Dá» - Trinh Thám">Truyá»n Kinh Dá» - Trinh Thám</a> 1662 </span> 1663 1664 </li> 1665 1666 1667 </ul> 1668 </div> 1669 </li> 1670 1671 1672 1673 1674 <li class="menu-item list-group-item"> 1675 <a href="/collections/tap-hs-vanlangbooks" class="menu-item__link" title="TẬP VÄN LANG"> 1676 <img loading="lazy" 1677 width='24' 1678 height='24' 1679 src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAHgCAMAAABKCk6nAAAAA1BMVEXr6+uInxNMAAAA9UlEQVR42u3BgQAAAADDoPtTH2TVAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADghg0AAVGLwCwAAAAASUVORK5CYII=" 1680 alt="TẬP VÄN LANG" /> 1681 <span>
1681TẬP VÄN LANG</span> 1682 1683 </a> 1684 1685 </li> 1686 1687 1688 1689 1690 <li class="menu-item list-group-item"> 1691 <a href="/" class="menu-item__link" title="VÄN PHÃNG PHẨM"> 1692 <img loading="lazy" 1693 width='24' 1694 height='24' 1695 src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAHgCAMAAABKCk6nAAAAA1BMVEXr6+uInxNMAAAA9UlEQVR42u3BgQAAAADDoPtTH2TVAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADghg0AAVGLwCwAAAAASUVORK5CYII=" 1696 alt="VÄN PHÃNG PHẨM" /> 1697 <span>VÄN PHÃNG PHẨM</span> 1698 1699 </a> 1700 1701 </li> 1702 1703 1704 1705 1706 <li class="menu-item list-group-item"> 1707 <a href="/collections/lich-2027" class="menu-item__link" title="Lá»CH VÄN LANG 2027"> 1708 <img loading="lazy" 1709 width='24' 1710 height='24' 1711 src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAHgCAMAAABKCk6nAAAAA1BMVEXr6+uInxNMAAAA9UlEQVR42u3BgQAAAADDoPtTH2TVAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADghg0AAVGLwCwAAAAASUVORK5CYII=" 1712 alt="Lá»CH VÄN LANG 2027" /> 1713 <span>Lá»CH VÄN LANG 2027</span> 1714 1715 <i class='float-right' data-toggle-submenu> 1716 1717 1718<svg class="icon" > 1719 <use xlink:href="#icon-arrow" /> 1720</svg> 1721 </i> 1722 </a> 1723 1724 <div class="submenu scroll"> 1725 <ul class="submenu__list"> 1726 1727 1728 1729 <li class="submenu__item submenu__item--main"> 1730 <a class="link" href="/collections/lich-bloc-2027" title="Lá»ch Bloc">Lá»ch Bloc</a> 1731 </li> 1732 1733 1734 1735 1736 <li class="submenu__item submenu__item--main"> 1737 <a class="link" href="/collections/lich-ban-2027" title="Lá»ch Bà n">Lá»ch Bà n</a> 1738 </li> 1739 1740 1741 1742 1743 <li class="submenu__item submenu__item--main"> 1744 <a class="link" href="/collections/lich-to-lich-lo-xo-2027" title="Lá»ch Tá» - Lá»ch Lò Xo">Lá»ch Tá» - Lá»ch Lò Xo</a> 1745 </li> 1746 1747 1748 1749 1750 <li class="submenu__item submenu__item--main"> 1751 <a class="link" href="/collections/bloc-lich-2027" title="Bloc Lá»ch">Bloc Lá»ch</a> 1752 </li> 1753 1754 1755 1756 1757 <li class="submenu__item submenu__item--main"> 1758 <a class="link" href="/collections/lich-bloc-52-tuan-2027" title="Lá»ch 52 Tuần">Lá»ch 52 Tuần</a> 1759 </li> 1760 1761 1762 </ul> 1763 </div> 1764 </li> 1765 1766 </ul> 1767</nav> 1768 </div> 1769 1770 </div> 1771 <div class="sticky-overlay"> 1772 1773 </div> 1774</script>
1774 1775 <section class="bread-crumb mb-3"> 1776 <span class="crumb-border"></span> 1777 <div class="container"> 1778 <div class="row"> 1779 <div class="col-12 a-left"> 1780 <ul class="breadcrumb m-0 px-0"> 1781 <li> 1782 <a href="/" target="_self"><span>Trang chá»§</span></a> 1783 <span class="mr_lr"> / </span> 1784 </li> 1785 1786 1787 1788 <li> 1789 <a href="https://vanlang.vn/collections/tat-ca-san-pham" target="_self"> 1790 <span>Tất cả sản phẩm</span> 1791 </a> 1792 <span class="mr_lr"> / </span> 1793 </li> 1794 1795 <li class="active"> 1796 <span>Combo 4 Cuá»n Cá» TÃch Gần Nhà - Vanlangbooks</span> 1797 </li> 1798 1799 </ul> 1800 </div> 1801 </div> 1802 </div> 1803</section> 1804 1805 1806 1807 1808 1809 1810<link rel="preload" as='style' type="text/css" href="//theme.hstatic.net/200000663439/1001056805/14/lightbox.css?v=7224"> 1811 1812<link href='//theme.hstatic.net/200000663439/1001056805/14/lightbox.css?v=7224' rel='stylesheet' type='text/css' media='all' /> 1813<link rel="preload" as="script" href="//theme.hstatic.net/200000663439/1001056805/14/lightgallery.js?v=7224">
1814<script src='//theme.hstatic.net/200000663439/1001056805/14/lightgallery.js?v=7224' type='text/javascript'></script>
1814 1815<section class="product details-main" > 1816 1817 <section class='section mt-0 mb-lg-4 mb-3 mb-sm-0'> 1818 <div class="container"> 1819 <div class="section wrap-padding-15 wp_product_main m-0"> 1820 <div class="details-product"> 1821 <div class="row m-sm-0"> 1822 <div class="product-detail-left product-images bg-white py-3 col-12 col-lg-6 col-xl-4 col-lg-6"> 1823 <div class="pb-3 pt-0col_large_default large-image"> 1824 1825 1826 1827 <div id="gallery_1" class="slider-for"> 1828 1829 1830 1831 1832 1833 1834 <div class="item " data-src="https://product.hstatic.net/200000663439/product/combo_co_tich_gan_nha_c6a031ce7dab4d2c88ab858e85054a1e.jpg"> 1835 <a class="d-block pos-relative embed-responsive embed-responsive-1by1" 1836 href="https://product.hstatic.net/200000663439/product/combo_co_tich_gan_nha_c6a031ce7dab4d2c88ab858e85054a1e.jpg" title="Combo 4 Cuá»n Cá» TÃch Gần Nhà - Vanlangbooks" data-image="https://product.hstatic.net/200000663439/product/combo_co_tich_gan_nha_c6a031ce7dab4d2c88ab858e85054a1e.jpg" data-zoom-image="https://product.hstatic.net/200000663439/product/combo_co_tich_gan_nha_c6a031ce7dab4d2c88ab858e85054a1e.jpg" data-rel="prettyPhoto[product-gallery]" > 1837 1838 <img loading="lazy" class=" img-fluid" style="--image-scale: 1;" 1839 data-img="https://product.hstatic.net/200000663439/product/combo_co_tich_gan_nha_c6a031ce7dab4d2c88ab858e85054a1e.jpg" src="//product.hstatic.net/200000663439/product/combo_co_tich_gan_nha_c6a031ce7dab4d2c88ab858e85054a1e_grande.jpg" 1840 alt="Combo 4 Cuá»n Cá» TÃch Gần Nhà - Vanlangbooks" 1841 width="600" 1842 height="600" 1843 data-src="https://product.hstatic.net/200000663439/product/combo_co_tich_gan_nha_c6a031ce7dab4d2c88ab858e85054a1e.jpg" 1844 > 1845 1846 </a> 1847 </div> 1848 1849 1850 1851 <div class="item " data-src="https://product.hstatic.net/200000663439/product/con_trung_hoa_nhac_ky_bia_1_dcbf780c115c44c1bc1a5e754df0db4f.jpg"> 1852 <a class="d-block pos-relative embed-responsive embed-responsive-1by1" 1853 href="https://product.hstatic.net/200000663439/product/con_trung_hoa_nhac_ky_bia_1_dcbf780c115c44c1bc1a5e754df0db4f.jpg" title="Combo 4 Cuá»n Cá» TÃch Gần Nhà - Vanlangbooks" data-image="https://product.hstatic.net/200000663439/product/con_trung_hoa_nhac_ky_bia_1_dcbf780c115c44c1bc1a5e754df0db4f.jpg" data-zoom-image="https://product.hstatic.net/200000663439/product/con_trung_hoa_nhac_ky_bia_1_dcbf780c115c44c1bc1a5e754df0db4f.jpg" data-rel="prettyPhoto[product-gallery]" > 1854 1855 <img class=" img-fluid" style="--image-scale: 1; " 1856 data-img="https://product.hstatic.net/200000663439/product/con_trung_hoa_nhac_ky_bia_1_dcbf780c115c44c1bc1a5e754df0db4f.jpg" src="//product.hstatic.net/200000663439/product/con_trung_hoa_nhac_ky_bia_1_dcbf780c115c44c1bc1a5e754df0db4f_1024x1024.jpg" 1857 alt="Combo 4 Cuá»n Cá» TÃch Gần Nhà - Vanlangbooks" 1858 loading="lazy" 1859 width="600" 1860 height="600" 1861 > 1862 1863 </a> 1864 </div> 1865 1866 1867 1868 <div class="item " data-src="https://product.hstatic.net/200000663439/product/giac_mo_hoc_boi_cua_be_ca_con_bia_1_9fa3fb50802546a9abd8c59e467ace9d.jpg"> 1869 <a class="d-block pos-relative embed-responsive embed-responsive-1by1" 1870 href="https://product.hstatic.net/200000663439/product/giac_mo_hoc_boi_cua_be_ca_con_bia_1_9fa3fb50802546a9abd8c59e467ace9d.jpg" title="Combo 4 Cuá»n Cá» TÃch Gần Nhà - Vanlangbooks" data-image="https://product.hstatic.net/200000663439/product/giac_mo_hoc_boi_cua_be_ca_con_bia_1_9fa3fb50802546a9abd8c59e467ace9d.jpg" data-zoom-image="https://product.hstatic.net/200000663439/product/giac_mo_hoc_boi_cua_be_ca_con_bia_1_9fa3fb50802546a9abd8c59e467ace9d.jpg" data-rel="prettyPhoto[product-gallery]" > 1871 1872 <img class=" img-fluid" style="--image-scale: 1; " 1873 data-img="https://product.hstatic.net/200000663439/product/giac_mo_hoc_boi_cua_be_ca_con_bia_1_9fa3fb50802546a9abd8c59e467ace9d.jpg" src="//product.hstatic.net/200000663439/product/giac_mo_hoc_boi_cua_be_ca_con_bia_1_9fa3fb50802546a9abd8c59e467ace9d_1024x1024.jpg" 1874 alt="Combo 4 Cuá»n Cá» TÃch Gần Nhà - Vanlangbooks" 1875 loading="lazy" 1876 width="600" 1877 height="600" 1878 > 1879 1880 </a> 1881 </div> 1882 1883 1884 1885 <div class="item " data-src="https://product.hstatic.net/200000663439/product/hom_thu_vuot_thoi_gian_bia_1_991db9b6095d4eafa3d9b8c960315069.jpg"> 1886 <a class="d-block pos-relative embed-responsive embed-responsive-1by1" 1887 href="https://product.hstatic.net/200000663439/product/hom_thu_vuot_thoi_gian_bia_1_991db9b6095d4eafa3d9b8c960315069.jpg" title="Combo 4 Cuá»n Cá» TÃch Gần Nhà - Vanlangbooks" data-image="https://product.hstatic.net/200000663439/product/hom_thu_vuot_thoi_gian_bia_1_991db9b6095d4eafa3d9b8c960315069.jpg" data-zoom-image="https://product.hstatic.net/200000663439/product/hom_thu_vuot_thoi_gian_bia_1_991db9b6095d4eafa3d9b8c960315069.jpg" data-rel="prettyPhoto[product-gallery]" > 1888 1889 <img class=" img-fluid" style="--image-scale: 1; " 1890 data-img="https://product.hstatic.net/200000663439/product/hom_thu_vuot_thoi_gian_bia_1_991db9b6095d4eafa3d9b8c960315069.jpg" src="//product.hstatic.net/200000663439/product/hom_thu_vuot_thoi_gian_bia_1_991db9b6095d4eafa3d9b8c960315069_1024x1024.jpg" 1891 alt="Combo 4 Cuá»n Cá» TÃch Gần Nhà - Vanlangbooks" 1892 loading="lazy" 1893 width="600" 1894 height="600" 1895 > 1896 1897 </a> 1898 </div> 1899 1900 1901 1902 <div class="item " data-src="https://product.hstatic.net/200000663439/product/uoc_mo_ve_tranh_cua_ong_ho_lo_bia_1_e501f135461444648272ee2993e6e1b9.jpg"> 1903 <a class="d-block pos-relative embed-responsive embed-responsive-1by1" 1904 href="https://product.hstatic.net/200000663439/product/uoc_mo_ve_tranh_cua_ong_ho_lo_bia_1_e501f135461444648272ee2993e6e1b9.jpg" title="Combo 4 Cuá»n Cá» TÃch Gần Nhà - Vanlangbooks" data-image="https://product.hstatic.net/200000663439/product/uoc_mo_ve_tranh_cua_ong_ho_lo_bia_1_e501f135461444648272ee2993e6e1b9.jpg" data-zoom-image="https://product.hstatic.net/200000663439/product/uoc_mo_ve_tranh_cua_ong_ho_lo_bia_1_e501f135461444648272ee2993e6e1b9.jpg" data-rel="prettyPhoto[product-gallery]" > 1905 1906 <img class=" img-fluid" style="--image-scale: 1; " 1907 data-img="https://product.hstatic.net/200000663439/product/uoc_mo_ve_tranh_cua_ong_ho_lo_bia_1_e501f135461444648272ee2993e6e1b9.jpg" src="//product.hstatic.net/200000663439/product/uoc_mo_ve_tranh_cua_ong_ho_lo_bia_1_e501f135461444648272ee2993e6e1b9_1024x1024.jpg" 1908 alt="Combo 4 Cuá»n Cá» TÃch Gần Nhà - Vanlangbooks" 1909 loading="lazy" 1910 width="600" 1911 height="600" 1912 > 1913 1914 </a> 1915 </div> 1916 1917 1918 </div> 1919 1920 1921 <div class="hidden"> 1922 1923 1924 1925 1926 <div class="item "> 1927 <a class="d-block pos-relative embed-responsive embed-responsive-1by1" href="https://product.hstatic.net/200000663439/product/con_trung_hoa_nhac_ky_bia_1_dcbf780c115c44c1bc1a5e754df0db4f.jpg" title="Combo 4 Cuá»n Cá» TÃch Gần Nhà - Vanlangbooks" data-image="https://product.hstatic.net/200000663439/product/con_trung_hoa_nhac_ky_bia_1_dcbf780c115c44c1bc1a5e754df0db4f.jpg" 1928 data-zoom-image="https://product.hstatic.net/200000663439/product/con_trung_hoa_nhac_ky_bia_1_dcbf780c115c44c1bc1a5e754df0db4f.jpg" 1929 > 1930 </a> 1931 </div> 1932 1933 1934 1935 1936 <div class="item "> 1937 <a class="d-block pos-relative embed-responsive embed-responsive-1by1" href="https://product.hstatic.net/200000663439/product/giac_mo_hoc_boi_cua_be_ca_con_bia_1_9fa3fb50802546a9abd8c59e467ace9d.jpg" title="Combo 4 Cuá»n Cá» TÃch Gần Nhà - Vanlangbooks" data-image="https://product.hstatic.net/200000663439/product/giac_mo_hoc_boi_cua_be_ca_con_bia_1_9fa3fb50802546a9abd8c59e467ace9d.jpg" 1938 data-zoom-image="https://product.hstatic.net/200000663439/product/giac_mo_hoc_boi_cua_be_ca_con_bia_1_9fa3fb50802546a9abd8c59e467ace9d.jpg" 1939 > 1940 </a> 1941 </div> 1942 1943 1944 1945 1946 <div class="item "> 1947 <a class="d-block pos-relative embed-responsive embed-responsive-1by1" href="https://product.hstatic.net/200000663439/product/hom_thu_vuot_thoi_gian_bia_1_991db9b6095d4eafa3d9b8c960315069.jpg" title="Combo 4 Cuá»n Cá» TÃch Gần Nhà - Vanlangbooks" data-image="https://product.hstatic.net/200000663439/product/hom_thu_vuot_thoi_gian_bia_1_991db9b6095d4eafa3d9b8c960315069.jpg" 1948 data-zoom-image="https://product.hstatic.net/200000663439/product/hom_thu_vuot_thoi_gian_bia_1_991db9b6095d4eafa3d9b8c960315069.jpg" 1949 > 1950 </a> 1951 </div> 1952 1953 1954 1955 1956 <div class="item "> 1957 <a class="d-block pos-relative embed-responsive embed-responsive-1by1" href="https://product.hstatic.net/200000663439/product/uoc_mo_ve_tranh_cua_ong_ho_lo_bia_1_e501f135461444648272ee2993e6e1b9.jpg" title="Combo 4 Cuá»n Cá» TÃch Gần Nhà - Vanlangbooks" data-image="https://product.hstatic.net/200000663439/product/uoc_mo_ve_tranh_cua_ong_ho_lo_bia_1_e501f135461444648272ee2993e6e1b9.jpg" 1958 data-zoom-image="https://product.hstatic.net/200000663439/product/uoc_mo_ve_tranh_cua_ong_ho_lo_bia_1_e501f135461444648272ee2993e6e1b9.jpg" 1959 > 1960 </a> 1961 </div> 1962 1963 </div> 1964 </div> 1965 1966 <div class="section slickthumb_relative_product_1"> 1967 <div id="gallery_02" class=" slider-nav slickproduct thumb_product_details"> 1968 1969 1970 1971 <div class="item"> 1972 <a href="javascript:void(0)" data-zoom-image="//product.hstatic.net/200000663439/product/combo_co_tich_gan_nha_c6a031ce7dab4d2c88ab858e85054a1e_1024x1024.jpg"> 1973 <img class=" img-fluid" data-img="https://product.hstatic.net/200000663439/product/combo_co_tich_gan_nha_c6a031ce7dab4d2c88ab858e85054a1e.jpg" 1974 src="//product.hstatic.net/200000663439/product/combo_co_tich_gan_nha_c6a031ce7dab4d2c88ab858e85054a1e_medium.jpg" 1975 alt="Combo 4 Cuá»n Cá» TÃch Gần Nhà - Vanlangbooks" 1976 loading="lazy" 1977 > 1978 </a> 1979 </div> 1980 1981 1982 <div class="item"> 1983 <a href="javascript:void(0)" data-zoom-image="//product.hstatic.net/200000663439/product/con_trung_hoa_nhac_ky_bia_1_dcbf780c115c44c1bc1a5e754df0db4f_1024x1024.jpg"> 1984 <img class=" img-fluid" data-img="https://product.hstatic.net/200000663439/product/con_trung_hoa_nhac_ky_bia_1_dcbf780c115c44c1bc1a5e754df0db4f.jpg" 1985 src="//product.hstatic.net/200000663439/product/con_trung_hoa_nhac_ky_bia_1_dcbf780c115c44c1bc1a5e754df0db4f_medium.jpg" 1986 alt="Combo 4 Cuá»n Cá» TÃch Gần Nhà - Vanlangbooks" 1987 loading="lazy" 1988 > 1989 </a> 1990 </div> 1991 1992 1993 <div class="item"> 1994 <a href="javascript:void(0)" data-zoom-image="//product.hstatic.net/200000663439/product/giac_mo_hoc_boi_cua_be_ca_con_bia_1_9fa3fb50802546a9abd8c59e467ace9d_1024x1024.jpg"> 1995 <img class=" img-fluid" data-img="https://product.hstatic.net/200000663439/product/giac_mo_hoc_boi_cua_be_ca_con_bia_1_9fa3fb50802546a9abd8c59e467ace9d.jpg" 1996 src="//product.hstatic.net/200000663439/product/giac_mo_hoc_boi_cua_be_ca_con_bia_1_9fa3fb50802546a9abd8c59e467ace9d_medium.jpg" 1997 alt="Combo 4 Cuá»n Cá» TÃch Gần Nhà - Vanlangbooks" 1998 loading="lazy" 1999 > 2000 </a> 2001 </div> 2002 2003 2004 <div class="item"> 2005 <a href="javascript:void(0)" data-zoom-image="//product.hstatic.net/200000663439/product/hom_thu_vuot_thoi_gian_bia_1_991db9b6095d4eafa3d9b8c960315069_1024x1024.jpg"> 2006 <img class=" img-fluid" data-img="https://product.hstatic.net/200000663439/product/hom_thu_vuot_thoi_gian_bia_1_991db9b6095d4eafa3d9b8c960315069.jpg" 2007 src="//product.hstatic.net/200000663439/product/hom_thu_vuot_thoi_gian_bia_1_991db9b6095d4eafa3d9b8c960315069_medium.jpg" 2008 alt="Combo 4 Cuá»n Cá» TÃch Gần Nhà - Vanlangbooks" 2009 loading="lazy" 2010 > 2011 </a> 2012 </div> 2013 2014 2015 <div class="item"> 2016 <a href="javascript:void(0)" data-zoom-image="//product.hstatic.net/200000663439/product/uoc_mo_ve_tranh_cua_ong_ho_lo_bia_1_e501f135461444648272ee2993e6e1b9_1024x1024.jpg"> 2017 <img class=" img-fluid" data-img="https://product.hstatic.net/200000663439/product/uoc_mo_ve_tranh_cua_ong_ho_lo_bia_1_e501f135461444648272ee2993e6e1b9.jpg" 2018 src="//product.hstatic.net/200000663439/product/uoc_mo_ve_tranh_cua_ong_ho_lo_bia_1_e501f135461444648272ee2993e6e1b9_medium.jpg" 2019 alt="Combo 4 Cuá»n Cá» TÃch Gần Nhà - Vanlangbooks" 2020 loading="lazy" 2021 > 2022 </a> 2023 </div> 2024 2025 </div> 2026 </div> 2027 2028 <div class='share-group d-flex justify-content-center align-items-center mt-5'> 2029 <strong class='share-group__heading mr-3'>Chia sẻ</strong> 2030 <div class='share-group__list'>
2031 <a class='share-group__item facebook' target="_blank" 2032 href='http://www.facebook.com/sharer.php?u=https://vanlang.vn/products/combo-4-cuon-co-tich-gan-nha-vanlangbooks'> 2033 <i class="fab fa-facebook-f"></i> 2034 </a> 2035 <a class='share-group__item messenger d-lg-none' target="_blank" 2036 href='fb-messenger://share/?link=https://vanlang.vn/products/combo-4-cuon-co-tich-gan-nha-vanlangbooks'> 2037 <i class="fab fa-facebook-messenger"></i> 2038 </a> 2039 <a class='share-group__item pinterest' target="_blank" 2040 href='http://pinterest.com/pin/create/button/?url=https://vanlang.vn/products/combo-4-cuon-co-tich-gan-nha-vanlangbooks'> 2041 <i class="fab fa-pinterest-p"></i> 2042 </a> 2043 <a class='share-group__item twitter' target="_blank" 2044 href='http://twitter.com/share?text=https://vanlang.vn/products/combo-4-cuon-co-tich-gan-nha-vanlangbooks'> 2045 <i class="fab fa-twitter"></i> 2046 </a> 2047 </div> 2048</div> </div> 2049 <div class="col-xs-12 col-lg-6 col-xl-5 details-pro bg-white py-3 mt-3 mt-lg-0 px-3"> 2050 <div class=""> 2051 <div class="" > 2052 <h1 class="title-product">Combo 4 Cuá»n Cá» TÃch Gần Nhà - Vanlangbooks</h1> 2053 <form enctype="multipart/form-data" id="add-to-cart-form" action="/cart/add" method="post" 2054 class="form_background margin-bottom-0"> 2055 <div class="group-status"> 2056 <span class="first_status mr-2"> 2057 Thương hiá»u: 2058 <span class="status_name"> 2059 <a href='/collections/all?q=filter=(!(collectionid:product=0)&&(vendor:product contains VÄn Lang))&page=1&view=grid' 2060 target="_blank" 2061 class="text-primary" 2062 title="VÄn Lang"> 2063 VÄn Lang 2064 </a> 2065 </span> 2066 </span> 2067 <span class="first_status product_sku"> 2068 Mã sản phẩm: 2069 <span class="status_name product-sku" itemprop="sku" 2070 content=" COMBO4CUONCOTICHGANNHAVLB "> 2071 COMBO4CUONCOTICHGANNHAVLB 2072 </span> 2073 </span> 2074</div> 2075 2076 2077<div class="price-box"> 2078 2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 <span class="special-price"><span class="price product-price">175,200â«</span> 2096 </span> <!-- Giá Khuyến mại --> 2097 <span class="old-price"> 2098 <del class=" product-price-old sale">292,000â«</del> 2099 </span> <!-- Giá gá»c --> 2100 2101 <div class="label_product"> 2102 2103 -40% 2104 </div> 2105 <div class="save-price"> 2106 (Tiết kiá»m: <span>116,800â«</span>) 2107 </div> 2108 2109 2110 2111</div> 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123<div class="form-product pt-sm-2"> 2124 2125 2126 <div class="box-variant clearfix d-none"> 2127 2128 <input type="hidden" name="id" value="1146269069" /> 2129 2130 </div> 2131 2132 2133 <div class="form_button_details w-100"> 2134 <div class="form_product_content type1 "> 2135 <div class="soluong soluong_type_1 show"> 2136 <label>Sá» lượng:</label> 2137 <div class="custom input_number_product custom-btn-number "> 2138 <button class="btn btn_num num_1 button button_qty" onClick="var result = document.getElementsByClassName('pd-qtym')[0];var stick_result = document.getElementsByClassName('pd-qtym')[1]; var qtypro = result.value; if(!isNaN( qtypro ) && qtypro > 1){result.value--;stick_result.value--;}else{return false;}" type="button"> 2139 <svg class="icon"> 2140 <use xlink:href="#icon-minus" /> 2141</svg></button> 2142 <input type="text" id="qtym" name="quantity" value="1" maxlength="3" class="form-control prd_quantity pd-qtym" onkeypress="if ( isNaN(this.value + String.fromCharCode(event.keyCode) )) return false;" onchange="var stick_result = document.getElementsByClassName('pd-qtym')[1];if(this.value == 0){this.value=1;}else{stick_result.value=this.value}"> 2143 <button class="btn btn_num num_2 button button_qty" onClick="var result = document.getElementsByClassName('pd-qtym')[0];var stick_result = document.getElementsByClassName('pd-qtym')[1]; var qtypro = result.value; if( !isNaN( qtypro )) result.value++;stick_result.value++;return false;" type="button"> 2144 <svg class="icon"> 2145 <use xlink:href="#icon-plus" /> 2146</svg> </button> 2147 </div> 2148 </div> 2149 <div class="button_actions"> 2150 2151 2152 <button type="submit" class="btn btn_base buynow" > 2153 MUA NGAY<span>Giao hà ng táºn nÆ¡i, Freeship cho ÄÆ¡n hà ng trên 299K</span> 2154 </button> 2155 <div style='display: flex; flex-wrap: wrap; width: 100%'> 2156 2157 <button type="submit" 2158 class="btn btn_add_cart btn-cart add_to_cart 2159 " > 2160 THÃM VÃO GIá» 2161 </button> 2162 2163 </div> 2164 </div> 2165 2166 2167 <p class='product-hotline mb-0 text-center'> 2168 Gá»i Äặt mua <a href="tel:028.38.233.022">028.38.233.022</a> (7:30 - 17:00) T2 - T6, Sáng T7 2169 </p> 2170 2171 </div> 2172 </div> 2173</div> 2174 2175 2176<style> 2177.button_actions .btn.buynow span:first-child{ 2178 position: relative; 2179 padding-left: 30px; 2180} 2181 2182.button_actions .btn.buynow span:first-child:before{ 2183 position: absolute; 2184 top: 50%; 2185 transform: translateY(-50%); 2186 left: 0; 2187 content: ""; 2188 width: 24px; 2189 height: 24px; 2190 background: url('//theme.hstatic.net/200000663439/1001056805/14/btn_icon_addcart.png?v=7224'); 2191} 2192</style> 2193 2194 2195 </form> 2196 </div> 2197 </div> 2198 </div> 2199 2200 <div class="col-12 col-xl-3 pl-0 pl-xl-3 product-right pr-0"> 2201 <div class="product-policises-wrapper"> 2202<!-- <h5 class="m-0 mb-3"> 2203 2204</h5> --> 2205<ul class="product-policises list-unstyled card border-0 p-3 m-0"> 2206 <li class="media"> 2207 <div class="mr-2"> 2208 <img class="img-fluid " 2209 loading="lazy" 2210 width="24" 2211 height="24" 2212 src="//theme.hstatic.net/200000663439/1001056805/14/policy_product_image_1.png?v=7224" alt="FreeShip 35k cho ÄÆ¡n hà ng trên 299k"> 2213 </div> 2214 <div class="media-body"> 2215 FreeShip 35k cho ÄÆ¡n hà ng trên 299k 2216 </div> 2217 </li> 2218 <li class="media"> 2219 <div class="mr-2"> 2220 <img class="img-fluid " 2221 loading="lazy" 2222 width="24" 2223 height="24" 2224 src="//theme.hstatic.net/200000663439/1001056805/14/policy_product_image_3.png?v=7224" alt="Thanh toán online qua VNpay, Zalo Pay,..."> 2225 </div> 2226 <div class="media-body"> 2227 Thanh toán online qua VNpay, Zalo Pay,...
2228 </div> 2229 </li> 2230 2231</ul> 2232</div> </div> 2233 2234 </div> 2235 </div> 2236 </div> 2237 </div> 2238 </section> 2239 <section class="section sec_tab "> 2240 <div class="container"> 2241 <div class="row mr-sm-0 ml-sm-0"> 2242 <div class="mb-3 mb-sm-0 col-12 product-content js-content-wrapper card border-0"> 2243 <div class="title_module_main heading-bar d-flex justify-content-between align-items-center"> 2244 <h2 class="heading-bar__title "> 2245 ÄẶC ÄIá»M Ná»I BẬT 2246 </h2> 2247 </div> 2248 <div id="ega-uti-editable-content" data-platform='haravan' data-id="1064082680" 2249 class="rte js-product-getcontent product_getcontent pos-relative" style="--maxHeightContent: 350px"> 2250 <div id="content" class='content js-content'> 2251 <strong>I. Giá»i Thiá»u Sách</strong><div> </div><div>Bá» sách bao gá»m 4 quyá»n: Côn trùng hòa nhạc ký, Giấc mÆ¡ há»c bÆ¡i cá»§a bé cá con, Hòm thư vượt thá»i gian, Ưá»c mÆ¡ vẽ tranh cá»§a ông Há» Lô</div><div> </div><div><strong>II. Thông Tin Chi Tiết</strong></div><div><p>Mã Hà ng: COMBO4CUONCOTICHGANNHAVLB<br>Nhà Cung Cấp: Công Ty Cá» Phần VÄn Hóa VÄn Lang<br>Tác Giả: Nhiếp Tuấn<br>Ngưá»i Dá»ch: Ảo Thương - Ngá»§ Ngon<br>Nhà Xuất Bản: NXB Há»ng Äức<br>NÄm Xuất Bản: 2025<br>Ngôn Ngữ: Tiếng Viá»t<br>Trá»ng Lượng: Äang cáºp nháºt<br>KÃch Thưá»c: 21.5 x 27.5 cm<br>Sá» Trang: 208<br>Hình Thức: Bìa Má»m</p></div> 2252 </div> 2253 </div> 2254 2255 <div class="js-seemore ega-pro__seemore text-center pos-relative mt-3"> 2256 <a href="javascript:void(0)" title="Xem thêm" class="btn btn-icon w-100 justify-content-center btn-secondary"> 2257 <i class="fas fa-plus-circle"></i> Xem thêm 2258 </a> 2259 </div> 2260 </div> 2261 2262 </div> 2263 </div> 2264 </section> 2265 <section class="section" id="section-review"> 2266 <div class="container"> 2267 <div class="card"> 2268 2269 <div > 2270 2271 </div> 2272 </div> 2273 </div> 2274 </section> 2275 <section class="section d-xl-block d-none"> 2276 <div id="ega-sticky-addcart" class="section "> 2277 <div class="container"> 2278 <div class="card"> 2279 <div class="productAnchor_horizonalNavs"> 2280 <div class="row"> 2281 <div class="col-md-12"> 2282 <div class="productAnchor_horizonalNav"> 2283 <div class="product_info_image hidden-xs"> 2284 <img loading="lazy" class="pict image" src="//product.hstatic.net/200000663439/product/combo_co_tich_gan_nha_c6a031ce7dab4d2c88ab858e85054a1e_medium.jpg" alt="Combo 4 Cuá»n Cá» TÃch Gần Nhà - Vanlangbooks"> 2285 </div> 2286 <div class="product_info_content details-pro hidden-xs "> 2287 <span class="product_info_name" title="Combo 4 Cuá»n Cá» TÃch Gần Nhà - Vanlangbooks">Combo 4 Cuá»n Cá» TÃch Gần Nhà - Vanlangbooks</span> 2288 2289 <div class="price-box"> 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 2300 2301 2302 2303 2304 2305 2306 2307 <span class="special-price"><span class="price product-price">175,200â«</span> 2308 </span> <!-- Giá Khuyến mại --> 2309 <span class="old-price"> 2310 <del class=" product-price-old sale">292,000â«</del> 2311 </span> <!-- Giá gá»c --> 2312 2313 <div class="label_product"> 2314 2315 -40% 2316 </div> 2317 <div class="save-price"> 2318 (Tiết kiá»m: <span>116,800â«</span>) 2319 </div> 2320 2321 2322 2323</div> </div> 2324 <div class="product_info_buttons" > 2325 <div class="box-variant "> 2326 </div> 2327 <div class="soluong soluong_type_1 show"> 2328 <label>Sá» lượng:</label> 2329 <div class="custom input_number_product custom-btn-number "> 2330 <button class="btn btn_num num_1 button button_qty" onClick="var result = document.getElementsByClassName('pd-qtym')[0];var stick_result = document.getElementsByClassName('pd-qtym')[1]; var qtypro = result.value; if( !isNaN( qtypro ) && qtypro > 1 ){result.value--;stick_result.value--;}else{return false;}" type="button"> 2331 <svg class="icon"> 2332 <use xlink:href="#icon-minus" /> 2333</svg> </button> 2334 <input type="text" id="sticky_qtym" name="quantity" value="1" maxlength="3" class="form-control prd_quantity pd-qtym" onkeypress="if ( isNaN(this.value + String.fromCharCode(event.keyCode) )) return false;" onchange="var result = document.getElementsByClassName('pd-qtym')[0];if(this.value == 0){this.value=1;}else{result.value=this.value}"> 2335 <button class="btn btn_num num_2 button button_qty" onClick="var result = document.getElementsByClassName('pd-qtym')[0];var stick_result = document.getElementsByClassName('pd-qtym')[1]; var qtypro = result.value; if( !isNaN( qtypro )) result.value++;stick_result.value++;return false;" type="button"> 2336 <svg class="icon"> 2337 <use xlink:href="#icon-plus" /> 2338</svg> </button> 2339 </div> 2340 </div> 2341 2342 <div class="form-product"> 2343 <div class="button_actions " style="grid-template-columns: 1fr"> 2344 <button type="submit" class="btn btn_base btn_add_cart btn-cart add_to_cart mt-0 " > 2345 <span class="text_1">Thêm và o giá» </span> 2346 </button> 2347 </div> 2348 </div> 2349 </div> 2350 </div> 2351 </div>
2352 </div> 2353 </div> 2354 </div> 2355 </div> 2356 </div> 2357</section> 2358 <section class="section mt-3" id="section-comments"> 2359 <div class="container"> 2360 <div class="card"> 2361 <div class="title_module mb-3 heading-bar d-flex justify-content-between align-items-center p-0"> 2362 <h2 class="bf_flower heading-bar__title"> 2363 Há»i Äáp - Bình luáºn 2364 </h2> 2365 </div> 2366 <div id="fb-root"></div> 2367 <div class="fb-comments" data-href="https://vanlang.vn/products/combo-4-cuon-co-tich-gan-nha-vanlangbooks" data-numposts="5" width="100%" data-colorscheme="light"></div> 2368 </div> 2369 </div> 2370</section> 2371
2372<script type="text/javascript"> 2373 $(document).ready(function ($) { 2374 $(window).one(' mousemove touchstart scroll', function() { 2375 (function(d, s, id) { 2376 var js, fjs = d.getElementsByTagName(s)[0]; 2377 if (d.getElementById(id)) return; 2378 js = d.createElement(s); js.id = id; 2379 js.src = "//connect.facebook.net/vi_VN/sdk.js#xfbml=1&version=v2.0"; 2380 fjs.parentNode.insertBefore(js, fjs); 2381 }(document, 'script', 'facebook-jssdk'))(); 2382 }) 2383 }) 2384</script>
2384 2385 2386 </section> 2387 2388 2389<section class="section container sec_tab"> 2390 <div class='row ml-sm-0 mr-sm-0'> 2391 <div class='col-12 pl-0 pr-0'> 2392 2393 2394 2395 2396<div class='card related-product border-0 p-3'> 2397 <div class="title_module heading-bar d-flex justify-content-between align-items-center"> 2398 <h2 class="bf_flower heading-bar__title"> 2399 <a href="/collections/flash-sale-thang-8-co-tich-gan-nha" title="SẢN PHẨM THƯá»NG MUA CÃNG">SẢN PHẨM THƯá»NG MUA CÃNG</a> 2400 </h2> 2401 </div> 2402 <div id="sidebarproduct"> 2403 <div class="section_prd_feature section products product_related slick-product slickrelated row m-0"> 2404 2405 2406 2407 2408 2409 2410 2411 2412<div class="item product-col col-7 col-md-5 col-lg-15"> 2413 <div class="item_product_main"> 2414 2415 2416 2417 2418 2419 2420 2421 2422 2423<form action="/cart/add" method="post" class="variants product-action" data-id="product-actions-1068842803" enctype="multipart/form-data"> 2424 <div class="product-thumbnail pos-relative"> 2425 2426 2427 <a class="image_thumb pos-relative embed-responsive embed-responsive-1by1" href="/products/10-van-cau-hoi-vi-sao-khoa-hoc-de-hieu-tai-ban-2025-vanlangbooks" title="10 Vạn Câu Há»i Vì Sao - Khoa Há»c Dá» Hiá»u (Tái Bản 2025) - Vanlangbooks"> 2428 2429 <img loading="lazy" 2430 class='product-thumbnail__img product-thumbnail__img--primary' 2431 width="480" 2432 height="480" 2433 style="--image-scale: 1;" 2434 src="//cdn.hstatic.net/products/200000663439/10-van-cau-hoi-vi-sao-khoa-hoc-de-hieu-2025-bia1_9b5ccc8cc8c14816af372d34c729aef1_medium.png" alt="10 Vạn Câu Há»i Vì Sao - Khoa Há»c Dá» Hiá»u (Tái Bản 2025) - Vanlangbooks"> 2435 <img loading="lazy" 2436 class='product-thumbnail__img product-thumbnail__img--secondary' 2437 width="480" 2438 height="480" 2439 style="--image-scale: 1;" 2440 src="//cdn.hstatic.net/products/200000663439/10-van-cau-hoi-vi-sao-khoa-hoc-de-hieu-2025-bia4_249fc2c7014840708ca3196fdb2efc47_medium.png" alt="10 Vạn Câu Há»i Vì Sao - Khoa Há»c Dá» Hiá»u (Tái Bản 2025) - Vanlangbooks"> 2441 </a> 2442 <div class="label_product d-none"> 2443 <div class="label_wrapper"> 2444-30% 2445 </div> 2446 </div> 2447 <div class="product-action"> 2448 <div class="group_action" data-url="/products/10-van-cau-hoi-vi-sao-khoa-hoc-de-hieu-tai-ban-2025-vanlangbooks"> 2449 <a title="Xem nhanh" href="/products/10-van-cau-hoi-vi-sao-khoa-hoc-de-hieu-tai-ban-2025-vanlangbooks" data-handle="10-van-cau-hoi-vi-sao-khoa-hoc-de-hieu-tai-ban-2025-vanlangbooks" class="xem_nhanh btn-circle btn-views btn_view btn right-to quick-view"> 2450 <i class="fas fa-search"></i> 2451 </a> 2452 </div> 2453 </div> 2454 </div> 2455 <div class="product-info"> 2456 <h3 class="product-name"><a href="/products/10-van-cau-hoi-vi-sao-khoa-hoc-de-hieu-tai-ban-2025-vanlangbooks" title="10 Vạn Câu Há»i Vì Sao - Khoa Há»c Dá» Hiá»u (Tái Bản 2025) - Vanlangbooks">10 Vạn Câu Há»i Vì Sao - Khoa Há»c Dá» Hiá»u (Tái Bản 2025) - Vanlangbooks</a></h3> 2457 <div class="product-item-cta position-relative" > 2458 <div class="price-box"> 2459 <span class="price">48,300â«</span> 2460 <span class="compare-price">69,000â«</span> 2461 <div class="label_product d-inline-block"> 2462 <div class="label_wrapper"> 2463-30% 2464</div> 2465 </div> 2466 2467 </div> 2468 <input type="hidden" name="id" value="1156267363" /> 2469 <button class="product-item-btn btn add_to_cart active " title="Thêm và o giá» hà ng"> 2470 <svg class="icon"> 2471 <use xlink:href="#icon-plus" /> 2472</svg> </button> 2473 </div> 2474 2475 2476 2477 2478 2479 2480 </div> 2481</form> 2482 </div> 2483</div> 2484 2485 2486<div class="item product-col col-7 col-md-5 col-lg-15"> 2487 <div class="item_product_main"> 2488 2489 2490 2491 2492 2493 2494 2495 2496 2497<form action="/cart/add" method="post" class="variants product-action" data-id="product-actions-1052640721" enctype="multipart/form-data"> 2498 <div class="product-thumbnail pos-relative"> 2499 2500 2501 <a class="image_thumb pos-relative embed-responsive embed-responsive-1by1" href="/products/10-van-cau-hoi-vi-sao-nhung-dieu-doc-dao-trong-toan-hoc-vanlangbooks" title="10 Vạn Câu Há»i Vì Sao - Những Äiá»u Äá»c Äáo Trong Toán Há»c - Vanlangbooks"> 2502 2503 <img loading="lazy" 2504 class='product-thumbnail__img' 2505 width="480" 2506 height="480" 2507 style="--image-scale: 1;" 2508 src="//product.hstatic.net/200000663439/product/10_van_cau_hoi_vi_sao_-_toan_hoc_bia_1_a8dd5d38266f48c2a065ae42489ba346_medium.jpg" alt="10 Vạn Câu Há»i Vì Sao - Những Äiá»u Äá»c Äáo Trong Toán Há»c - Vanlangbooks"> 2509 </a> 2510 <div class="label_product d-none"> 2511 <div class="label_wrapper"> 2512-30% 2513 </div> 2514 </div> 2515 <div class="product-action"> 2516 <div class="group_action" data-url="/products/10-van-cau-hoi-vi-sao-nhung-dieu-doc-dao-trong-toan-hoc-vanlangbooks"> 2517 <a title="Xem nhanh" href="/products/10-van-cau-hoi-vi-sao-nhung-dieu-doc-dao-trong-toan-hoc-vanlangbooks" data-handle="10-van-cau-hoi-vi-sao-nhung-dieu-doc-dao-trong-toan-hoc-vanlangbooks" class="xem_nhanh btn-circle btn-views btn_view btn right-to quick-view"> 2518 <i class="fas fa-search"></i> 2519 </a> 2520 </div> 2521 </div> 2522 </div> 2523 <div class="product-info"> 2524 <h3 class="product-name"><a href="/products/10-van-cau-hoi-vi-sao-nhung-dieu-doc-dao-trong-toan-hoc-vanlangbooks" title="10 Vạn Câu Há»i Vì Sao - Những Äiá»u Äá»c Äáo Trong Toán Há»c - Vanlangbooks">10 Vạn Câu Há»i Vì Sao - Những Äiá»u Äá»c Äáo Trong Toán Há»c - Vanlangbooks</a></h3> 2525 <div class="product-item-cta position-relative" > 2526 <div class="price-box"> 2527 <span class="price">59,500â«</span> 2528 <span class="compare-price">85,000â«</span> 2529 <div class="label_product d-inline-block"> 2530 <div class="label_wrapper"> 2531-30% 2532</div>
2533 </div> 2534 2535 </div> 2536 <input type="hidden" name="id" value="1118111433" /> 2537 <button class="product-item-btn btn add_to_cart active " title="Thêm và o giá» hà ng"> 2538 <svg class="icon"> 2539 <use xlink:href="#icon-plus" /> 2540</svg> </button> 2541 </div> 2542 2543 2544 2545 2546 2547 2548 </div> 2549</form> 2550 </div> 2551</div> 2552 2553 2554<div class="item product-col col-7 col-md-5 col-lg-15"> 2555 <div class="item_product_main"> 2556 2557 2558 2559 2560 2561 2562 2563 2564 2565<form action="/cart/add" method="post" class="variants product-action" data-id="product-actions-1067097184" enctype="multipart/form-data"> 2566 <div class="product-thumbnail pos-relative"> 2567 2568 2569 <a class="image_thumb pos-relative embed-responsive embed-responsive-1by1" href="/products/10-van-cau-hoi-vi-sao-du-hanh-vao-the-gioi-dong-vat-tai-ban-2025" title="10 Vạn Câu Há»i Vì Sao? - Du Hà nh Và o Thế Giá»i Äá»ng Váºt (Tái Bản 2025) - Vanlangbooks"> 2570 2571 <img loading="lazy" 2572 class='product-thumbnail__img product-thumbnail__img--primary' 2573 width="480" 2574 height="480" 2575 style="--image-scale: 1;" 2576 src="//cdn.hstatic.net/products/200000663439/10-van-cau-hoi-vi-sao-du-hanh-vaop-the-gioi-dong-vat-bia1_5a4d5fb0fa4247a283a6165954748b9d_medium.png" alt="10 Vạn Câu Há»i Vì Sao? - Du Hà nh Và o Thế Giá»i Äá»ng Váºt (Tái Bản 2025) - Vanlangbooks"> 2577 <img loading="lazy" 2578 class='product-thumbnail__img product-thumbnail__img--secondary' 2579 width="480" 2580 height="480" 2581 style="--image-scale: 1;" 2582 src="//cdn.hstatic.net/products/200000663439/10-van-cau-hoi-vi-sao-du-hanh-vaop-the-gioi-dong-vat-bia4_f054f10639b842e6958af0df3616c5f9_medium.png" alt="10 Vạn Câu Há»i Vì Sao? - Du Hà nh Và o Thế Giá»i Äá»ng Váºt (Tái Bản 2025) - Vanlangbooks"> 2583 </a> 2584 <div class="label_product d-none"> 2585 <div class="label_wrapper"> 2586-30% 2587 </div> 2588 </div> 2589 <div class="product-action"> 2590 <div class="group_action" data-url="/products/10-van-cau-hoi-vi-sao-du-hanh-vao-the-gioi-dong-vat-tai-ban-2025"> 2591 <a title="Xem nhanh" href="/products/10-van-cau-hoi-vi-sao-du-hanh-vao-the-gioi-dong-vat-tai-ban-2025" data-handle="10-van-cau-hoi-vi-sao-du-hanh-vao-the-gioi-dong-vat-tai-ban-2025" class="xem_nhanh btn-circle btn-views btn_view btn right-to quick-view"> 2592 <i class="fas fa-search"></i> 2593 </a> 2594 </div> 2595 </div> 2596 </div> 2597 <div class="product-info"> 2598 <h3 class="product-name"><a href="/products/10-van-cau-hoi-vi-sao-du-hanh-vao-the-gioi-dong-vat-tai-ban-2025" title="10 Vạn Câu Há»i Vì Sao? - Du Hà nh Và o Thế Giá»i Äá»ng Váºt (Tái Bản 2025) - Vanlangbooks">10 Vạn Câu Há»i Vì Sao? - Du Hà nh Và o Thế Giá»i Äá»ng Váºt (Tái Bản 2025) - Vanlangbooks</a></h3> 2599 <div class="product-item-cta position-relative" > 2600 <div class="price-box"> 2601 <span class="price">41,300â«</span> 2602 <span class="compare-price">59,000â«</span> 2603 <div class="label_product d-inline-block"> 2604 <div class="label_wrapper"> 2605-30% 2606</div> 2607 </div> 2608 2609 </div> 2610 <input type="hidden" name="id" value="1152382182" /> 2611 <button class="product-item-btn btn add_to_cart active " title="Thêm và o giá» hà ng"> 2612 <svg class="icon"> 2613 <use xlink:href="#icon-plus" /> 2614</svg> </button> 2615 </div> 2616 2617 2618 2619 2620 2621 2622 </div> 2623</form> 2624 </div> 2625</div> 2626 2627 2628<div class="item product-col col-7 col-md-5 col-lg-15"> 2629 <div class="item_product_main"> 2630 2631 2632 2633 2634 2635 2636 2637 2638 2639<form action="/cart/add" method="post" class="variants product-action" data-id="product-actions-1064489425" enctype="multipart/form-data"> 2640 <div class="product-thumbnail pos-relative"> 2641 2642 2643 <a class="image_thumb pos-relative embed-responsive embed-responsive-1by1" href="/products/24-guong-hieu-thao-nhi-thap-tu-hieu-toan-tap-vanlangbooks" title="24 Gương Hiếu Thảo - Nhá» Tháºp Tứ Hiếu Toà n Táºp (Tái bản 2025) - Vanlangbooks"> 2644 2645 <img loading="lazy" 2646 class='product-thumbnail__img product-thumbnail__img--primary' 2647 width="480" 2648 height="480" 2649 style="--image-scale: 1;" 2650 src="//product.hstatic.net/200000663439/product/24_guong_hieu_thao_2025_bia_1_b955138273524ac49bd2cd9a40b1f763_medium.jpg" alt="24 Gương Hiếu Thảo - Nhá» Tháºp Tứ Hiếu Toà n Táºp (Tái bản 2025) - Vanlangbooks"> 2651 <img loading="lazy" 2652 class='product-thumbnail__img product-thumbnail__img--secondary' 2653 width="480" 2654 height="480" 2655 style="--image-scale: 1;" 2656 src="//product.hstatic.net/200000663439/product/24_guong_hieu_thao_2025_bia_4_0d4f92ae6bf34a19a72526f733ebd4f2_medium.jpg" alt="24 Gương Hiếu Thảo - Nhá» Tháºp Tứ Hiếu Toà n Táºp (Tái bản 2025) - Vanlangbooks"> 2657 </a> 2658 <div class="label_product d-none"> 2659 <div class="label_wrapper"> 2660-30% 2661 </div> 2662 </div> 2663 <div class="product-action"> 2664 <div class="group_action" data-url="/products/24-guong-hieu-thao-nhi-thap-tu-hieu-toan-tap-vanlangbooks"> 2665 <a title="Xem nhanh" href="/products/24-guong-hieu-thao-nhi-thap-tu-hieu-toan-tap-vanlangbooks" data-handle="24-guong-hieu-thao-nhi-thap-tu-hieu-toan-tap-vanlangbooks" class="xem_nhanh btn-circle btn-views btn_view btn right-to quick-view"> 2666 <i class="fas fa-search"></i> 2667 </a> 2668 </div> 2669 </div> 2670 </div> 2671 <div class="product-info"> 2672 <h3 class="product-name"><a href="/products/24-guong-hieu-thao-nhi-thap-tu-hieu-toan-tap-vanlangbooks" title="24 Gương Hiếu Thảo - Nhá» Tháºp Tứ Hiếu Toà n Táºp (Tái bản 2025) - Vanlangbooks">24 Gương Hiếu Thảo - Nhá» Tháºp Tứ Hiếu Toà n Táºp (Tái bản 2025) - Vanlangbooks</a></h3> 2673 <div class="product-item-cta position-relative" > 2674 <div class="price-box"> 2675 <span class="price">68,600â«</span> 2676 <span class="compare-price">98,000â«</span> 2677 <div class="label_product d-inline-block"> 2678 <div class="label_wrapper"> 2679-30% 2680</div>
2681 </div> 2682 2683 </div> 2684 <input type="hidden" name="id" value="1147052556" /> 2685 <button class="product-item-btn btn add_to_cart active " title="Thêm và o giá» hà ng"> 2686 <svg class="icon"> 2687 <use xlink:href="#icon-plus" /> 2688</svg> </button> 2689 </div> 2690 2691 2692 2693 2694 2695 2696 </div> 2697</form> 2698 </div> 2699</div> 2700 2701 2702<div class="item product-col col-7 col-md-5 col-lg-15"> 2703 <div class="item_product_main"> 2704 2705 2706 2707 2708 2709 2710 2711 2712 2713<form action="/cart/add" method="post" class="variants product-action" data-id="product-actions-1075625023" enctype="multipart/form-data"> 2714 <div class="product-thumbnail pos-relative"> 2715 2716 2717 <a class="image_thumb pos-relative embed-responsive embed-responsive-1by1" href="/products/bi-quyet-hoi-hoa-ky-hoa-chan-dung-tai-ban-2026-vanlangbooks-3" title="Bà Quyết Há»i Há»a â Ký Há»a Chân Dung (Tái Bản 2026) - Vanlangbooks"> 2718 2719 <img loading="lazy" 2720 class='product-thumbnail__img product-thumbnail__img--primary' 2721 width="480" 2722 height="480" 2723 style="--image-scale: 1;" 2724 src="//cdn.hstatic.net/products/200000663439/bi-quyet-hoi-hoa-ky-hoa-chan-dung-bia-1_df073d56dc77411daf734be5cdd4a860_medium.jpg" alt="Bà Quyết Há»i Há»a â Ký Há»a Chân Dung (Tái Bản 2026) - Vanlangbooks"> 2725 <img loading="lazy" 2726 class='product-thumbnail__img product-thumbnail__img--secondary' 2727 width="480" 2728 height="480" 2729 style="--image-scale: 1;" 2730 src="//cdn.hstatic.net/products/200000663439/bi-quyet-hoi-hoa-ky-hoa-chan-dung-bia-4_51935c167a7a4be5a33753ef34821f63_medium.jpg" alt="Bà Quyết Há»i Há»a â Ký Há»a Chân Dung (Tái Bản 2026) - Vanlangbooks"> 2731 </a> 2732 <div class="label_product d-none"> 2733 <div class="label_wrapper"> 2734-30% 2735 </div> 2736 </div> 2737 <div class="product-action"> 2738 <div class="group_action" data-url="/products/bi-quyet-hoi-hoa-ky-hoa-chan-dung-tai-ban-2026-vanlangbooks-3"> 2739 <a title="Xem nhanh" href="/products/bi-quyet-hoi-hoa-ky-hoa-chan-dung-tai-ban-2026-vanlangbooks-3" data-handle="bi-quyet-hoi-hoa-ky-hoa-chan-dung-tai-ban-2026-vanlangbooks-3" class="xem_nhanh btn-circle btn-views btn_view btn right-to quick-view"> 2740 <i class="fas fa-search"></i> 2741 </a> 2742 </div> 2743 </div> 2744 </div> 2745 <div class="product-info"> 2746 <h3 class="product-name"><a href="/products/bi-quyet-hoi-hoa-ky-hoa-chan-dung-tai-ban-2026-vanlangbooks-3" title="Bà Quyết Há»i Há»a â Ký Há»a Chân Dung (Tái Bản 2026) - Vanlangbooks">Bà Quyết Há»i Há»a â Ký Há»a Chân Dung (Tái Bản 2026) - Vanlangbooks</a></h3> 2747 <div class="product-item-cta position-relative" > 2748 <div class="price-box"> 2749 <span class="price">59,500â«</span> 2750 <span class="compare-price">85,000â«</span> 2751 <div class="label_product d-inline-block"> 2752 <div class="label_wrapper"> 2753-30% 2754</div> 2755 </div> 2756 2757 </div> 2758 <input type="hidden" name="id" value="1172426960" /> 2759 <button class="product-item-btn btn add_to_cart active " title="Thêm và o giá» hà ng"> 2760 <svg class="icon"> 2761 <use xlink:href="#icon-plus" /> 2762</svg> </button> 2763 </div> 2764 2765 2766 2767 2768 2769 2770 </div> 2771</form> 2772 </div> 2773</div> 2774 2775 2776 2777 2778 </div> 2779 </div> 2780 </div> 2781
2782<script> 2783 function relatedProductSlide(){ 2784 if(window.matchMedia('(min-width: 768px)').matches && $('.slickrelated .item').length >= 6){ 2785 $('.slickrelated').slick({ 2786 autoplay: false, 2787 autoplaySpeed: 6000, 2788 dots: false, 2789 arrows: true, 2790 infinite: false, 2791 speed: 300, 2792 slidesToShow: 5, 2793 slidesToScroll: 5, 2794 centerMode: false, 2795 responsive: [ 2796 { 2797 breakpoint: 1200, 2798 settings: { 2799 slidesToShow: 5, 2800 slidesToScroll: 5 2801 } 2802 }, 2803 { 2804 breakpoint: 991, 2805 settings: { 2806 slidesToShow: 4, 2807 slidesToScroll: 1 2808 } 2809 }, 2810 { 2811 breakpoint: 767, 2812 settings: { 2813 slidesToShow: 2, 2814 slidesToScroll: 2 2815 } 2816 } 2817 ] 2818 }); 2819 } 2820 } 2821 function initProductsRelated() { 2822 const tag = "" 2823 const relatedType = "collection" 2824 const id= "1064082680" 2825 if(relatedType === 'tag' && tag !== '') { 2826 $.get(`/search?q=filter=(id:product<>${id}&&tag:product=${tag})&view=related`).then(response => { 2827 if(response && response.length) { 2828 $('.slickrelated').append(response) 2829 relatedProductSlide() 2830 productsCallback() 2831 $('.related-product .heading-bar__title a').attr('href', `/search?q=filter=(tag:product=${tag})`) 2832 } else { 2833 2834 $('.slickrelated').append(` 2835 2836 2837 2838 2839 2840 2841 2842<div class="item product-col col-7 col-md-5 col-lg-15"> 2843 <div class="item_product_main"> 2844 2845 2846 2847 2848 2849 2850 2851 2852 2853<form action="/cart/add" method="post" class="variants product-action" data-id="product-actions-1068842803" enctype="multipart/form-data"> 2854 <div class="product-thumbnail pos-relative"> 2855 2856 2857 <a class="image_thumb pos-relative embed-responsive embed-responsive-1by1" href="/products/10-van-cau-hoi-vi-sao-khoa-hoc-de-hieu-tai-ban-2025-vanlangbooks" title="10 Vạn Câu Há»i Vì Sao - Khoa Há»c Dá» Hiá»u (Tái Bản 2025) - Vanlangbooks"> 2858 2859 <img loading="lazy" 2860 class='product-thumbnail__img product-thumbnail__img--primary' 2861 width="480" 2862 height="480" 2863 style="--image-scale: 1;" 2864 src="//cdn.hstatic.net/products/200000663439/10-van-cau-hoi-vi-sao-khoa-hoc-de-hieu-2025-bia1_9b5ccc8cc8c14816af372d34c729aef1_medium.png" alt="10 Vạn Câu Há»i Vì Sao - Khoa Há»c Dá» Hiá»u (Tái Bản 2025) - Vanlangbooks"> 2865 <img loading="lazy" 2866 class='product-thumbnail__img product-thumbnail__img--secondary' 2867 width="480" 2868 height="480" 2869 style="--image-scale: 1;" 2870 src="//cdn.hstatic.net/products/200000663439/10-van-cau-hoi-vi-sao-khoa-hoc-de-hieu-2025-bia4_249fc2c7014840708ca3196fdb2efc47_medium.png" alt="10 Vạn Câu Há»i Vì Sao - Khoa Há»c Dá» Hiá»u (Tái Bản 2025) - Vanlangbooks"> 2871 </a> 2872 <div class="label_product d-none"> 2873 <div class="label_wrapper"> 2874-30% 2875 </div> 2876 </div> 2877 <div class="product-action"> 2878 <div class="group_action" data-url="/products/10-van-cau-hoi-vi-sao-khoa-hoc-de-hieu-tai-ban-2025-vanlangbooks"> 2879 <a title="Xem nhanh" href="/products/10-van-cau-hoi-vi-sao-khoa-hoc-de-hieu-tai-ban-2025-vanlangbooks" data-handle="10-van-cau-hoi-vi-sao-khoa-hoc-de-hieu-tai-ban-2025-vanlangbooks" class="xem_nhanh btn-circle btn-views btn_view btn right-to quick-view"> 2880 <i class="fas fa-search"></i> 2881 </a> 2882 </div> 2883 </div> 2884 </div> 2885 <div class="product-info"> 2886 <h3 class="product-name"><a href="/products/10-van-cau-hoi-vi-sao-khoa-hoc-de-hieu-tai-ban-2025-vanlangbooks" title="10 Vạn Câu Há»i Vì Sao - Khoa Há»c Dá» Hiá»u (Tái Bản 2025) - Vanlangbooks">10 Vạn Câu Há»i Vì Sao - Khoa Há»c Dá» Hiá»u (Tái Bản 2025) - Vanlangbooks</a></h3> 2887 <div class="product-item-cta position-relative" > 2888 <div class="price-box"> 2889 <span class="price">48,300â«</span> 2890 <span class="compare-price">69,000â«</span> 2891 <div class="label_product d-inline-block"> 2892 <div class="label_wrapper"> 2893-30% 2894</div> 2895 </div> 2896 2897 </div> 2898 <input type="hidden" name="id" value="1156267363" /> 2899 <button class="product-item-btn btn add_to_cart active " title="Thêm và o giá» hà ng"> 2900 <svg class="icon"> 2901 <use xlink:href="#icon-plus" /> 2902</svg> </button> 2903 </div> 2904 2905 2906 2907 2908 2909 2910 </div> 2911</form> 2912 </div> 2913</div> 2914 2915 2916<div class="item product-col col-7 col-md-5 col-lg-15"> 2917 <div class="item_product_main"> 2918 2919 2920 2921 2922 2923 2924 2925 2926 2927<form action="/cart/add" method="post" class="variants product-action" data-id="product-actions-1052640721" enctype="multipart/form-data"> 2928 <div class="product-thumbnail pos-relative"> 2929 2930 2931 <a class="image_thumb pos-relative embed-responsive embed-responsive-1by1" href="/products/10-van-cau-hoi-vi-sao-nhung-dieu-doc-dao-trong-toan-hoc-vanlangbooks" title="10 Vạn Câu Há»i Vì Sao - Những Äiá»u Äá»c Äáo Trong Toán Há»c - Vanlangbooks"> 2932 2933 <img loading="lazy" 2934 class='product-thumbnail__img' 2935 width="480" 2936 height="480" 2937 style="--image-scale: 1;" 2938 src="//product.hstatic.net/200000663439/product/10_van_cau_hoi_vi_sao_-_toan_hoc_bia_1_a8dd5d38266f48c2a065ae42489ba346_medium.jpg" alt="10 Vạn Câu Há»i Vì Sao - Những Äiá»u Äá»c Äáo Trong Toán Há»c - Vanlangbooks"> 2939 </a> 2940 <div class="label_product d-none"> 2941 <div class="label_wrapper"> 2942-30% 2943 </div> 2944 </div> 2945 <div class="product-action"> 2946 <div class="group_action" data-url="/products/10-van-cau-hoi-vi-sao-nhung-dieu-doc-dao-trong-toan-hoc-vanlangbooks"> 2947 <a title="Xem nhanh" href="/products/10-van-cau-hoi-vi-sao-nhung-dieu-doc-dao-trong-toan-hoc-vanlangbooks" data-handle="10-van-cau-hoi-vi-sao-nhung-dieu-doc-dao-trong-toan-hoc-vanlangbooks" class="xem_nhanh btn-circle btn-views btn_view btn right-to quick-view"> 2948 <i class="fas fa-search"></i> 2949 </a> 2950 </div> 2951 </div> 2952 </div> 2953 <div class="product-info"> 2954 <h3 class="product-name"><a href="/products/10-van-cau-hoi-vi-sao-nhung-dieu-doc-dao-trong-toan-hoc-vanlangbooks" title="10 Vạn Câu Há»i Vì Sao - Những Äiá»u Äá»c Äáo Trong Toán Há»c - Vanlangbooks">10 Vạn Câu Há»i Vì Sao - Những Äiá»u Äá»c Äáo Trong Toán Há»c - Vanlangbooks</a></h3> 2955 <div class="product-item-cta position-relative" > 2956 <div class="price-box"> 2957 <span class="price">59,500â«</span> 2958 <span class="compare-price">85,000â«</span> 2959 <div class="label_product d-inline-block"> 2960 <div class="label_wrapper"> 2961-30% 2962</div>
2963 </div> 2964 2965 </div> 2966 <input type="hidden" name="id" value="1118111433" /> 2967 <button class="product-item-btn btn add_to_cart active " title="Thêm và o giá» hà ng"> 2968 <svg class="icon"> 2969 <use xlink:href="#icon-plus" /> 2970</svg> </button> 2971 </div> 2972 2973 2974 2975 2976 2977 2978 </div> 2979</form> 2980 </div> 2981</div> 2982 2983 2984<div class="item product-col col-7 col-md-5 col-lg-15"> 2985 <div class="item_product_main"> 2986 2987 2988 2989 2990 2991 2992 2993 2994 2995<form action="/cart/add" method="post" class="variants product-action" data-id="product-actions-1067097184" enctype="multipart/form-data"> 2996 <div class="product-thumbnail pos-relative"> 2997 2998 2999 <a class="image_thumb pos-relative embed-responsive embed-responsive-1by1" href="/products/10-van-cau-hoi-vi-sao-du-hanh-vao-the-gioi-dong-vat-tai-ban-2025" title="10 Vạn Câu Há»i Vì Sao? - Du Hà nh Và o Thế Giá»i Äá»ng Váºt (Tái Bản 2025) - Vanlangbooks"> 3000 3001 <img loading="lazy" 3002 class='product-thumbnail__img product-thumbnail__img--primary' 3003 width="480" 3004 height="480" 3005 style="--image-scale: 1;" 3006 src="//cdn.hstatic.net/products/200000663439/10-van-cau-hoi-vi-sao-du-hanh-vaop-the-gioi-dong-vat-bia1_5a4d5fb0fa4247a283a6165954748b9d_medium.png" alt="10 Vạn Câu Há»i Vì Sao? - Du Hà nh Và o Thế Giá»i Äá»ng Váºt (Tái Bản 2025) - Vanlangbooks"> 3007 <img loading="lazy" 3008 class='product-thumbnail__img product-thumbnail__img--secondary' 3009 width="480" 3010 height="480" 3011 style="--image-scale: 1;" 3012 src="//cdn.hstatic.net/products/200000663439/10-van-cau-hoi-vi-sao-du-hanh-vaop-the-gioi-dong-vat-bia4_f054f10639b842e6958af0df3616c5f9_medium.png" alt="10 Vạn Câu Há»i Vì Sao? - Du Hà nh Và o Thế Giá»i Äá»ng Váºt (Tái Bản 2025) - Vanlangbooks"> 3013 </a> 3014 <div class="label_product d-none"> 3015 <div class="label_wrapper"> 3016-30% 3017 </div> 3018 </div> 3019 <div class="product-action"> 3020 <div class="group_action" data-url="/products/10-van-cau-hoi-vi-sao-du-hanh-vao-the-gioi-dong-vat-tai-ban-2025"> 3021 <a title="Xem nhanh" href="/products/10-van-cau-hoi-vi-sao-du-hanh-vao-the-gioi-dong-vat-tai-ban-2025" data-handle="10-van-cau-hoi-vi-sao-du-hanh-vao-the-gioi-dong-vat-tai-ban-2025" class="xem_nhanh btn-circle btn-views btn_view btn right-to quick-view"> 3022 <i class="fas fa-search"></i> 3023 </a> 3024 </div> 3025 </div> 3026 </div> 3027 <div class="product-info"> 3028 <h3 class="product-name"><a href="/products/10-van-cau-hoi-vi-sao-du-hanh-vao-the-gioi-dong-vat-tai-ban-2025" title="10 Vạn Câu Há»i Vì Sao? - Du Hà nh Và o Thế Giá»i Äá»ng Váºt (Tái Bản 2025) - Vanlangbooks">10 Vạn Câu Há»i Vì Sao? - Du Hà nh Và o Thế Giá»i Äá»ng Váºt (Tái Bản 2025) - Vanlangbooks</a></h3> 3029 <div class="product-item-cta position-relative" > 3030 <div class="price-box"> 3031 <span class="price">41,300â«</span> 3032 <span class="compare-price">59,000â«</span> 3033 <div class="label_product d-inline-block"> 3034 <div class="label_wrapper"> 3035-30% 3036</div> 3037 </div> 3038 3039 </div> 3040 <input type="hidden" name="id" value="1152382182" /> 3041 <button class="product-item-btn btn add_to_cart active " title="Thêm và o giá» hà ng"> 3042 <svg class="icon"> 3043 <use xlink:href="#icon-plus" /> 3044</svg> </button> 3045 </div> 3046 3047 3048 3049 3050 3051 3052 </div> 3053</form> 3054 </div> 3055</div> 3056 3057 3058<div class="item product-col col-7 col-md-5 col-lg-15"> 3059 <div class="item_product_main"> 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069<form action="/cart/add" method="post" class="variants product-action" data-id="product-actions-1064489425" enctype="multipart/form-data"> 3070 <div class="product-thumbnail pos-relative"> 3071 3072 3073 <a class="image_thumb pos-relative embed-responsive embed-responsive-1by1" href="/products/24-guong-hieu-thao-nhi-thap-tu-hieu-toan-tap-vanlangbooks" title="24 Gương Hiếu Thảo - Nhá» Tháºp Tứ Hiếu Toà n Táºp (Tái bản 2025) - Vanlangbooks"> 3074 3075 <img loading="lazy" 3076 class='product-thumbnail__img product-thumbnail__img--primary' 3077 width="480" 3078 height="480" 3079 style="--image-scale: 1;" 3080 src="//product.hstatic.net/200000663439/product/24_guong_hieu_thao_2025_bia_1_b955138273524ac49bd2cd9a40b1f763_medium.jpg" alt="24 Gương Hiếu Thảo - Nhá» Tháºp Tứ Hiếu Toà n Táºp (Tái bản 2025) - Vanlangbooks"> 3081 <img loading="lazy" 3082 class='product-thumbnail__img product-thumbnail__img--secondary' 3083 width="480" 3084 height="480" 3085 style="--image-scale: 1;" 3086 src="//product.hstatic.net/200000663439/product/24_guong_hieu_thao_2025_bia_4_0d4f92ae6bf34a19a72526f733ebd4f2_medium.jpg" alt="24 Gương Hiếu Thảo - Nhá» Tháºp Tứ Hiếu Toà n Táºp (Tái bản 2025) - Vanlangbooks"> 3087 </a> 3088 <div class="label_product d-none"> 3089 <div class="label_wrapper"> 3090-30% 3091 </div> 3092 </div> 3093 <div class="product-action"> 3094 <div class="group_action" data-url="/products/24-guong-hieu-thao-nhi-thap-tu-hieu-toan-tap-vanlangbooks"> 3095 <a title="Xem nhanh" href="/products/24-guong-hieu-thao-nhi-thap-tu-hieu-toan-tap-vanlangbooks" data-handle="24-guong-hieu-thao-nhi-thap-tu-hieu-toan-tap-vanlangbooks" class="xem_nhanh btn-circle btn-views btn_view btn right-to quick-view"> 3096 <i class="fas fa-search"></i> 3097 </a> 3098 </div> 3099 </div> 3100 </div> 3101 <div class="product-info"> 3102 <h3 class="product-name"><a href="/products/24-guong-hieu-thao-nhi-thap-tu-hieu-toan-tap-vanlangbooks" title="24 Gương Hiếu Thảo - Nhá» Tháºp Tứ Hiếu Toà n Táºp (Tái bản 2025) - Vanlangbooks">24 Gương Hiếu Thảo - Nhá» Tháºp Tứ Hiếu Toà n Táºp (Tái bản 2025) - Vanlangbooks</a></h3> 3103 <div class="product-item-cta position-relative" > 3104 <div class="price-box"> 3105 <span class="price">68,600â«</span> 3106 <span class="compare-price">98,000â«</span> 3107 <div class="label_product d-inline-block"> 3108 <div class="label_wrapper"> 3109-30% 3110</div>
3111 </div> 3112 3113 </div> 3114 <input type="hidden" name="id" value="1147052556" /> 3115 <button class="product-item-btn btn add_to_cart active " title="Thêm và o giá» hà ng"> 3116 <svg class="icon"> 3117 <use xlink:href="#icon-plus" /> 3118</svg> </button> 3119 </div> 3120 3121 3122 3123 3124 3125 3126 </div> 3127</form> 3128 </div> 3129</div> 3130 3131 3132<div class="item product-col col-7 col-md-5 col-lg-15"> 3133 <div class="item_product_main"> 3134 3135 3136 3137 3138 3139 3140 3141 3142 3143<form action="/cart/add" method="post" class="variants product-action" data-id="product-actions-1075625023" enctype="multipart/form-data"> 3144 <div class="product-thumbnail pos-relative"> 3145 3146 3147 <a class="image_thumb pos-relative embed-responsive embed-responsive-1by1" href="/products/bi-quyet-hoi-hoa-ky-hoa-chan-dung-tai-ban-2026-vanlangbooks-3" title="Bà Quyết Há»i Há»a â Ký Há»a Chân Dung (Tái Bản 2026) - Vanlangbooks"> 3148 3149 <img loading="lazy" 3150 class='product-thumbnail__img product-thumbnail__img--primary' 3151 width="480" 3152 height="480" 3153 style="--image-scale: 1;" 3154 src="//cdn.hstatic.net/products/200000663439/bi-quyet-hoi-hoa-ky-hoa-chan-dung-bia-1_df073d56dc77411daf734be5cdd4a860_medium.jpg" alt="Bà Quyết Há»i Há»a â Ký Há»a Chân Dung (Tái Bản 2026) - Vanlangbooks"> 3155 <img loading="lazy" 3156 class='product-thumbnail__img product-thumbnail__img--secondary' 3157 width="480" 3158 height="480" 3159 style="--image-scale: 1;" 3160 src="//cdn.hstatic.net/products/200000663439/bi-quyet-hoi-hoa-ky-hoa-chan-dung-bia-4_51935c167a7a4be5a33753ef34821f63_medium.jpg" alt="Bà Quyết Há»i Há»a â Ký Há»a Chân Dung (Tái Bản 2026) - Vanlangbooks"> 3161 </a> 3162 <div class="label_product d-none"> 3163 <div class="label_wrapper"> 3164-30% 3165 </div> 3166 </div> 3167 <div class="product-action"> 3168 <div class="group_action" data-url="/products/bi-quyet-hoi-hoa-ky-hoa-chan-dung-tai-ban-2026-vanlangbooks-3"> 3169 <a title="Xem nhanh" href="/products/bi-quyet-hoi-hoa-ky-hoa-chan-dung-tai-ban-2026-vanlangbooks-3" data-handle="bi-quyet-hoi-hoa-ky-hoa-chan-dung-tai-ban-2026-vanlangbooks-3" class="xem_nhanh btn-circle btn-views btn_view btn right-to quick-view"> 3170 <i class="fas fa-search"></i> 3171 </a> 3172 </div> 3173 </div> 3174 </div> 3175 <div class="product-info"> 3176 <h3 class="product-name"><a href="/products/bi-quyet-hoi-hoa-ky-hoa-chan-dung-tai-ban-2026-vanlangbooks-3" title="Bà Quyết Há»i Há»a â Ký Há»a Chân Dung (Tái Bản 2026) - Vanlangbooks">Bà Quyết Há»i Há»a â Ký Há»a Chân Dung (Tái Bản 2026) - Vanlangbooks</a></h3> 3177 <div class="product-item-cta position-relative" > 3178 <div class="price-box"> 3179 <span class="price">59,500â«</span> 3180 <span class="compare-price">85,000â«</span> 3181 <div class="label_product d-inline-block"> 3182 <div class="label_wrapper"> 3183-30% 3184</div> 3185 </div> 3186 3187 </div> 3188 <input type="hidden" name="id" value="1172426960" /> 3189 <button class="product-item-btn btn add_to_cart active " title="Thêm và o giá» hà ng"> 3190 <svg class="icon"> 3191 <use xlink:href="#icon-plus" /> 3192</svg> </button> 3193 </div> 3194 3195 3196 3197 3198 3199 3200 </div> 3201</form> 3202 </div> 3203</div> 3204 3205 3206 3207`) 3208 relatedProductSlide() 3209 3210 } 3211 }) 3212 } else { 3213 relatedProductSlide() 3214 } 3215 } 3216 initProductsRelated() 3217</script>
3217 3218 </div> 3219 </div> 3220</section> 3221 3222 3223<section class='section container' id='equalprice-products'> 3224 <div class='row ml-sm-0 mr-sm-0'> 3225 <div class='col-12 pl-0 pr-0'> 3226 3227 3228<div class='card border-0 p-3'> 3229 <div class="title_module section heading-bar d-flex justify-content-between align-items-center"> 3230 <h2 class="bf_flower heading-bar__title"> 3231 SẢN PHẨM CÃNG PHÃN KHÃC GIà 3232 </h2> 3233 </div> 3234 <div class=""> 3235 <div class="section_prd_feature section products slick-product product_related js-equal-price row m-0"></div> 3236 </div> 3237</div> 3238
3239<script> 3240 function equalPriceProductSlide() { 3241 if(window.matchMedia('(min-width: 768px)').matches && $('.js-equal-price .item').length >= 6) { 3242 $('.js-equal-price').slick({ 3243 autoplay: false, 3244 autoplaySpeed: 6000, 3245 dots: false, 3246 arrows: true, 3247 infinite: false, 3248 speed: 300, 3249 slidesToShow: 5, 3250 slidesToScroll: 5, 3251 centerMode: false, 3252 responsive: [ 3253 { 3254 breakpoint: 1200, 3255 settings: { 3256 slidesToShow: 5, 3257 slidesToScroll: 5 3258 } 3259 }, 3260 { 3261 breakpoint: 991, 3262 settings: { 3263 slidesToShow: 4, 3264 slidesToScroll: 1 3265 } 3266 }, 3267 { 3268 breakpoint: 767, 3269 settings: { 3270 slidesToShow: 2, 3271 slidesToScroll: 2 3272 } 3273 } 3274 ] 3275 }); 3276 } 3277 } 3278 function initEqualPriceProducts() { 3279 const id= "1064082680" 3280 $.get(`/search?q=filter=(id:product<>${id}&&(price:product >=157680)&&(price:product <=192720))&view=equal_price`).then(response => { 3281 // /search?q=filter=(id:product<>${id}&&tag:product=${tag})&view=related 3282 // /search?q= NOT id:${id}&&(product_type:product=VÄn Há»c Thiếu Nhi) AND price_min:(<=192720 AND >=157680)&view=equal_price 3283 if(response && response.length) { 3284 $('.js-equal-price').append(response) 3285 productsCallback() 3286 equalPriceProductSlide() 3287 } else { 3288 $('#equalprice-products').hide(); 3289 } 3290 }) 3291 } 3292 initEqualPriceProducts() 3293</script>
3293 </div> 3294 </div> 3295</section> 3296 3297<section class="section container" id="recent-view-coll"> 3298 <div class='row ml-sm-0 mr-sm-0'> 3299 <div class='col-12 pl-0 pr-0'> 3300 <div class='card border-0 p-3'> 3301 <div class="title_module section heading-bar d-flex justify-content-between align-items-center"> 3302 <h2 class="bf_flower heading-bar__title"> 3303 SẢN PHẨM Äà XEM 3304 </h2> 3305 </div> 3306 <link rel="preload" as='style' type="text/css" href="//theme.hstatic.net/200000663439/1001056805/14/recentview.css?v=7224"> 3307<link rel="stylesheet" href="//theme.hstatic.net/200000663439/1001056805/14/recentview.css?v=7224"> 3308 3309<div class="recent-view-list m-0 row"></div> 3310
3311<script> 3312 let data = [] 3313 function getProductByView(handle){ 3314 return $.ajax({ 3315 url: `/products/${handle}?view=product-item`, 3316 success: function(res){ 3317 data.push(res) 3318 } 3319 }) 3320 3321 } 3322 function renderRecentView(data,query){ 3323 if(data && data.length){ 3324 let wrapper = $(query).find('.recent-view-list'); 3325 data = data.map(item =>{ 3326 return `<div class="product-col"> 3327 ${item} 3328 </div>` 3329 }).join('') 3330 wrapper.html(data) 3331 productsCallback() 3332 3333 window.matchMedia('(min-width: 768px)').matches && wrapper.find('.item_product_main').length >= 5 && $(`${query} .recent-view-list:not(.slick-initialized)`).slick({ 3334 autoplay: false, 3335 autoplaySpeed: 6000, 3336 dots: false, 3337 arrows: true, 3338 infinite: false, 3339 speed: 300, 3340 slidesToShow: 5, 3341 slidesToScroll: 5, 3342 centerMode: false, 3343 responsive: [ 3344 { 3345 breakpoint: 1200, 3346 settings: { 3347 slidesToShow: 5, 3348 slidesToScroll: 5 3349 } 3350 }, 3351 { 3352 breakpoint: 991, 3353 settings: { 3354 slidesToShow: 5, 3355 slidesToScroll: 1 3356 } 3357 }, 3358 { 3359 breakpoint: 767, 3360 settings: { 3361 slidesToShow: 2, 3362 slidesToScroll: 2 3363 } 3364 } 3365 ] 3366 }); 3367 3368 }else{ 3369 $(query).remove() 3370 } 3371 } 3372 function getRecentView(query){ 3373 try{ 3374 let storage = JSON.parse(localStorage.getItem('recentProduct')) || [] 3375 if(storage && storage.length && Array.isArray(storage)){ 3376 // $.when.apply($, my_array).then( ___ ) 3377 let getProductArr = storage.map((handle)=>getProductByView(handle)); 3378 $.when.apply($,getProductArr ).then( ()=>{ 3379 renderRecentView(data,query) 3380 },()=>{ 3381 renderRecentView(data,query) 3382 } ) 3383 }else{ 3384 $(query).remove() 3385 } 3386 }catch(e){ 3387 console.log(e) 3388 } 3389 } 3390 if(typeof getRecentView != 'undefined'){ 3391 getRecentView('#recent-view-coll') 3392 } 3393</script>
3393 </div> 3394 </div> 3395 </div> 3396</section> 3397 3398 3399
3400<script> 3401 var ww = $(window).width(); 3402 var getLimit = 3; 3403 var productDetail = {"available":true,"compare_at_price_max":29200000.0,"compare_at_price_min":29200000.0,"compare_at_price_varies":false,"compare_at_price":29200000.0,"content":null,"description":"<strong>I. Giá»i Thiá»u Sách</strong><div> </div><div>Bá» sách bao gá»m 4 quyá»n: Côn trùng hòa nhạc ký, Giấc mÆ¡ há»c bÆ¡i cá»§a bé cá con, Hòm thư vượt thá»i gian, Ưá»c mÆ¡ vẽ tranh cá»§a ông Há» Lô</div><div> </div><div><strong>II. Thông Tin Chi Tiết</strong></div><div><p>Mã Hà ng: COMBO4CUONCOTICHGANNHAVLB<br>Nhà Cung Cấp: Công Ty Cá» Phần VÄn Hóa VÄn Lang<br>Tác Giả: Nhiếp Tuấn<br>Ngưá»i Dá»ch: Ảo Thương - Ngá»§ Ngon<br>Nhà Xuất Bản: NXB Há»ng Äức<br>NÄm Xuất Bản: 2025<br>Ngôn Ngữ: Tiếng Viá»t<br>Trá»ng Lượng: Äang cáºp nháºt<br>KÃch Thưá»c: 21.5 x 27.5 cm<br>Sá» Trang: 208<br>Hình Thức: Bìa Má»m</p></div>","featured_image":"https://product.hstatic.net/200000663439/product/combo_co_tich_gan_nha_c6a031ce7dab4d2c88ab858e85054a1e.jpg","handle":"combo-4-cuon-co-tich-gan-nha-vanlangbooks","id":1064082680,"images":["https://product.hstatic.net/200000663439/product/combo_co_tich_gan_nha_c6a031ce7dab4d2c88ab858e85054a1e.jpg","https://product.hstatic.net/200000663439/product/con_trung_hoa_nhac_ky_bia_1_dcbf780c115c44c1bc1a5e754df0db4f.jpg","https://product.hstatic.net/200000663439/product/giac_mo_hoc_boi_cua_be_ca_con_bia_1_9fa3fb50802546a9abd8c59e467ace9d.jpg","https://product.hstatic.net/200000663439/product/hom_thu_vuot_thoi_gian_bia_1_991db9b6095d4eafa3d9b8c960315069.jpg","https://product.hstatic.net/200000663439/product/uoc_mo_ve_tranh_cua_ong_ho_lo_bia_1_e501f135461444648272ee2993e6e1b9.jpg"],"options":["Tiêu Äá»"],"price":17520000.0,"price_max":17520000.0,"price_min":17520000.0,"price_varies":false,"tags":[],"template_suffix":null,"title":"Combo 4 Cuá»n Cá» TÃch Gần Nhà - Vanlangbooks","type":"VÄn Há»c Thiếu Nhi","url":"/products/combo-4-cuon-co-tich-gan-nha-vanlangbooks","pagetitle":"Combo 4 Cuá»n Cá» TÃch Gần Nhà - Vanlangbooks","metadescription":"I. Giá»i Thiá»u Sách Bá» sách bao gá»m 4 quyá»n: Côn trùng hòa nhạc ký, Giấc mÆ¡ há»c bÆ¡i cá»§a bé cá con, Hòm thư vượt thá»i gian, Ưá»c mÆ¡ vẽ tranh cá»§a ông Há» Lô II. Thông Tin Chi TiếtMã Hà ng: COMBO4CUONCOTICHGANNHAVLBNhà Cung Cấp: Công Ty Cá» Phần VÄn Hóa VÄn LangTác Giả: Nhiếp TuấnNgưá»i Dá»ch: Ảo Thương - Ngá»§ NgonNhà Xuất Bản: N","variants":[{"id":1146269069,"barcode":"COMBO4CUONCOTICHGANNHAVLB","available":true,"price":17520000.0,"sku":"COMBO4CUONCOTICHGANNHAVLB","option1":"Default Title","option2":"","option3":"","options":["Default Title"],"inventory_quantity":63.0,"old_inventory_quantity":1.0,"title":"Default Title","weight":1200.0,"compare_at_price":29200000.0,"inventory_management":null,"inventory_policy":"deny","selected":false,"url":null,"featured_image":null}],"vendor":"VÄn Lang","published_at":"2025-02-24T07:42:32.023Z","created_at":"2025-02-24T07:45:05.476Z","not_allow_promotion":false} 3404 3405 function validate(evt) { 3406 var theEvent = evt || window.event; 3407 var key = theEvent.keyCode || theEvent.which; 3408 key = String.fromCharCode( key ); 3409 var regex = /[0-9]|\./; 3410 if( !regex.test(key) ) { 3411 theEvent.returnValue = false; 3412 if(theEvent.preventDefault) theEvent.preventDefault(); 3413 } 3414 } 3415 function changecontact_itemFormBody (sku){ 3416 $('#comment').val(`ÄÄng ký nháºn thông báo khi có hà ng. Sản phảm: Combo 4 Cuá»n Cá» TÃch Gần Nhà - Vanlangbooks. SKU: ${sku}`) 3417 3418 } 3419 changecontact_itemFormBody('COMBO4CUONCOTICHGANNHAVLB') 3420 var selectCallback = function (variant, selector) { 3421 if (variant) { 3422 var form = jQuery('#' + selector.domIdPrefix).closest('form'); 3423 3424 for (var i = 0, length = variant.options.length; i < length; i++) { 3425 3426 var radioButton = form.find('.swatch[data-option-index="' + i + '"] :radio[value="' + variant.options[i] + '"]'); 3427 if (radioButton.size()) { 3428 radioButton.get(0).checked = true; 3429 } 3430 } 3431 } 3432 var addToCart = jQuery('.form-product .add_to_cart'), 3433 installmentBtn = jQuery('.form-product .btn-installment'), 3434 buyNow = jQuery('.form-product .buynow'), 3435 group = jQuery('.form_product_content'), 3436 form = jQuery('.form-product .button_actions'), 3437 form2 = jQuery('.soluong'), 3438 product_sku = jQuery('.details-pro .product_sku .status_name'), 3439 productPrice = jQuery('.details-pro .special-price .product-price'), 3440 qty = jQuery('.first_status .availabel'), 3441 sale = jQuery('.details-pro .old-price .product-price-old'), 3442 comparePrice = jQuery('.details-pro .old-price .product-price-old'), 3443 discountLabel= jQuery('.details-pro .label_product'), 3444 savePrice = jQuery('.details-pro .save-price'), 3445 vat = jQuery('.form-group .vat'); 3446 3447 /* SKU */ 3448 if (variant && variant.sku != "" && variant.sku != null) { 3449 product_sku.html(variant.sku); 3450 changecontact_itemFormBody(variant.sku) 3451 3452 } else { 3453 product_sku.html('Äang cáºp nháºt'); 3454 changecontact_itemFormBody('') 3455 3456 } 3457 /*** VAT ***/ 3458 if (variant) { 3459 if (variant.taxable) { 3460 $('.form-group').removeClass('hidden').find('.vat').text('(Äã bao gá»m VAT)'); 3461 } else { 3462 $('.form-group').removeClass('hidden').find('.vat').text('(Chưa bao gá»m VAT)'); 3463 } 3464 } 3465 3466 if (variant && variant.available) { 3467 if (variant.inventory_management == "haravan" || variant.inventory_management == "haravan") { 3468 if (variant.inventory_quantity != 0 ) { 3469 qty.html('<link itemprop="availability" href="http://schema.org/OutOfStock" />Còn hà ng'); 3470 } else if (variant.inventory_quantity == '') { 3471 qty.html('<link itemprop="availability" href="http://schema.org/InStock" />Hết hà ng'); 3472 } 3473 } else { 3474 qty.html('<link itemprop="availability" href="http://schema.org/OutOfStock" />Còn hà ng'); 3475 } 3476 3477 group.removeClass('hidden'); 3478 addToCart.html(`THÃM VÃO GIá»`).removeAttr('disabled').removeAttr('disabled').removeClass('hidden'); 3479 installmentBtn.removeClass('hidden'); 3480 addToCart.removeClass('is-full') 3481 buyNow.html(`MUA NGAY<span>
3481Giao hà ng táºn nÆ¡i, Freeship cho ÄÆ¡n hà ng trên 299K</span>`).removeAttr('disabled').removeClass('hidden'); 3482 $('#stock-notify').addClass('hidden') 3483 if (variant.price == 0) { 3484 productPrice.html('Liên há»'); 3485 comparePrice.hide(); 3486 discountLabel.hide(); 3487 savePrice.hide(); 3488 form.addClass('hidden'); 3489 vat.addClass('hidden'); 3490 form2.addClass('hidden'); 3491 sale.removeClass('sale'); 3492 group.addClass('hidden'); 3493 $('#stock-notify').addClass('hidden') 3494 3495 if (variant.inventory_management == "haravan" || variant.inventory_management == "haravan") { 3496 if (variant.inventory_quantity != 0) { 3497 qty.html('<link itemprop="availability" href="http://schema.org/InStock" />Còn hà ng'); 3498 } else if (variant.inventory_quantity == '') { 3499 qty.html('<link itemprop="availability" href="http://schema.org/OutOfStock" />Hết hà ng'); 3500 } 3501 } else { 3502 qty.html('<link itemprop="availability" href="http://schema.org/InStock" />Còn hà ng'); 3503 } 3504 } else { 3505 form.removeClass('hidden'); 3506 productPrice.html(Haravan.formatMoney(variant.price, "{{amount}}â«")); 3507 // Also update and show the product's compare price if necessary 3508 if (variant.compare_at_price > variant.price) { 3509 let save = variant.compare_at_price - variant.price 3510 let savePercent = Math.ceil(save / variant.compare_at_price * 100); 3511 if(savePercent >= 100){ 3512 savePercent = 99; 3513 } 3514 if(savePercent < 1){ 3515 savePercent = 1; 3516 } 3517 discountLabel.html(`-${savePercent}%`).show() 3518savePrice.html(`(Tiết kiá»m <span>${Haravan.formatMoney(save, "{{amount}}â«")}</span>)`).show(); 3519 comparePrice.html(Haravan.formatMoney(variant.compare_at_price, "{{amount}}â«")).show(); 3520 sale.addClass('sale'); 3521 3522 if (variant.inventory_management == "haravan" || variant.inventory_management == "haravan") { 3523 if (variant.inventory_quantity != 0) { 3524 qty.html('<link itemprop="availability" href="http://schema.org/InStock" />Còn hà ng'); 3525 form2.removeClass('hidden'); 3526 form.removeClass('hidden'); 3527 vat.removeClass('hidden'); 3528 } else if (variant.inventory_quantity == '') { 3529 qty.html('<link itemprop="availability" href="http://schema.org/InStock" />Còn hà ng'); 3530 form2.removeClass('hidden'); 3531 form.removeClass('hidden'); 3532 vat.removeClass('hidden'); 3533 } 3534 } else { 3535 qty.html('<link itemprop="availability" href="http://schema.org/InStock" />Còn hà ng'); 3536 form2.removeClass('hidden'); 3537 form.removeClass('hidden'); 3538 vat.removeClass('hidden'); 3539 } 3540 3541 } else { 3542 comparePrice.hide(); 3543 discountLabel.hide(); 3544 savePrice.hide(); 3545 sale.removeClass('sale'); 3546 form2.removeClass('hidden'); 3547 vat.removeClass('hidden'); 3548 if (variant.inventory_management == "haravan" || variant.inventory_management == "haravan") { 3549 if (variant.inventory_quantity != 0) { 3550 qty.html('<link itemprop="availability" href="http://schema.org/InStock" />Còn hà ng'); 3551 form2.removeClass('hidden'); 3552 form.removeClass('hidden'); 3553 } else if (variant.inventory_quantity == '') { 3554 qty.html('<link itemprop="availability" href="http://schema.org/InStock" />Còn hà ng'); 3555 form2.removeClass('hidden'); 3556 form.removeClass('hidden'); 3557 } 3558 } else { 3559 qty.html('<link itemprop="availability" href="http://schema.org/InStock" />Còn hà ng'); 3560 form2.removeClass('hidden'); 3561 form.removeClass('hidden'); 3562 } 3563 } 3564 } 3565 3566 } else { 3567 addToCart.html('<span class="text_1">Hết hà ng</span>').attr('disabled', 'disabled'); 3568 installmentBtn.addClass('hidden'); 3569 addToCart.addClass('is-full') 3570 buyNow.html('<span class="text_1">Hết hà ng</span>').attr('disabled', 'disabled').addClass('hidden'); 3571 3572 qty.html('Hết hà ng'); 3573 $('#stock-notify').removeClass('hidden') 3574 form.removeClass('hidden'); 3575 form2.addClass('hidden'); 3576 group.removeClass('hidden'); 3577 vat.removeClass('hidden'); 3578 3579 if (variant) { 3580 if (variant.price != 0) { 3581 3582 form.removeClass('hidden'); 3583 productPrice.html(Haravan.formatMoney(variant.price, "{{amount}}â«")); 3584 // Also update and show the product's compare price if necessary 3585 if (variant.compare_at_price > variant.price) { 3586 form.addClass('hidden'); 3587 let save = variant.compare_at_price - variant.price
3588 let savePercent = Math.ceil(save / variant.compare_at_price * 100); 3589 if(savePercent >= 100){ 3590 savePercent = 99; 3591 } 3592 if(savePercent < 1){ 3593 savePercent = 1; 3594 } 3595 discountLabel.html(`-${savePercent}%`).show() 3596 savePrice.html(`(Tiết kiá»m <span>${Haravan.formatMoney(save, "{{amount}}â«")}</span>)`).show(); 3597 comparePrice.html(Haravan.formatMoney(variant.compare_at_price, "{{amount}}â«")).show(); 3598 sale.addClass('sale'); 3599 addToCart.html('<span class="text_1">Hết hà ng</span>').attr('disabled', 'disabled').removeClass('hidden'); 3600 installmentBtn.addClass('hidden'); 3601 addToCart.addClass('is-full') 3602 buyNow.html('<span class="text_1">Hết hà ng</span>').attr('disabled', 'disabled').addClass('hidden') 3603 $('#stock-notify').removeClass('hidden') 3604 if (variant.inventory_management == "haravan" || variant.inventory_management == "haravan") { 3605 3606 if (variant.inventory_quantity != 0 && variant.available) { 3607 qty.html('<link itemprop="availability" href="http://schema.org/InStock" />Còn hà ng'); 3608 } else { 3609 qty.html('<link itemprop="availability" href="http://schema.org/OutOfStock" />Hết hà ng'); 3610 form2.addClass('hidden'); 3611 form.removeClass('hidden'); 3612 } 3613 } else { 3614 qty.html('<link itemprop="availability" href="http://schema.org/InStock" />Còn hà ng'); 3615 } 3616 3617 } else { 3618 discountLabel.hide(); 3619 savePrice.hide(); 3620 comparePrice.hide(); 3621 vat.removeClass('hidden'); 3622 sale.removeClass('sale'); 3623 form.addClass('hidden'); 3624 addToCart.html('<span class="text_1">Hết hà ng</span>').attr('disabled', 'disabled').removeClass('hidden'); 3625 installmentBtn.addClass('hidden'); 3626 addToCart.addClass('is-full') 3627 buyNow.html('<span class="text_1">Hết hà ng</span>').attr('disabled', 'disabled') 3628 $('#stock-notify').removeClass('hidden') 3629 if (variant.inventory_management == "haravan" || variant.inventory_management == "haravan") { 3630 if (variant.inventory_quantity != 0 && variant.available) { 3631 qty.html('<link itemprop="availability" href="http://schema.org/InStock" />Còn hà ng'); 3632 } else{ 3633 form2.addClass('hidden'); 3634 qty.html('<link itemprop="availability" href="http://schema.org/OutOfStock" />Hết hà ng'); 3635 form.removeClass('hidden'); 3636 } 3637 } else { 3638 qty.html('<link itemprop="availability" href="http://schema.org/InStock" />Còn hà ng'); 3639 } 3640 } 3641 } else { 3642 productPrice.html('Liên há»'); 3643 form2.addClass('hidden'); 3644 vat.addClass('hidden'); 3645 comparePrice.hide(); 3646 discountLabel.hide(); 3647 savePrice.hide(); 3648 form.removeClass('hidden'); 3649 sale.removeClass('sale'); 3650 $('#stock-notify').addClass('hidden') 3651 } 3652 } else { 3653 productPrice.html('Liên há»'); 3654 form2.addClass('hidden'); 3655 vat.addClass('hidden'); 3656 comparePrice.hide(); 3657 discountLabel.hide(); 3658 savePrice.hide(); 3659 form.addClass('hidden'); 3660 sale.removeClass('sale'); 3661 $('#stock-notify').addClass('hidden') 3662 3663 } 3664 } 3665 /*begin variant image*/ 3666 if (variant && variant.featured_image) { 3667 var originalImage = jQuery(".large-image img"); 3668 var newImage = variant.featured_image; 3669 var element = originalImage[0]; 3670 Haravan.Image.switchImage(newImage, element, function (newImageSizedSrc, newImage, element) { 3671 3672 $('.slider-nav .slick-slide').each(function () { 3673 var $this = $(this); 3674 var imgThis = $this.find('img').attr('data-img'); 3675 if (newImage.src.split("?")[0] == imgThis.split("?")[0]) { 3676 var pst = $this.attr('data-slick-index'); 3677 jQuery(".slider-for").slick('slickGoTo', pst); 3678 $('.pict.image').attr('src',newImage.src) 3679 } 3680 }); 3681 }); 3682 3683 setTimeout(function () { 3684 $('.checkurl').attr('href', $(this).attr('src')); 3685 3686 if (ww >= 1200) { 3687 3688 } 3689 }, 200); 3690 3691 } 3692 }; 3693 jQuery('.swatch .swatch-element :radio').change(function() { 3694 var optionIndex = jQuery(this).closest('.swatch').attr('data-option-index'); 3695 var optionValue = jQuery(this).val(); 3696 $(`.single-option-selector[data-option="option${+optionIndex+1}"]`) 3697 .val(optionValue) 3698 .trigger('change'); 3699 }); 3700 $('#ega-sticky-addcart').on('change','.single-option-selector',function(e){ 3701 var optionIndex = jQuery(e.target).data('option') 3702 var optionValue = jQuery(e.target).val() 3703 $(`.form-product .single-option-selector[data-option="${optionIndex}"]`) 3704 .val(optionValue) 3705 .trigger('change'); 3706 }) 3707 $(".dp-flex img").click(function(e){ 3708 e.preventDefault(); 3709 var hr = $(this).attr('data-src'); 3710 $('.checkurl ').attr('src',hr); 3711 $('.large-image a').attr('data-href',hr); 3712 }); 3713 3714 if (ww >= 1200){ 3715 3716 } 3717 3718 /*For recent product*/ 3719 var handle = 'combo-4-cuon-co-tich-gan-nha-vanlangbooks'; 3720 /*end*/ 3721 if (ww >= 1200){ 3722 3723 } 3724 3725</script>
3725 3726
3727<script> 3728 var productDetail = {"available":true,"compare_at_price_max":29200000.0,"compare_at_price_min":29200000.0,"compare_at_price_varies":false,"compare_at_price":29200000.0,"content":null,"description":"<strong>I. Giá»i Thiá»u Sách</strong><div> </div><div>Bá» sách bao gá»m 4 quyá»n: Côn trùng hòa nhạc ký, Giấc mÆ¡ há»c bÆ¡i cá»§a bé cá con, Hòm thư vượt thá»i gian, Ưá»c mÆ¡ vẽ tranh cá»§a ông Há» Lô</div><div> </div><div><strong>II. Thông Tin Chi Tiết</strong></div><div><p>Mã Hà ng: COMBO4CUONCOTICHGANNHAVLB<br>Nhà Cung Cấp: Công Ty Cá» Phần VÄn Hóa VÄn Lang<br>Tác Giả: Nhiếp Tuấn<br>Ngưá»i Dá»ch: Ảo Thương - Ngá»§ Ngon<br>Nhà Xuất Bản: NXB Há»ng Äức<br>NÄm Xuất Bản: 2025<br>Ngôn Ngữ: Tiếng Viá»t<br>Trá»ng Lượng: Äang cáºp nháºt<br>KÃch Thưá»c: 21.5 x 27.5 cm<br>Sá» Trang: 208<br>Hình Thức: Bìa Má»m</p></div>","featured_image":"https://product.hstatic.net/200000663439/product/combo_co_tich_gan_nha_c6a031ce7dab4d2c88ab858e85054a1e.jpg","handle":"combo-4-cuon-co-tich-gan-nha-vanlangbooks","id":1064082680,"images":["https://product.hstatic.net/200000663439/product/combo_co_tich_gan_nha_c6a031ce7dab4d2c88ab858e85054a1e.jpg","https://product.hstatic.net/200000663439/product/con_trung_hoa_nhac_ky_bia_1_dcbf780c115c44c1bc1a5e754df0db4f.jpg","https://product.hstatic.net/200000663439/product/giac_mo_hoc_boi_cua_be_ca_con_bia_1_9fa3fb50802546a9abd8c59e467ace9d.jpg","https://product.hstatic.net/200000663439/product/hom_thu_vuot_thoi_gian_bia_1_991db9b6095d4eafa3d9b8c960315069.jpg","https://product.hstatic.net/200000663439/product/uoc_mo_ve_tranh_cua_ong_ho_lo_bia_1_e501f135461444648272ee2993e6e1b9.jpg"],"options":["Tiêu Äá»"],"price":17520000.0,"price_max":17520000.0,"price_min":17520000.0,"price_varies":false,"tags":[],"template_suffix":null,"title":"Combo 4 Cuá»n Cá» TÃch Gần Nhà - Vanlangbooks","type":"VÄn Há»c Thiếu Nhi","url":"/products/combo-4-cuon-co-tich-gan-nha-vanlangbooks","pagetitle":"Combo 4 Cuá»n Cá» TÃch Gần Nhà - Vanlangbooks","metadescription":"I. Giá»i Thiá»u Sách Bá» sách bao gá»m 4 quyá»n: Côn trùng hòa nhạc ký, Giấc mÆ¡ há»c bÆ¡i cá»§a bé cá con, Hòm thư vượt thá»i gian, Ưá»c mÆ¡ vẽ tranh cá»§a ông Há» Lô II. Thông Tin Chi TiếtMã Hà ng: COMBO4CUONCOTICHGANNHAVLBNhà Cung Cấp: Công Ty Cá» Phần VÄn Hóa VÄn LangTác Giả: Nhiếp TuấnNgưá»i Dá»ch: Ảo Thương - Ngá»§ NgonNhà Xuất Bản: N","variants":[{"id":1146269069,"barcode":"COMBO4CUONCOTICHGANNHAVLB","available":true,"price":17520000.0,"sku":"COMBO4CUONCOTICHGANNHAVLB","option1":"Default Title","option2":"","option3":"","options":["Default Title"],"inventory_quantity":63.0,"old_inventory_quantity":1.0,"title":"Default Title","weight":1200.0,"compare_at_price":29200000.0,"inventory_management":null,"inventory_policy":"deny","selected":false,"url":null,"featured_image":null}],"vendor":"VÄn Lang","published_at":"2025-02-24T07:42:32.023Z","created_at":"2025-02-24T07:45:05.476Z","not_allow_promotion":false} 3729 function onQtyChange(){ 3730 let qty = parseInt($('.pd-qtym').val()) 3731 let variantId = parseInt($('#product-selectors').val()) || parseInt($('.details-product [name="variantId"]').val()) 3732 let validQty = validateQty(productDetail,variantId, qty) 3733 validQty && $('.pd-qtym').val(validQty) 3734 } 3735 function onQtyCRChange(){ 3736 let qty = parseInt($('.cr-qty-input').val()) 3737 console.log(qty) 3738 let variantId = window.EGACRAddonSettings.variantId 3739 let validQty = validateQty(productDetail,variantId, qty) 3740 if(validQty){ 3741 window.EGACRAddon.updateQty(validQty) 3742 } 3743 } 3744 let isProductInit = false; 3745 3746 $(document).ready(function (e) { 3747 $('#gallery_02').slick({ 3748 slidesToShow: 4, 3749 slidesToScroll: 1, 3750 asNavFor: '.slider-for', 3751 dots: false, 3752 arrows: false, 3753 focusOnSelect: true, 3754 infinite: false, 3755 3756 }); 3757 3758 function getRatioImgHeight(devideWidth, width, height){ 3759 return Math.round(devideWidth * height / width); 3760 } 3761 3762 $(window).on('scroll mousemove touchstart',()=>{ 3763 if(isProductInit) return 3764 isProductInit = true 3765 $('#gallery_1').lightGallery({ 3766 thumbnail: false, 3767 youtubePlayerParams: { autoplay: 1 } 3768 }); 3769 3770 var wDW = $(window).width(); 3771 $('#gallery_1').slick({ 3772 autoplay: false, 3773 autoplaySpeed: 6000, 3774 dots: false, 3775 arrows: true, 3776 infinite: false, 3777 speed: 300, 3778 slidesToShow: 1, 3779 slidesToScroll: 1, 3780 asNavFor: '#gallery_02' 3781 }) 3782 let prevPos = 0 3783 $('#gallery_1 .item').on('mousedown', function(e){ 3784 prevPos = e.pageX 3785 $(this).one('mouseup', function(e){ 3786 $(this).off('mousemove'); 3787 $('#gallery_1 .item').css('pointer-events','initial') 3788 3789 }).on('mousemove', function(e){ 3790 if(prevPos !== e.pageX){ 3791 prev = e.pageX 3792 $('#gallery_1 .item').css('pointer-events','none') 3793 e.preventDefault() 3794 } 3795 }); 3796 3797 }); 3798 $('#gallery_1').on('swipe', function(event, slick, currentSlide, nextSlide){ 3799 3800 $('#gallery_1 .item').css('pointer-events','none') 3801 }); 3802 $('#gallery_1').on('beforeChange', function(event, slick, currentSlide, nextSlide){ 3803 $('#gallery_1 .item').css('pointer-events','initial') 3804 }); 3805 $('#gallery_1').on('afterChange', function(event, slick, currentSlide, nextSlide){ 3806 $('#gallery_1 .item').css('pointer-events','initial') 3807 }); 3808 3809 3810 jQuery(function($) { 3811 3812 3813 // Add label if only one product option and it isn't 'Title'. Could be 'Size'. 3814 3815 $('.selector-wrapper:eq(0)').prepend('<label>Tiêu Äá»</label>'); 3816 3817 // Hide selectors if we only have 1 variant and its title contains 'Default'. 3818 3819 $('.selector-wrapper').hide(); 3820 3821 $('.selector-wrapper').css({ 3822 'text-align':'left', 3823 'margin-bottom':'15px' 3824 }); 3825 3826 $('#ega-sticky-addcart .box-variant').append($('.selector-wrapper').clone()) 3827 }); 3828 3829 3830 // load more content
3831 const $contentWrapper = $('.js-content-wrapper'); 3832 $contentWrapper.each(function (index, element) { 3833 const $proContent = $(element).find('.js-content'); 3834 const $seeMore = $(element).find('.js-seemore'); 3835 const $proGetContent = $(element).find('.js-product-getcontent'); 3836 3837 $seeMore.click(function() { 3838 $(this).toggleClass("show"); 3839 if($(this).hasClass('show')) { 3840 $proGetContent.css("maxHeight","none"); 3841 $(this).find('a').html('<i class="fas fa-minus-circle"></i> Thu gá»n') 3842 } else { 3843 $proGetContent.css("maxHeight","350px"); 3844 $(this).find('a').html('<i class="fas fa-plus-circle"></i> Xem thêm') 3845 $('html, body').animate({ 3846 scrollTop: $proGetContent.offset().top - 100 //#DIV_ID is an example. Use the id of your destination on the page 3847 }, 'slow'); 3848 } 3849 }) 3850 }) 3851 3852 let imgTotalHeight = 0; 3853 let contentImgCount = 0; 3854 let contentImg = $("#content img").length; 3855 3856 if(/webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent) && contentImg > 0) { 3857 $("#content img").map(function(v,i){ 3858 let img = new Image(); 3859 img.src = this.src; 3860 img.onload = function() { 3861 contentImgCount += 1; 3862 let devideWidth = $("#content").width(); 3863 if(this.width != 0 && this.height != 0){ 3864 imgTotalHeight += getRatioImgHeight(devideWidth,this.width,this.height); 3865 } 3866 if(contentImg == contentImgCount){ 3867 if(($('.js-content-wrapper .js-content').height() + imgTotalHeight) <= 693){ 3868 $('.js-content-wrapper .js-seemore').hide(); 3869 } 3870 } 3871 } 3872 }) 3873 } else { 3874 if($('.js-content-wrapper .js-content').height() <= 350){ 3875 $('.js-content-wrapper .js-seemore').hide(); 3876 } 3877 } 3878 3879 // set recent view 3880 function setProductRecent(){ 3881 try{ 3882 let productUrl = 'combo-4-cuon-co-tich-gan-nha-vanlangbooks' 3883 let storage = JSON.parse(localStorage.getItem('recentProduct')) || [] 3884 if(storage && !storage.includes(productUrl) ){ 3885 storage = [productUrl].concat(storage) 3886 storage.length > 7 && storage.pop() 3887 localStorage.setItem('recentProduct', JSON.stringify(storage)) 3888 }}catch(e){ 3889 console.log(e) 3890 } 3891 } 3892 setProductRecent() 3893 $(document).on('change', '#qtym',onQtyChange) 3894 $(document).on('click', '.btn_num',onQtyChange) 3895 $(document).on('click', '.cr-qty-btn',onQtyCRChange) 3896 $(document).on('change','.cr-qty-input',onQtyCRChange) 3897 }) 3898 3899 $(".action-buy").click(function(){ 3900 $("#add-to-cart-form .add_to_cart").trigger("click"); 3901 }) 3902 $("#qtym").change(function(){ 3903 debugger; 3904 }) 3905 3906 $('#ega-sticky-addcart .add_to_cart').click(()=>{ 3907 $('.details-product .add_to_cart').trigger('click'); 3908 }) 3909 3910 3911 }); 3912 3913 3914 var copyButton = {"copiedText": "Äã chép mã", "copyText": "Sao chép mã"}; 3915 3916 function convertCouponItem(content) { 3917 const regex = /\[(.*?)\]/gi 3918 content = content.replace(regex, function (str, innerString) { 3919 let code = innerString.split('=')[1].replace(/"/g,'').trim(); 3920 3921 return `<span onClick="codeCopy(this)" class="smb-copy smb-cursor-pointer text-danger" 3922data-code="${code}" 3923data-copied-text="${copyButton.copiedText}">${copyButton.copyText}</span>` 3924 }) 3925 return content 3926 } 3927 function codeCopy(el){ 3928 const copyText = copyButton.copyText; 3929 const copiedText = el.dataset.copiedText; 3930 const coupon = el.dataset.code; 3931 3932 3933 const _this = $(el); 3934 _this.html(`<span>${copiedText}</span>`); 3935 _this.addClass('disabled'); 3936 setTimeout(function() { 3937 _this.html(`<span>${copyText}</span>`); 3938 _this.removeClass('disabled'); 3939 }, 3000) 3940 navigator.clipboard.writeText(coupon); 3941 } 3942 3943 // Hide Promotion + Specifications in content 3944 const specificationsTitle = 'h6:contains("Thông sá» kỹ thuáºt")'; 3945 const promotionTitle = 'h6:contains("VLB Tặng bạn")'; 3946 $(`#content ${specificationsTitle}, #content ${specificationsTitle} + *, #content ${promotionTitle}, #content ${promotionTitle} + *`).hide(); 3947</script>
3947 3948 3949 3950
3950<script type="application/ld+json"> 3951{ 3952 "@context": "https://schema.org/", 3953 "@type": "Product", 3954 "name": "Combo 4 Cuá»n Cá» Tích Gần Nhà - Vanlangbooks", 3955 "description": "I. Giá»i Thiá»u Sách Bá» sách bao gá»m 4 quyá»n: Côn trùng hòa nhạc ký, Giấc mÆ¡ há»c bÆ¡i cá»§a bé cá con, Hòm thư vượt thá»i gian, Ưá»c mÆ¡ vẽ tranh cá»§a ông Há» Lô II. Thông Tin Chi TiếtMã Hà ng: COMBO4CUONCOTICHGANNHAVLBNhà Cung Cấp: Công Ty Cá» Phần VÄn Hóa VÄn LangTác Giả: Nhiếp TuấnNgưá»i Dá»ch: Ảo Thương - Ngá»§ NgonNhà Xuất Bản: NXB Há»ng ÄứcNÄm Xuất Bản: 2025Ngôn Ngữ: Tiếng Viá»tTrá»ng Lượng: Äang cáºp nháºtKÃch Thưá»c: 21.5 x 27.5 cmSá» Trang: 208Hình Thức: Bìa Má»m", 3956 "image": [ 3957 3958 "//product.hstatic.net/200000663439/product/combo_co_tich_gan_nha_c6a031ce7dab4d2c88ab858e85054a1e_master.jpg", 3959 3960 "//product.hstatic.net/200000663439/product/con_trung_hoa_nhac_ky_bia_1_dcbf780c115c44c1bc1a5e754df0db4f_master.jpg", 3961 3962 "//product.hstatic.net/200000663439/product/giac_mo_hoc_boi_cua_be_ca_con_bia_1_9fa3fb50802546a9abd8c59e467ace9d_master.jpg", 3963 3964 "//product.hstatic.net/200000663439/product/hom_thu_vuot_thoi_gian_bia_1_991db9b6095d4eafa3d9b8c960315069_master.jpg", 3965 3966 "//product.hstatic.net/200000663439/product/uoc_mo_ve_tranh_cua_ong_ho_lo_bia_1_e501f135461444648272ee2993e6e1b9_master.jpg" 3967 3968 ], 3969 "sku": "COMBO4CUONCOTICHGANNHAVLB", 3970 "mpn": "1064082680", 3971 "brand": { 3972 "@type": "Brand", 3973 "name": "VÄn Lang" 3974 }, 3975 "category": "VÄn Há»c Thiếu Nhi", 3976 "url": "https://vanlang.vn/products/combo-4-cuon-co-tich-gan-nha-vanlangbooks", 3977 "offers": { 3978 "@type": "Offer", 3979 "url": "https://vanlang.vn/products/combo-4-cuon-co-tich-gan-nha-vanlangbooks", 3980 "priceCurrency": "VND", 3981 "price": "175200", 3982 "priceValidUntil": "2026-09-26", 3983 "itemCondition": "https://schema.org/NewCondition", 3984 "availability": "https://schema.org/InStock", 3985 "seller": { 3986 "@type": "Organization", 3987 "name": "Nhà Sách VÄn Lang - Vanlangbooks" 3988 }, 3989 "shippingDetails": { 3990 "@type": "OfferShippingDetails", 3991 "shippingRate": { 3992 "@type": "MonetaryAmount", 3993 "value": "0", 3994 "currency": "VND" 3995 }, 3996 "shippingDestination": { 3997 "@type": "DefinedRegion", 3998 "addressCountry": "VN" 3999 }, 4000 "deliveryTime": { 4001 "@type": "ShippingDeliveryTime", 4002 "handlingTime": { 4003 "@type": "QuantitativeValue", 4004 "minValue": 0, 4005 "maxValue": 1, 4006 "unitCode": "d" 4007 }, 4008 "transitTime": { 4009 "@type": "QuantitativeValue", 4010 "minValue": 2, 4011 "maxValue": 5, 4012 "unitCode": "d" 4013 } 4014 } 4015 }, 4016 "hasMerchantReturnPolicy": { 4017 "@type": "MerchantReturnPolicy", 4018 "applicableCountry": "VN", 4019 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 4020 "returnWindow": { 4021 "@type": "QuantitativeValue", 4022 "value": 7, 4023 "unitCode": "DAY" 4024 }, 4025 "merchantReturnDays": 7, 4026 "returnMethod": "ReturnByMail", 4027 "refundType": "FullRefund", 4028 "returnFees": "FreeReturn" 4029 } 4030 }, 4031 "aggregateRating": { 4032 "@type": "AggregateRating", 4033 "ratingValue": "4.8", 4034 "reviewCount": "25" 4035 }, 4036 "review": [ 4037 { 4038 "@type": "Review", 4039 "author": { "@type": "Person", "name": "Nguyen Van Anh" }, 4040 "datePublished": "2025-01-15", 4041 "reviewBody": "Sản phẩm chất lượng tá»t, giao hà ng nhanh.", 4042 "name": "Rất hà i lòng", 4043 "reviewRating": { 4044 "@type": "Rating", 4045 "ratingValue": "5", 4046 "bestRating": "5", 4047 "worstRating": "1" 4048 } 4049 } 4050 ] 4051} 4052</script>
4052 4053 4054 4055<div class='top-footer'> 4056 <div class='container'> 4057 <div class='row align-items-center'> 4058 <div class='col-12 col-sm-9 col-xl-7 order-sm-1'> 4059 <div class='subscribe align-items-center'> 4060 <img src='//theme.hstatic.net/200000663439/1001056805/14/email-icon.png?v=7224' width='32' height='32' loading='lazy' alt='email' /> 4061 <h6 class="m-0"> 4062 Bạn muá»n nháºn khuyến mãi Äặc biá»t? ÄÄng ký ngay. 4063 </h6> 4064 <div class="form_register" style='flex: 1 1 100%'> 4065 <div class="newsletter-form custom-input-group contact-form"> 4066<form accept-charset='UTF-8' action='/account/contact' class='contact-form' method='post'> 4067<input name='form_type' type='hidden' value='customer'> 4068<input name='utf8' type='hidden' value='â'> 4069 <div class="newsletter-form custom-input-group"> 4070 <input type="hidden" id="newsletter-tags" name="contact[tags]" value="khách hà ng tiá»m nÄng, bản tin" /> 4071 <input class="form-control input-group-field" 4072 aria-label="Äá»a chá» Email" type="email" 4073 placeholder="" 4074 name="contact[email]" required autocomplete="off" > 4075 <div class="input-group-btn btn-action"> 4076 <button class="h-100 btn text-white button_subscribe subscribe" style='line-height: 26px;' 4077 type="submit" aria-label="ÄÄng ký nháºn tin" 4078 name="subscribe">ÄÄng ký</button> 4079 </div> 4080 <div class="sitebox-recaptcha hidden" > 4081 This site is protected by reCAPTCHA and the Google 4082 <a href="https://policies.google.com/privacy" target="_blank" rel="noreferrer">Privacy Policy</a> 4083 and <a href="https://policies.google.com/terms" target="_blank" rel="noreferrer">Terms of Service</a> apply. 4084 </div> 4085 </div> 4086 4087 4088<input name='__RequestVerificationToken' type='hidden' value='CfDJ8FyFPV59mBtNhmQGz0fYZt-tMrRX5ScGzBOEXFKpLZc7XEmecok3C2Znub1vkEd2L0Zj7GnJ09pYzhJbAUS_kUL10S00x7clGfACtGFs9GsiWsRrKsooah5wpamTqNB-IwWHz2Bg4svQ8Z5dCoRdsno'> 4089<input id='e8d36cbcf33444e5901be412ac55e5e0' name='g-recaptcha-response' type='hidden'>
vendor: 60 bytes, line 4089
4089<script src='https://www.google.com/recaptcha/api.js?render=
40896LchSLkqAAAAABVHBpeFgg8N-WgkYsr5fO6GUF_s
vendor: 11 bytes, line 4089
4089'></script>
4089<script>let recaptchaElm=document.getElementById('e8d36cbcf33444e5901be412ac55e5e0');let recaptchaForm=recaptchaElm.parentNode;recaptchaForm.addEventListener("submit",function(formEvent){if(!recaptchaElm.value){formEvent.preventDefault();grecaptcha.ready(function(){grecaptcha.execute('6LchSLkqAAAAABVHBpeFgg8N-WgkYsr5fO6GUF_s',{action:'submit'}).then(function(token){recaptchaElm.value=token;recaptchaForm.requestSubmit(formEvent.submitter)})})}})</script>
4089</form> 4090 </div> 4091 <div class="mailchimp-alerts "> 4092 <div class="mailchimp-submitting"></div><!-- mailchimp-submitting end --> 4093 <div class="mailchimp-success"></div><!-- mailchimp-success end --> 4094 <div class="mailchimp-error"></div><!-- mailchimp-error end --> 4095 </div> 4096 </div> 4097 </div> 4098 </div> 4099 <div class='col-12 col-sm-3 col-xl-5 mt-0 mt-sm-0'> 4100 <div class="social-footer"> 4101 <ul class="follow_option mb-0 mt-2 mt-sm-0 d-flex flex-wrap align-items-center p-0 list-unstyled"> 4102 <li> 4103 <a class="facebook link" href="https://www.facebook.com/vanlang.vn" target="_blank" 4104 title="Theo dõi Facebook Nhà Sách VÄn Lang - Vanlangbooks"> 4105 <img src="//theme.hstatic.net/200000663439/1001056805/14/facebook.svg?v=7224" loading="lazy" width="32" height="32" alt="facebook"/> 4106 </a> 4107 </li> 4108 4109 <li> 4110 <a class="tiktok link" href="https://www.tiktok.com/@vanlangbooks" target="_blank" title="Theo dõi tiktok Nhà Sách VÄn Lang - Vanlangbooks"> 4111 <img src="//theme.hstatic.net/200000663439/1001056805/14/tiktok.svg?v=7224" loading="lazy" width="32" height="32" alt="zalo"/> 4112 </a> 4113 </li> 4114 4115 <li> 4116 <a class="instgram link" href="https://www.instagram.com/vanlang.books/" target="_blank" title="Theo dõi instgram Nhà Sách VÄn Lang - Vanlangbooks"> 4117 <img src="//theme.hstatic.net/200000663439/1001056805/14/instagram.svg?v=7224" loading="lazy" width="32" height="32" alt="instgram"/> 4118 </a> 4119 </li> 4120 4121 <li> 4122 <a class="youtube link" href="https://www.youtube.com/@Vanlangbooks/" target="_blank" title="Theo dõi youtube Nhà Sách VÄn Lang - Vanlangbooks"> 4123 <img src="//theme.hstatic.net/200000663439/1001056805/14/youtube.svg?v=7224" loading="lazy" width="32" height="32" alt="youtube"/> 4124 </a> 4125 </li> 4126 4127 </ul> 4128 </div> 4129 </div> 4130 </div> 4131 </div> 4132</div> 4133<footer class="footer bg-white" style="--footer-overlay: #ffffff"> 4134 <div class="mid-footer"> 4135 <div class="container"> 4136 <div class="row"> 4137 <div class="col-xs-12 col-md-6 col-xl-4 footer-click footer-1"> 4138 <h4 class="title-menu clicked"> 4139 4140 </h4> 4141 4142 <a href="/" class="logo-wrapper mb-3 d-block "> 4143 <img loading="lazy" 4144 src="//theme.hstatic.net/200000663439/1001056805/14/logo-footer.png?v=7224" 4145 alt="logo Nhà Sách VÄn Lang - Vanlangbooks" 4146 width="" 4147 height=""> 4148 </a> 4149 4150 <p> 4151 4152 </p> 4153 <div class="single-contact"> 4154 <i class="fa fa-map-marker-alt"></i> 4155 <div class="content"><strong>Äá»a chá»: </strong> 4156 <span>40 - 42 Nguyá» n Thá» Minh Khai, Phưá»ng Tân Äá»nh, TP.HCM</span> 4157 4158 </div> 4159 </div> 4160 <div class="single-contact"> 4161 <i class="fa fa-mobile-alt"></i> 4162 <div class="content"> 4163 <strong>Sá» Äiá»n thoại: </strong> 4164 <a class="link" title="028.38.233.022" href="tel:028.38.233.022">028.38.233.022</a> 4165 </div> 4166 </div> 4167 <div class="single-contact"> 4168 <i class="fa fa-envelope"></i> 4169 <div class="content"> 4170 <strong>Email: </strong><a title="[email protected]" class="link" href="mailto:[email protected]">[email protected]</a> 4171 </div> 4172 </div> 4173 <a target="_blank" href="http://online.gov.vn/Home/WebDetails/14675" title="Logo Bá» Công Thương" > 4174 <img loading="lazy" 4175 src="//theme.hstatic.net/200000663439/1001056805/14/logo_bct.png?v=7224" 4176 width="104" 4177 height="40" 4178 alt="Logo Bá» Công Thương" /> 4179 </a> 4180 </div> 4181 <div class="col-xs-12 col-md-6 col-xl-2 footer-click"> 4182 <h4 class="title-menu clicked"> 4183 Há» TRỢ <i class="fa fa-angle-down d-md-none d-inline-block"></i> 4184 </h4> 4185 <ul class="list-menu toggle-mn" > 4186 4187 <li class="li_menu"> 4188 <a class="link" href="/pages/huong-dan-dat-hang" title="Hưá»ng dẫn Äặt hà ng">Hưá»ng dẫn Äặt hà ng</a> 4189 </li> 4190 4191 <li class="li_menu"> 4192 <a class="link" href="/pages/cac-cau-hoi-thuong-gap" title="Câu há»i thưá»ng gặp">Câu há»i thưá»ng gặp</a> 4193 </li> 4194 4195 <li class="li_menu">
4196 <a class="link" href="/pages/chinh-sach-doi-tra" title="ChÃnh sách Äá»i trả">ChÃnh sách Äá»i trả</a> 4197 </li> 4198 4199 <li class="li_menu"> 4200 <a class="link" href="/pages/chinh-sach-bao-mat" title="ChÃnh sách bảo máºt">ChÃnh sách bảo máºt</a> 4201 </li> 4202 4203 </ul> 4204 </div> 4205 <div class="col-xs-12 col-md-6 col-xl-2 footer-click"> 4206 <h4 class="title-menu clicked"> 4207 Vá» VÄN LANG <i class="fa fa-angle-down d-md-none d-inline-block"></i> 4208 </h4> 4209 <ul class="list-menu toggle-mn"> 4210 4211 <li class="li_menu"> 4212 <a class="link" href="https://vanlang.vn/pages/van-lang" title="Giá»i thiá»u vá» Vanlangbooks">Giá»i thiá»u vá» Vanlangbooks</a> 4213 </li> 4214 4215 </ul> 4216 </div> 4217 <div class="col-xs-12 col-md-6 col-xl-4 footer-click"> 4218 <h4 class="title-menu clicked"> 4219 Tá»ng Äà i há» trợ 4220 </h4> 4221 <p> 4222 <span>Gá»i mua hà ng:</span> 4223 <a class='text-primary font-weight-bold' href='tel:0961348148'>0961348148</a> 4224 <span>(7h30-17h00)</span> 4225 </p> 4226 <p> 4227 <span> 4228Gá»i khiếu nại:</span> 4229 <a class='text-primary font-weight-bold' href='tel:0961348148'>0961348148</a> 4230 <span> (7h30-17h00)</span> 4231 </p> 4232 4233 <span class="title-menu"> 4234 Phương thức thanh toán 4235</span> 4236<div class="trustbadge"> 4237 <a href="/" 4238 target="_blank" 4239 title="Phương thức thanh toán"> 4240 <img class=" img-fluid" loading="lazy" 4241 src="//theme.hstatic.net/200000663439/1001056805/14/footer_trustbadge.jpg?v=7224" 4242 alt="Combo 4 Cuá»n Cá» TÃch Gần Nhà - Vanlangbooks" 4243 width="246" 4244 height="53" 4245 > 4246 </a> 4247</div> 4248 </div> 4249 </div> 4250 </div> 4251 </div> 4252 <div class="bg-footer-bottom copyright clearfix py-2"> 4253 <div class="container"> 4254 <div class="row"> 4255 <div id="copyright" class=" col-xl-12 col-lg-12 col-md-12 col-xs-12 fot_copyright"> 4256 <span class="wsp"> 4257 Copyright © 2023 4258 <a href="https://vanlang.vn" 4259 rel="nofollow" 4260 target="_blank">CÃNG TY Cá» PHẦN VÄN HÃA VÄN LANG</a> 4261 </span> 4262 </div> 4263 </div> 4264 4265 </div> 4266 </div> 4267</footer> 4268 4269 4270<div class="modal fade" id="ega-modal-banner" tabindex="-1" role="dialog" aria-hidden="true"> 4271 <div class="modal-dialog modal-xl align-vertical" role="document"> 4272 <div class="modal-content"> 4273 <div class="modal-header"> 4274 <a href="https://vanlang.vn/pages/co-tich-gan-nha-vanlangbooks-trung-thu-2026" title='Cá» tÃch gần nhà '> 4275 <img loading="lazy" class="img-fluid" src="//theme.hstatic.net/200000663439/1001056805/14/banner-popup-img.png?v=7224" 4276 alt="Cá» tÃch gần nhà " width="643" height="643"/> 4277 </a> 4278 <button class="btn-form-close close" type="button" data-dismiss="modal" aria-label="Close"><i class="fa fa-times"></i></button> 4279 </div> 4280 </div> 4281 </div> 4282</div> 4283
4284<script type="text/x-custom-template" data-template="navigation"> 4285 4286<nav class="h-100"> 4287<ul class="navigation list-group list-group-flush scroll"> 4288 4289 4290 4291 <li class="menu-item list-group-item"> 4292 <a href="/collections/sach-van-lang" class="menu-item__link" title="TẤT CẢ SÃCH"> 4293 <img loading="lazy" width='24' height='24' src="//theme.hstatic.net/200000663439/1001056805/14/menu_icon_1.png?v=7224" alt="TẤT CẢ SÃCH" /> 4294 <span>TẤT CẢ SÃCH</span> 4295 4296 <i class='float-right' data-toggle-submenu> 4297 4298 4299<svg class="icon" > 4300 <use xlink:href="#icon-arrow" /> 4301</svg> 4302 </i> 4303 </a> 4304 4305 <div class="submenu scroll"> 4306 <div class='toggle-submenu d-lg-none d-xl-none'> 4307 <i class='mr-3'> 4308 4309 4310<svg class="icon" style="transform: rotate(180deg)" 4311> 4312 <use xlink:href="#icon-arrow" /> 4313</svg> 4314 </i> 4315 <span>TẤT CẢ SÃCH </span> 4316 </div> 4317 <ul class="submenu__list"> 4318 4319 4320 4321 <li class="submenu__col"> 4322 <span class="submenu__item submenu__item--main"> 4323 <a class="link" href="/collections/chinh-tri-phap-ly-luat" title="ChÃnh Trá» - Pháp Lý - Luáºt">ChÃnh Trá» - Pháp Lý - Luáºt</a> 4324 </span> 4325 4326 <span class="submenu__item submenu__item"> 4327 <a class="link" href="/collections/ton-giao-triet-hoc" title="Tôn Giáo - Triết Há»c">Tôn Giáo - Triết Há»c</a> 4328 </span> 4329 4330 <span class="submenu__item submenu__item"> 4331 <a class="link" href="/collections/triet-hoc-ly-luan-chinh-tri" title="Triết Há»c - Lý Luáºn ChÃnh Trá»">Triết Há»c - Lý Luáºn ChÃnh Trá»</a> 4332 </span> 4333 4334 </li> 4335 4336 4337 4338 4339 <li class="submenu__col"> 4340 <span class="submenu__item submenu__item--main"> 4341 <a class="link" href="/collections/dien-anh-nhac-hoa" title="Äiá»n Ảnh - Nhạc - Há»a">Äiá»n Ảnh - Nhạc - Há»a</a> 4342 </span> 4343 4344 <span class="submenu__item submenu__item"> 4345 <a class="link" href="/collections/am-nhac-dien-anh" title="Ãm Nhạc - Äiá»n Ảnh">Ãm Nhạc - Äiá»n Ảnh</a> 4346 </span> 4347 4348 <span class="submenu__item submenu__item"> 4349 <a class="link" href="/collections/hoi-hoa-kien-truc" title="Há»i Há»a - Kiến Trúc">Há»i Há»a - Kiến Trúc</a> 4350 </span> 4351 4352 <span class="submenu__item submenu__item"> 4353 <a class="link" href="/collections/ve-to-mau-cho-nguoi-lon" title="Vẽ - Tô Mà u Cho Ngưá»i Lá»n">Vẽ - Tô Mà u Cho Ngưá»i Lá»n</a> 4354 </span> 4355 4356 </li> 4357 4358 4359 4360 4361 <li class="submenu__col"> 4362 <span class="submenu__item submenu__item--main"> 4363 <a class="link" href="/collections/kinh-te" title="Kinh Tế">Kinh Tế</a> 4364 </span> 4365 4366 <span class="submenu__item submenu__item"> 4367 <a class="link" href="/collections/bai-hoc-kinh-doanh" title="Bà i Há»c Kinh Doanh">Bà i Há»c Kinh Doanh</a> 4368 </span> 4369 4370 <span class="submenu__item submenu__item"> 4371 <a class="link" href="/collections/khoi-nghiep" title="Khá»i Nghiá»p">Khá»i Nghiá»p</a> 4372 </span> 4373 4374 <span class="submenu__item submenu__item"> 4375 <a class="link" href="/collections/ky-nang-lam-viec" title="Kỹ NÄng Là m Viá»c">Kỹ NÄng Là m Viá»c</a> 4376 </span> 4377 4378 <span class="submenu__item submenu__item"> 4379 <a class="link" href="/collections/marketing-ban-hang" title="Marketing - Bán Hà ng">Marketing - Bán Hà ng</a> 4380 </span> 4381 4382 <span class="submenu__item submenu__item"> 4383 <a class="link" href="/collections/quan-tri-lanh-dao-nhan-luc" title="Quản trá» - Lãnh Äạo - Nhân Lá»±c">Quản trá» - Lãnh Äạo - Nhân Lá»±c</a> 4384 </span> 4385 4386 <span class="submenu__item submenu__item"> 4387 <a class="link" href="/collections/tai-chinh" title="Tà i ChÃnh">Tà i ChÃnh</a> 4388 </span> 4389 4390 </li> 4391 4392 4393 4394 4395 <li class="submenu__col"> 4396 <span class="submenu__item submenu__item--main"> 4397 <a class="link" href="/collections/nuoi-day-con" title="Nuôi Dạy Con">Nuôi Dạy Con</a> 4398 </span> 4399 4400 <span class="submenu__item submenu__item"> 4401 <a class="link" href="/collections/sach-dinh-duong-suc-khoe-cho-ba-me-em-be" title="Sách Din
4401h Dưỡng Sức Khá»e Cho Bà Mẹ - Em Bé">Sách Dinh Dưỡng Sức Khá»e Cho Bà Mẹ - Em Bé</a> 4402 </span> 4403 4404 <span class="submenu__item submenu__item"> 4405 <a class="link" href="/collections/sach-lam-cha-me" title="Sách Là m Cha Mẹ">Sách Là m Cha Mẹ</a> 4406 </span> 4407 4408 <span class="submenu__item submenu__item"> 4409 <a class="link" href="/collections/sach-thai-giao" title="Sách Thai Giáo">Sách Thai Giáo</a> 4410 </span> 4411 4412 </li> 4413 4414 4415 4416 4417 <li class="submenu__col"> 4418 <span class="submenu__item submenu__item--main"> 4419 <a class="link" href="/collections/sach-hoc-ngoai-ngu" title="Sách Há»c Ngoại Ngữ">Sách Há»c Ngoại Ngữ</a> 4420 </span> 4421 4422 <span class="submenu__item submenu__item"> 4423 <a class="link" href="/collections/sach-hoc-ngoai-ngu-khac" title="Sách Há»c Ngoại Ngữ Khác">Sách Há»c Ngoại Ngữ Khác</a> 4424 </span> 4425 4426 <span class="submenu__item submenu__item"> 4427 <a class="link" href="/collections/sach-hoc-tieng-anh" title="Sách Há»c Tiếng Anh">Sách Há»c Tiếng Anh</a> 4428 </span> 4429 4430 <span class="submenu__item submenu__item"> 4431 <a class="link" href="/collections/sach-hoc-tieng-han" title="Sách Há»c Tiếng Hà n">Sách Há»c Tiếng Hà n</a> 4432 </span> 4433 4434 <span class="submenu__item submenu__item"> 4435 <a class="link" href="/collections/sach-hoc-tieng-nhat" title="Sách Há»c Tiếng Nháºt">Sách Há»c Tiếng Nháºt</a> 4436 </span> 4437 4438 <span class="submenu__item submenu__item"> 4439 <a class="link" href="/collections/sach-hoc-tieng-trung" title="Sách Há»c Tiếng Trung">Sách Há»c Tiếng Trung</a> 4440 </span> 4441 4442 </li> 4443 4444 4445 4446 4447 <li class="submenu__col"> 4448 <span class="submenu__item submenu__item--main"> 4449 <a class="link" href="/collections/sach-kien-thuc-tong-hop" title="Sách Kiến Thức Tá»ng Hợp">Sách Kiến Thức Tá»ng Hợp</a> 4450 </span> 4451 4452 <span class="submenu__item submenu__item"> 4453 <a class="link" href="/collections/kien-thuc-bach-khoa" title="Kiến Thức Bách Khoa">Kiến Thức Bách Khoa</a> 4454 </span> 4455 4456 <span class="submenu__item submenu__item"> 4457 <a class="link" href="/collections/linh-vuc-khac" title="LÄ©nh vá»±c khác">LÄ©nh vá»±c khác</a> 4458 </span> 4459 4460 <span class="submenu__item submenu__item"> 4461 <a class="link" href="/collections/sach-nong-lam-ngu-nghiep" title="Sách Nông - Lâm - Ngư Nghiá»p">Sách Nông - Lâm - Ngư Nghiá»p</a> 4462 </span> 4463 4464 </li> 4465 4466 4467 4468 4469 <li class="submenu__col"> 4470 <span class="submenu__item submenu__item--main"> 4471 <a class="link" href="/collections/sach-lich-su" title="Sách Lá»ch sá»">Sách Lá»ch sá»</a> 4472 </span> 4473 4474 <span class="submenu__item submenu__item"> 4475 <a class="link" href="/collections/lich-su-the-gioi" title="Lá»ch Sá» Thế Giá»i">Lá»ch Sá» Thế Giá»i</a> 4476 </span> 4477 4478 <span class="submenu__item submenu__item"> 4479 <a class="link" href="/collections/lich-su-viet-nam" title="Lá»ch Sá» Viá»t Nam">Lá»ch Sá» Viá»t Nam</a> 4480 </span> 4481 4482 </li> 4483 4484 4485 4486 4487 <li class="submenu__col"> 4488 <span class="submenu__item submenu__item--main"> 4489 <a class="link" href="/collections/sach-thuong-thuc-doi-song" title="Sách Thưá»ng Thức - Äá»i Sá»ng">Sách Thưá»ng Thức - Äá»i Sá»ng</a> 4490 </span> 4491 4492 <span class="submenu__item submenu__item"> 4493 <a class="link" href="/collections/lam-dep" title="Là m Äẹp">Là m Äẹp</a> 4494 </span> 4495 4496 <span class="submenu__item submenu__item"> 4497 <a class="link" href="/collections/nau-an" title="Nấu Än">Nấu Än</a> 4498 </span> 4499 4500 </li> 4501 4502 4503 4504 4505 <li class="submenu__col"> 4506 <span class="submenu__item submenu__item--main"> 4507 <a class="link" href="/collections/sach-ton-giao-tam-linh" title="Sách Tôn Giáo - Tâm Linh">Sách Tôn Giáo - Tâm Linh</a> 4508 </span> 4509 4510 <span class="submenu__item submenu__item"> 4511 <a class="link" href="/collections/chiem-tinh-horoscope" title="Chiêm Tinh - Horoscope">Chiêm Tinh - Horoscope</a> 4512 </span> 4513
4514 <span class="submenu__item submenu__item"> 4515 <a class="link" href="/collections/phong-thuy-kinh-dich" title="Phong Thá»§y - Kinh Dá»ch">Phong Thá»§y - Kinh Dá»ch</a> 4516 </span> 4517 4518 <span class="submenu__item submenu__item"> 4519 <a class="link" href="/collections/tam-linh" title="Tâm Linh">Tâm Linh</a> 4520 </span> 4521 4522 <span class="submenu__item submenu__item"> 4523 <a class="link" href="/collections/ton-giao" title="Tôn Giáo">Tôn Giáo</a> 4524 </span> 4525 4526 </li> 4527 4528 4529 4530 4531 <li class="submenu__col"> 4532 <span class="submenu__item submenu__item--main"> 4533 <a class="link" href="/collections/sach-van-hoa-du-lich" title="Sách VÄn Hóa - Du Lá»ch">Sách VÄn Hóa - Du Lá»ch</a> 4534 </span> 4535 4536 <span class="submenu__item submenu__item"> 4537 <a class="link" href="/collections/danh-nhan-nguoi-noi-tieng" title="Danh Nhân - Ngưá»i Ná»i Tiếng">Danh Nhân - Ngưá»i Ná»i Tiếng</a> 4538 </span> 4539 4540 <span class="submenu__item submenu__item"> 4541 <a class="link" href="/collections/van-hoa-du-lich" title="VÄn hóa - Du lá»ch">VÄn hóa - Du lá»ch</a> 4542 </span> 4543 4544 </li> 4545 4546 4547 4548 4549 <li class="submenu__col"> 4550 <span class="submenu__item submenu__item--main"> 4551 <a class="link" href="/collections/sach-y-hoc" title="Sách Y Há»c">Sách Y Há»c</a> 4552 </span> 4553 4554 <span class="submenu__item submenu__item"> 4555 <a class="link" href="/collections/y-hoc" title="Y Há»c">Y Há»c</a> 4556 </span> 4557 4558 </li> 4559 4560 4561 4562 4563 <li class="submenu__col"> 4564 <span class="submenu__item submenu__item--main"> 4565 <a class="link" href="/collections/tam-ly-ky-nang-song" title="Tâm Lý - Kỹ NÄng Sá»ng">Tâm Lý - Kỹ NÄng Sá»ng</a> 4566 </span> 4567 4568 <span class="submenu__item submenu__item"> 4569 <a class="link" href="/collections/ky-nang-song" title="Kỹ NÄng Sá»ng">Kỹ NÄng Sá»ng</a> 4570 </span> 4571 4572 <span class="submenu__item submenu__item"> 4573 <a class="link" href="/collections/nghe-thuat-song-dep" title="Nghá» Thuáºt Sá»ng Äẹp">Nghá» Thuáºt Sá»ng Äẹp</a> 4574 </span> 4575 4576 <span class="submenu__item submenu__item"> 4577 <a class="link" href="/collections/sach-cho-tuoi-teen" title="Sách cho tuá»i Teen">Sách cho tuá»i Teen</a> 4578 </span> 4579 4580 <span class="submenu__item submenu__item"> 4581 <a class="link" href="/collections/tam-ly-hoc" title="Tâm Lý Há»c">Tâm Lý Há»c</a> 4582 </span> 4583 4584 </li> 4585 4586 4587 4588 4589 <li class="submenu__col"> 4590 <span class="submenu__item submenu__item--main"> 4591 <a class="link" href="/collections/thieu-nhi" title="Thiếu Nhi">Thiếu Nhi</a> 4592 </span> 4593 4594 <span class="submenu__item submenu__item"> 4595 <a class="link" href="/collections/kien-thuc-bach-khoa-cho-thieu-nhi" title="Kiến Thức - Bách Khoa cho Thiếu Nhi">Kiến Thức - Bách Khoa cho Thiếu Nhi</a> 4596 </span> 4597 4598 <span class="submenu__item submenu__item"> 4599 <a class="link" href="/collections/ky-nang-dao-duc-cho-tre" title="Kỹ NÄng - Äạo Äức Cho Trẻ">Kỹ NÄng - Äạo Äức Cho Trẻ</a> 4600 </span> 4601 4602 <span class="submenu__item submenu__item"> 4603 <a class="link" href="/collections/ngoai-ngu-song-ngu" title="Ngoại Ngữ - Song Ngữ">Ngoại Ngữ - Song Ngữ</a> 4604 </span> 4605 4606 <span class="submenu__item submenu__item"> 4607 <a class="link" href="/collections/to-mau-luyen-chu" title="Tô Mà u - Luyá»n Chữ - Sticker">Tô Mà u - Luyá»n Chữ - Sticker</a> 4608 </span> 4609 4610 <span class="submenu__item submenu__item"> 4611 <a class="link" href="/collections/truyen-co-tich-dan-gian" title="Truyá»n Cá» TÃch - Dân Gian">Truyá»n Cá» TÃch - Dân Gian</a> 4612 </span> 4613 4614 <span class="submenu__item submenu__item"> 4615 <a class="link" href="/collections/truyen-tranh-thieu-nhi" title="Truyá»n Tranh Thiếu Nhi">Truyá»n Tranh Thiếu Nhi</a> 4616 </span> 4617 4618 <span class="submenu__item submenu__item"> 4619 <a class="link" href="/collections/van-hoc-thieu-nhi" title="VÄn Há»c Thiếu Nhi">VÄn Há»c Thiếu Nhi</a> 4620 </span> 4621 4622 </li> 4623 4624 4625 4626 4627 <li class="submenu__col"> 4628 <span class="submenu__item submenu__item--main"> 4629 <a class="link" href="/collections/tin-hoc-khoa-hoc-ky-thuat" title="Tin Há»c - Khoa Há»c - Kỹ Thuáºt">Tin Há»c - Khoa Há»c - Kỹ Thuáºt</a> 4630 </span> 4631
4632 <span class="submenu__item submenu__item"> 4633 <a class="link" href="/collections/khoa-hoc-ky-thuat" title="Khoa Há»c - Kỹ Thuáºt">Khoa Há»c - Kỹ Thuáºt</a> 4634 </span> 4635 4636 <span class="submenu__item submenu__item"> 4637 <a class="link" href="/collections/thiet-ke-do-hoa" title="Thiết kế - Äá» há»a">Thiết kế - Äá» há»a</a> 4638 </span> 4639 4640 <span class="submenu__item submenu__item"> 4641 <a class="link" href="/collections/tin-hoc-van-phong" title="Tin Há»c VÄn Phòng">Tin Há»c VÄn Phòng</a> 4642 </span> 4643 4644 </li> 4645 4646 4647 4648 4649 <li class="submenu__col"> 4650 <span class="submenu__item submenu__item--main"> 4651 <a class="link" href="/collections/truyen-tranh-manga-comic" title="Truyá»n Tranh, Manga, Comic">Truyá»n Tranh, Manga, Comic</a> 4652 </span> 4653 4654 <span class="submenu__item submenu__item"> 4655 <a class="link" href="/collections/truyen-tranh-manga-comic" title="Truyá»n Tranh - Manga - Comic">Truyá»n Tranh - Manga - Comic</a> 4656 </span> 4657 4658 </li> 4659 4660 4661 4662 4663 <li class="submenu__col"> 4664 <span class="submenu__item submenu__item--main"> 4665 <a class="link" href="/collections/tu-dien" title="Từ Äiá»n">Từ Äiá»n</a> 4666 </span> 4667 4668 <span class="submenu__item submenu__item"> 4669 <a class="link" href="/collections/tu-dien-tieng-anh" title="Từ Äiá»n Tiếng Anh">Từ Äiá»n Tiếng Anh</a> 4670 </span> 4671 4672 <span class="submenu__item submenu__item"> 4673 <a class="link" href="/collections/tu-dien-tieng-nhat" title="Từ Äiá»n Tiếng Nháºt">Từ Äiá»n Tiếng Nháºt</a> 4674 </span> 4675 4676 <span class="submenu__item submenu__item"> 4677 <a class="link" href="/collections/tu-dien-tieng-trung" title="Từ Äiá»n Tiếng Trung">Từ Äiá»n Tiếng Trung</a> 4678 </span> 4679 4680 <span class="submenu__item submenu__item"> 4681 <a class="link" href="/collections/tu-dien-tieng-viet" title="Từ Äiá»n Tiếng Viá»t">Từ Äiá»n Tiếng Viá»t</a> 4682 </span> 4683 4684 <span class="submenu__item submenu__item"> 4685 <a class="link" href="/collections/tu-dien-ngon-ngu-khac" title="Từ Äiá»n Ngôn Ngữ Khác">Từ Äiá»n Ngôn Ngữ Khác</a> 4686 </span> 4687 4688 </li> 4689 4690 4691 4692 4693 <li class="submenu__col"> 4694 <span class="submenu__item submenu__item--main"> 4695 <a class="link" href="/collections/van-hoc" title="VÄn Há»c">VÄn Há»c</a> 4696 </span> 4697 4698 <span class="submenu__item submenu__item"> 4699 <a class="link" href="/collections/dam-my-ngon-tinh" title="Äam Mỹ - Ngôn Tình">Äam Mỹ - Ngôn Tình</a> 4700 </span> 4701 4702 <span class="submenu__item submenu__item"> 4703 <a class="link" href="/collections/phong-su-du-ky-hoi-ky-but-ky" title="Phóng Sá»± - Du Ký - Há»i Ký - Bút Ký">Phóng Sá»± - Du Ký - Há»i Ký - Bút Ký</a> 4704 </span> 4705 4706 <span class="submenu__item submenu__item"> 4707 <a class="link" href="/collections/van-hoc-kinh-dien" title="Tác Phẩm Kinh Äiá»n">Tác Phẩm Kinh Äiá»n</a> 4708 </span> 4709 4710 <span class="submenu__item submenu__item"> 4711 <a class="link" href="/collections/tan-van-truyen-ngan" title="Tản VÄn - Truyá»n Ngắn">Tản VÄn - Truyá»n Ngắn</a> 4712 </span> 4713 4714 <span class="submenu__item submenu__item"> 4715 <a class="link" href="/collections/tho-ca-dao-tuc-ngu" title="ThÆ¡ - Ca dao - Tục Ngữ">ThÆ¡ - Ca dao - Tục Ngữ</a> 4716 </span> 4717 4718 <span class="submenu__item submenu__item"> 4719 <a class="link" href="/collections/tieu-thuyet" title="Tiá»u Thuyết">Tiá»u Thuyết</a> 4720 </span> 4721 4722 <span class="submenu__item submenu__item"> 4723 <a class="link" href="/collections/truyen-cuoi-hai-huoc" title="Truyá»n Cưá»i - Hà i Hưá»c">Truyá»n Cưá»i - Hà i Hưá»c</a> 4724 </span> 4725 4726 <span class="submenu__item submenu__item"> 4727 <a class="link" href="/collections/truyen-kinh-di-trinh-tham" title="Truyá»n Kinh Dá» - Trinh Thám">Truyá»n Kinh Dá» - Trinh Thám</a> 4728 </span> 4729 4730 </li> 4731 4732 4733 </ul> 4734 </div> 4735 </li> 4736 4737 4738 4739 <li class="menu-item list-group-item"> 4740 <a href="/collections/tap-hs-vanlangbooks" class="menu-item__link" title="TẬP VÄN LANG"> 4741 <img loading="lazy" width='24' height='24' src="//theme.hstatic.net/200000663439/1001056805/14/menu_icon_2.png?v=7224" alt="TẬP VÄN LANG" /> 4742 <span>
4742TẬP VÄN LANG</span> 4743 4744 </a> 4745 4746 </li> 4747 4748 4749 4750 <li class="menu-item list-group-item"> 4751 <a href="/" class="menu-item__link" title="VÄN PHÃNG PHẨM"> 4752 <img loading="lazy" width='24' height='24' src="//theme.hstatic.net/200000663439/1001056805/14/menu_icon_3.png?v=7224" alt="VÄN PHÃNG PHẨM" /> 4753 <span>VÄN PHÃNG PHẨM</span> 4754 4755 </a> 4756 4757 </li> 4758 4759 4760 4761 <li class="menu-item list-group-item"> 4762 <a href="/collections/lich-2027" class="menu-item__link" title="Lá»CH VÄN LANG 2027"> 4763 <img loading="lazy" width='24' height='24' src="//theme.hstatic.net/200000663439/1001056805/14/menu_icon_4.png?v=7224" alt="Lá»CH VÄN LANG 2027" /> 4764 <span>Lá»CH VÄN LANG 2027</span> 4765 4766 <i class='float-right' data-toggle-submenu> 4767 4768 4769<svg class="icon" > 4770 <use xlink:href="#icon-arrow" /> 4771</svg> 4772 </i> 4773 </a> 4774 4775 <div class="submenu scroll"> 4776 <div class='toggle-submenu d-lg-none d-xl-none'> 4777 <i class='mr-3'> 4778 4779 4780<svg class="icon" style="transform: rotate(180deg)" 4781> 4782 <use xlink:href="#icon-arrow" /> 4783</svg> 4784 </i> 4785 <span>Lá»CH VÄN LANG 2027 </span> 4786 </div> 4787 <ul class="submenu__list"> 4788 4789 4790 4791 <li class="submenu__item submenu__item--main"> 4792 <a class="link" href="/collections/lich-bloc-2027" title="Lá»ch Bloc">Lá»ch Bloc</a> 4793 </li> 4794 4795 4796 4797 4798 <li class="submenu__item submenu__item--main"> 4799 <a class="link" href="/collections/lich-ban-2027" title="Lá»ch Bà n">Lá»ch Bà n</a> 4800 </li> 4801 4802 4803 4804 4805 <li class="submenu__item submenu__item--main"> 4806 <a class="link" href="/collections/lich-to-lich-lo-xo-2027" title="Lá»ch Tá» - Lá»ch Lò Xo">Lá»ch Tá» - Lá»ch Lò Xo</a> 4807 </li> 4808 4809 4810 4811 4812 <li class="submenu__item submenu__item--main"> 4813 <a class="link" href="/collections/bloc-lich-2027" title="Bloc Lá»ch">Bloc Lá»ch</a> 4814 </li> 4815 4816 4817 4818 4819 <li class="submenu__item submenu__item--main"> 4820 <a class="link" href="/collections/lich-bloc-52-tuan-2027" title="Lá»ch 52 Tuần">Lá»ch 52 Tuần</a> 4821 </li> 4822 4823 4824 </ul> 4825 </div> 4826 </li> 4827 4828</ul> 4829</nav> 4830 4831</script>
4831 4832
4833<script type="text/x-custom-template" data-template="menuMobile"> 4834<div id="mobile-menu" class="scroll"> 4835 <div class='media d-flex user-menu'> 4836 4837 <i class="fas fa-user-circle mr-3 align-self-center"></i> 4838 <div class="media-body d-md-flex flex-column "> 4839 <a rel="nofollow" href="/account/login" class="d-block" title="Tà i khoản" > 4840 Tà i khoản 4841 </a> 4842 <small> 4843 <a href="/account/login" title="ÄÄng nháºp" class="font-weight: light"> 4844 ÄÄng nháºp 4845 </a> </small> 4846 4847 </div> 4848 </div> 4849 <div class="mobile-menu-body scroll"> 4850 <nav class="h-100"> 4851<ul class="navigation list-group list-group-flush scroll"> 4852 4853 4854 4855 <li class="menu-item list-group-item"> 4856 <a href="/collections/sach-van-lang" class="menu-item__link" title="TẤT CẢ SÃCH"> 4857 <img loading="lazy" width='24' height='24' src="//theme.hstatic.net/200000663439/1001056805/14/menu_icon_1.png?v=7224" alt="TẤT CẢ SÃCH" /> 4858 <span>TẤT CẢ SÃCH</span> 4859 4860 <i class='float-right' data-toggle-submenu> 4861 4862 4863<svg class="icon" > 4864 <use xlink:href="#icon-arrow" /> 4865</svg> 4866 </i> 4867 </a> 4868 4869 <div class="submenu scroll"> 4870 <div class='toggle-submenu d-lg-none d-xl-none'> 4871 <i class='mr-3'> 4872 4873 4874<svg class="icon" style="transform: rotate(180deg)" 4875> 4876 <use xlink:href="#icon-arrow" /> 4877</svg> 4878 </i> 4879 <span>TẤT CẢ SÃCH </span> 4880 </div> 4881 <ul class="submenu__list"> 4882 4883 4884 4885 <li class="submenu__col"> 4886 <span class="submenu__item submenu__item--main"> 4887 <a class="link" href="/collections/chinh-tri-phap-ly-luat" title="ChÃnh Trá» - Pháp Lý - Luáºt">ChÃnh Trá» - Pháp Lý - Luáºt</a> 4888 </span> 4889 4890 <span class="submenu__item submenu__item"> 4891 <a class="link" href="/collections/ton-giao-triet-hoc" title="Tôn Giáo - Triết Há»c">Tôn Giáo - Triết Há»c</a> 4892 </span> 4893 4894 <span class="submenu__item submenu__item"> 4895 <a class="link" href="/collections/triet-hoc-ly-luan-chinh-tri" title="Triết Há»c - Lý Luáºn ChÃnh Trá»">Triết Há»c - Lý Luáºn ChÃnh Trá»</a> 4896 </span> 4897 4898 </li> 4899 4900 4901 4902 4903 <li class="submenu__col"> 4904 <span class="submenu__item submenu__item--main"> 4905 <a class="link" href="/collections/dien-anh-nhac-hoa" title="Äiá»n Ảnh - Nhạc - Há»a">Äiá»n Ảnh - Nhạc - Há»a</a> 4906 </span> 4907 4908 <span class="submenu__item submenu__item"> 4909 <a class="link" href="/collections/am-nhac-dien-anh" title="Ãm Nhạc - Äiá»n Ảnh">Ãm Nhạc - Äiá»n Ảnh</a> 4910 </span> 4911 4912 <span class="submenu__item submenu__item"> 4913 <a class="link" href="/collections/hoi-hoa-kien-truc" title="Há»i Há»a - Kiến Trúc">Há»i Há»a - Kiến Trúc</a> 4914 </span> 4915 4916 <span class="submenu__item submenu__item"> 4917 <a class="link" href="/collections/ve-to-mau-cho-nguoi-lon" title="Vẽ - Tô Mà u Cho Ngưá»i Lá»n">Vẽ - Tô Mà u Cho Ngưá»i Lá»n</a> 4918 </span> 4919 4920 </li> 4921 4922 4923 4924 4925 <li class="submenu__col"> 4926 <span class="submenu__item submenu__item--main"> 4927 <a class="link" href="/collections/kinh-te" title="Kinh Tế">Kinh Tế</a> 4928 </span> 4929 4930 <span class="submenu__item submenu__item"> 4931 <a class="link" href="/collections/bai-hoc-kinh-doanh" title="Bà i Há»c Kinh Doanh">Bà i Há»c Kinh Doanh</a> 4932 </span> 4933 4934 <span class="submenu__item submenu__item"> 4935 <a class="link" href="/collections/khoi-nghiep" title="Khá»i Nghiá»p">Khá»i Nghiá»p</a> 4936 </span> 4937 4938 <span class="submenu__item submenu__item"> 4939 <a class="link" href="/collections/ky-nang-lam-viec" title="Kỹ NÄng Là m Viá»c">Kỹ NÄng Là m Viá»c</a> 4940 </span> 4941 4942 <span class="submenu__item submenu__item"> 4943 <a class="link" href="/collections/marketing-ban-hang" title="Marketing - Bán Hà ng">Marketing - Bán Hà ng</a> 4944 </span> 4945 4946 <span class="submenu__item submenu__item"> 4947 <a class="link" href="/collections/quan-tri-lanh-dao-nhan-luc" title="Quản trá» - Lãnh Äạo - Nhân Lá»±c">Quản trá» - Lãnh Äạo - Nhân Lá»±c</a> 4948 </span> 4949 4950 <span class="submenu__item submenu__item"> 4951 <a class="link" href="/collections/tai-chinh" title="Tà i ChÃnh">Tà i ChÃnh</a> 4952 </span> 4953 4954 </li> 4955 4956 4957 4958 4959 <li class="submenu__col"> 4960 <span class="submenu__item submenu__item--main"> 4961 <a class="link" href="/collections/nuoi-day-con" title="Nuôi Dạy Con">Nuôi Dạy Con</a> 4962 </span> 4963
4964 <span class="submenu__item submenu__item"> 4965 <a class="link" href="/collections/sach-dinh-duong-suc-khoe-cho-ba-me-em-be" title="Sách Dinh Dưỡng Sức Khá»e Cho Bà Mẹ - Em Bé">Sách Dinh Dưỡng Sức Khá»e Cho Bà Mẹ - Em Bé</a> 4966 </span> 4967 4968 <span class="submenu__item submenu__item"> 4969 <a class="link" href="/collections/sach-lam-cha-me" title="Sách Là m Cha Mẹ">Sách Là m Cha Mẹ</a> 4970 </span> 4971 4972 <span class="submenu__item submenu__item"> 4973 <a class="link" href="/collections/sach-thai-giao" title="Sách Thai Giáo">Sách Thai Giáo</a> 4974 </span> 4975 4976 </li> 4977 4978 4979 4980 4981 <li class="submenu__col"> 4982 <span class="submenu__item submenu__item--main"> 4983 <a class="link" href="/collections/sach-hoc-ngoai-ngu" title="Sách Há»c Ngoại Ngữ">Sách Há»c Ngoại Ngữ</a> 4984 </span> 4985 4986 <span class="submenu__item submenu__item"> 4987 <a class="link" href="/collections/sach-hoc-ngoai-ngu-khac" title="Sách Há»c Ngoại Ngữ Khác">Sách Há»c Ngoại Ngữ Khác</a> 4988 </span> 4989 4990 <span class="submenu__item submenu__item"> 4991 <a class="link" href="/collections/sach-hoc-tieng-anh" title="Sách Há»c Tiếng Anh">Sách Há»c Tiếng Anh</a> 4992 </span> 4993 4994 <span class="submenu__item submenu__item"> 4995 <a class="link" href="/collections/sach-hoc-tieng-han" title="Sách Há»c Tiếng Hà n">Sách Há»c Tiếng Hà n</a> 4996 </span> 4997 4998 <span class="submenu__item submenu__item"> 4999 <a class="link" href="/collections/sach-hoc-tieng-nhat" title="Sách Há»c Tiếng Nháºt">Sách Há»c Tiếng Nháºt</a> 5000 </span> 5001 5002 <span class="submenu__item submenu__item"> 5003 <a class="link" href="/collections/sach-hoc-tieng-trung" title="Sách Há»c Tiếng Trung">Sách Há»c Tiếng Trung</a> 5004 </span> 5005 5006 </li> 5007 5008 5009 5010 5011 <li class="submenu__col"> 5012 <span class="submenu__item submenu__item--main"> 5013 <a class="link" href="/collections/sach-kien-thuc-tong-hop" title="Sách Kiến Thức Tá»ng Hợp">Sách Kiến Thức Tá»ng Hợp</a> 5014 </span> 5015 5016 <span class="submenu__item submenu__item"> 5017 <a class="link" href="/collections/kien-thuc-bach-khoa" title="Kiến Thức Bách Khoa">Kiến Thức Bách Khoa</a> 5018 </span> 5019 5020 <span class="submenu__item submenu__item"> 5021 <a class="link" href="/collections/linh-vuc-khac" title="LÄ©nh vá»±c khác">LÄ©nh vá»±c khác</a> 5022 </span> 5023 5024 <span class="submenu__item submenu__item"> 5025 <a class="link" href="/collections/sach-nong-lam-ngu-nghiep" title="Sách Nông - Lâm - Ngư Nghiá»p">Sách Nông - Lâm - Ngư Nghiá»p</a> 5026 </span> 5027 5028 </li> 5029 5030 5031 5032 5033 <li class="submenu__col"> 5034 <span class="submenu__item submenu__item--main"> 5035 <a class="link" href="/collections/sach-lich-su" title="Sách Lá»ch sá»">Sách Lá»ch sá»</a> 5036 </span> 5037 5038 <span class="submenu__item submenu__item"> 5039 <a class="link" href="/collections/lich-su-the-gioi" title="Lá»ch Sá» Thế Giá»i">Lá»ch Sá» Thế Giá»i</a> 5040 </span> 5041 5042 <span class="submenu__item submenu__item"> 5043 <a class="link" href="/collections/lich-su-viet-nam" title="Lá»ch Sá» Viá»t Nam">Lá»ch Sá» Viá»t Nam</a> 5044 </span> 5045 5046 </li> 5047 5048 5049 5050 5051 <li class="submenu__col"> 5052 <span class="submenu__item submenu__item--main"> 5053 <a class="link" href="/collections/sach-thuong-thuc-doi-song" title="Sách Thưá»ng Thức - Äá»i Sá»ng">Sách Thưá»ng Thức - Äá»i Sá»ng</a> 5054 </span> 5055 5056 <span class="submenu__item submenu__item"> 5057 <a class="link" href="/collections/lam-dep" title="Là m Äẹp">Là m Äẹp</a> 5058 </span> 5059 5060 <span class="submenu__item submenu__item"> 5061 <a class="link" href="/collections/nau-an" title="Nấu Än">Nấu Än</a> 5062 </span> 5063 5064 </li> 5065 5066 5067 5068 5069 <li class="submenu__col"> 5070 <span class="submenu__item submenu__item--main"> 5071 <a class="link" href="/collections/sach-ton-giao-tam-linh" title="Sách Tôn Giáo - Tâm Linh">Sách Tôn Giáo - Tâm Linh</a> 5072 </span> 5073
5074 <span class="submenu__item submenu__item"> 5075 <a class="link" href="/collections/chiem-tinh-horoscope" title="Chiêm Tinh - Horoscope">Chiêm Tinh - Horoscope</a> 5076 </span> 5077 5078 <span class="submenu__item submenu__item"> 5079 <a class="link" href="/collections/phong-thuy-kinh-dich" title="Phong Thá»§y - Kinh Dá»ch">Phong Thá»§y - Kinh Dá»ch</a> 5080 </span> 5081 5082 <span class="submenu__item submenu__item"> 5083 <a class="link" href="/collections/tam-linh" title="Tâm Linh">Tâm Linh</a> 5084 </span> 5085 5086 <span class="submenu__item submenu__item"> 5087 <a class="link" href="/collections/ton-giao" title="Tôn Giáo">Tôn Giáo</a> 5088 </span> 5089 5090 </li> 5091 5092 5093 5094 5095 <li class="submenu__col"> 5096 <span class="submenu__item submenu__item--main"> 5097 <a class="link" href="/collections/sach-van-hoa-du-lich" title="Sách VÄn Hóa - Du Lá»ch">Sách VÄn Hóa - Du Lá»ch</a> 5098 </span> 5099 5100 <span class="submenu__item submenu__item"> 5101 <a class="link" href="/collections/danh-nhan-nguoi-noi-tieng" title="Danh Nhân - Ngưá»i Ná»i Tiếng">Danh Nhân - Ngưá»i Ná»i Tiếng</a> 5102 </span> 5103 5104 <span class="submenu__item submenu__item"> 5105 <a class="link" href="/collections/van-hoa-du-lich" title="VÄn hóa - Du lá»ch">VÄn hóa - Du lá»ch</a> 5106 </span> 5107 5108 </li> 5109 5110 5111 5112 5113 <li class="submenu__col"> 5114 <span class="submenu__item submenu__item--main"> 5115 <a class="link" href="/collections/sach-y-hoc" title="Sách Y Há»c">Sách Y Há»c</a> 5116 </span> 5117 5118 <span class="submenu__item submenu__item"> 5119 <a class="link" href="/collections/y-hoc" title="Y Há»c">Y Há»c</a> 5120 </span> 5121 5122 </li> 5123 5124 5125 5126 5127 <li class="submenu__col"> 5128 <span class="submenu__item submenu__item--main"> 5129 <a class="link" href="/collections/tam-ly-ky-nang-song" title="Tâm Lý - Kỹ NÄng Sá»ng">Tâm Lý - Kỹ NÄng Sá»ng</a> 5130 </span> 5131 5132 <span class="submenu__item submenu__item"> 5133 <a class="link" href="/collections/ky-nang-song" title="Kỹ NÄng Sá»ng">Kỹ NÄng Sá»ng</a> 5134 </span> 5135 5136 <span class="submenu__item submenu__item"> 5137 <a class="link" href="/collections/nghe-thuat-song-dep" title="Nghá» Thuáºt Sá»ng Äẹp">Nghá» Thuáºt Sá»ng Äẹp</a> 5138 </span> 5139 5140 <span class="submenu__item submenu__item"> 5141 <a class="link" href="/collections/sach-cho-tuoi-teen" title="Sách cho tuá»i Teen">Sách cho tuá»i Teen</a> 5142 </span> 5143 5144 <span class="submenu__item submenu__item"> 5145 <a class="link" href="/collections/tam-ly-hoc" title="Tâm Lý Há»c">Tâm Lý Há»c</a> 5146 </span> 5147 5148 </li> 5149 5150 5151 5152 5153 <li class="submenu__col"> 5154 <span class="submenu__item submenu__item--main"> 5155 <a class="link" href="/collections/thieu-nhi" title="Thiếu Nhi">Thiếu Nhi</a> 5156 </span> 5157 5158 <span class="submenu__item submenu__item"> 5159 <a class="link" href="/collections/kien-thuc-bach-khoa-cho-thieu-nhi" title="Kiến Thức - Bách Khoa cho Thiếu Nhi">Kiến Thức - Bách Khoa cho Thiếu Nhi</a> 5160 </span> 5161 5162 <span class="submenu__item submenu__item"> 5163 <a class="link" href="/collections/ky-nang-dao-duc-cho-tre" title="Kỹ NÄng - Äạo Äức Cho Trẻ">Kỹ NÄng - Äạo Äức Cho Trẻ</a> 5164 </span> 5165 5166 <span class="submenu__item submenu__item"> 5167 <a class="link" href="/collections/ngoai-ngu-song-ngu" title="Ngoại Ngữ - Song Ngữ">Ngoại Ngữ - Song Ngữ</a> 5168 </span> 5169 5170 <span class="submenu__item submenu__item"> 5171 <a class="link" href="/collections/to-mau-luyen-chu" title="Tô Mà u - Luyá»n Chữ - Sticker">Tô Mà u - Luyá»n Chữ - Sticker</a> 5172 </span> 5173 5174 <span class="submenu__item submenu__item"> 5175 <a class="link" href="/collections/truyen-co-tich-dan-gian" title="Truyá»n Cá» TÃch - Dân Gian">Truyá»n Cá» TÃch - Dân Gian</a> 5176 </span> 5177 5178 <span class="submenu__item submenu__item"> 5179 <a class="link" href="/collections/truyen-tranh-thieu-nhi" title="Truyá»n Tranh Thiếu Nhi">Truyá»n Tranh Thiếu Nhi</a> 5180 </span> 5181
5182 <span class="submenu__item submenu__item"> 5183 <a class="link" href="/collections/van-hoc-thieu-nhi" title="VÄn Há»c Thiếu Nhi">VÄn Há»c Thiếu Nhi</a> 5184 </span> 5185 5186 </li> 5187 5188 5189 5190 5191 <li class="submenu__col"> 5192 <span class="submenu__item submenu__item--main"> 5193 <a class="link" href="/collections/tin-hoc-khoa-hoc-ky-thuat" title="Tin Há»c - Khoa Há»c - Kỹ Thuáºt">Tin Há»c - Khoa Há»c - Kỹ Thuáºt</a> 5194 </span> 5195 5196 <span class="submenu__item submenu__item"> 5197 <a class="link" href="/collections/khoa-hoc-ky-thuat" title="Khoa Há»c - Kỹ Thuáºt">Khoa Há»c - Kỹ Thuáºt</a> 5198 </span> 5199 5200 <span class="submenu__item submenu__item"> 5201 <a class="link" href="/collections/thiet-ke-do-hoa" title="Thiết kế - Äá» há»a">Thiết kế - Äá» há»a</a> 5202 </span> 5203 5204 <span class="submenu__item submenu__item"> 5205 <a class="link" href="/collections/tin-hoc-van-phong" title="Tin Há»c VÄn Phòng">Tin Há»c VÄn Phòng</a> 5206 </span> 5207 5208 </li> 5209 5210 5211 5212 5213 <li class="submenu__col"> 5214 <span class="submenu__item submenu__item--main"> 5215 <a class="link" href="/collections/truyen-tranh-manga-comic" title="Truyá»n Tranh, Manga, Comic">Truyá»n Tranh, Manga, Comic</a> 5216 </span> 5217 5218 <span class="submenu__item submenu__item"> 5219 <a class="link" href="/collections/truyen-tranh-manga-comic" title="Truyá»n Tranh - Manga - Comic">Truyá»n Tranh - Manga - Comic</a> 5220 </span> 5221 5222 </li> 5223 5224 5225 5226 5227 <li class="submenu__col"> 5228 <span class="submenu__item submenu__item--main"> 5229 <a class="link" href="/collections/tu-dien" title="Từ Äiá»n">Từ Äiá»n</a> 5230 </span> 5231 5232 <span class="submenu__item submenu__item"> 5233 <a class="link" href="/collections/tu-dien-tieng-anh" title="Từ Äiá»n Tiếng Anh">Từ Äiá»n Tiếng Anh</a> 5234 </span> 5235 5236 <span class="submenu__item submenu__item"> 5237 <a class="link" href="/collections/tu-dien-tieng-nhat" title="Từ Äiá»n Tiếng Nháºt">Từ Äiá»n Tiếng Nháºt</a> 5238 </span> 5239 5240 <span class="submenu__item submenu__item"> 5241 <a class="link" href="/collections/tu-dien-tieng-trung" title="Từ Äiá»n Tiếng Trung">Từ Äiá»n Tiếng Trung</a> 5242 </span> 5243 5244 <span class="submenu__item submenu__item"> 5245 <a class="link" href="/collections/tu-dien-tieng-viet" title="Từ Äiá»n Tiếng Viá»t">Từ Äiá»n Tiếng Viá»t</a> 5246 </span> 5247 5248 <span class="submenu__item submenu__item"> 5249 <a class="link" href="/collections/tu-dien-ngon-ngu-khac" title="Từ Äiá»n Ngôn Ngữ Khác">Từ Äiá»n Ngôn Ngữ Khác</a> 5250 </span> 5251 5252 </li> 5253 5254 5255 5256 5257 <li class="submenu__col"> 5258 <span class="submenu__item submenu__item--main"> 5259 <a class="link" href="/collections/van-hoc" title="VÄn Há»c">VÄn Há»c</a> 5260 </span> 5261 5262 <span class="submenu__item submenu__item"> 5263 <a class="link" href="/collections/dam-my-ngon-tinh" title="Äam Mỹ - Ngôn Tình">Äam Mỹ - Ngôn Tình</a> 5264 </span> 5265 5266 <span class="submenu__item submenu__item"> 5267 <a class="link" href="/collections/phong-su-du-ky-hoi-ky-but-ky" title="Phóng Sá»± - Du Ký - Há»i Ký - Bút Ký">Phóng Sá»± - Du Ký - Há»i Ký - Bút Ký</a> 5268 </span> 5269 5270 <span class="submenu__item submenu__item"> 5271 <a class="link" href="/collections/van-hoc-kinh-dien" title="Tác Phẩm Kinh Äiá»n">Tác Phẩm Kinh Äiá»n</a> 5272 </span> 5273 5274 <span class="submenu__item submenu__item"> 5275 <a class="link" href="/collections/tan-van-truyen-ngan" title="Tản VÄn - Truyá»n Ngắn">Tản VÄn - Truyá»n Ngắn</a> 5276 </span> 5277 5278 <span class="submenu__item submenu__item"> 5279 <a class="link" href="/collections/tho-ca-dao-tuc-ngu" title="ThÆ¡ - Ca dao - Tục Ngữ">ThÆ¡ - Ca dao - Tục Ngữ</a> 5280 </span> 5281 5282 <span class="submenu__item submenu__item"> 5283 <a class="link" href="/collections/tieu-thuyet" title="Tiá»u Thuyết">Tiá»u Thuyết</a> 5284 </span> 5285 5286 <span class="submenu__item submenu__item"> 5287 <a class="link" href="/collections/truyen-cuoi-hai-huoc" title="Truyá»n Cưá»i - Hà i Hưá»c">Truyá»n Cưá»i - Hà i Hưá»c</a> 5288 </span> 5289
5290 <span class="submenu__item submenu__item"> 5291 <a class="link" href="/collections/truyen-kinh-di-trinh-tham" title="Truyá»n Kinh Dá» - Trinh Thám">Truyá»n Kinh Dá» - Trinh Thám</a> 5292 </span> 5293 5294 </li> 5295 5296 5297 </ul> 5298 </div> 5299 </li> 5300 5301 5302 5303 <li class="menu-item list-group-item"> 5304 <a href="/collections/tap-hs-vanlangbooks" class="menu-item__link" title="TẬP VÄN LANG"> 5305 <img loading="lazy" width='24' height='24' src="//theme.hstatic.net/200000663439/1001056805/14/menu_icon_2.png?v=7224" alt="TẬP VÄN LANG" /> 5306 <span>TẬP VÄN LANG</span> 5307 5308 </a> 5309 5310 </li> 5311 5312 5313 5314 <li class="menu-item list-group-item"> 5315 <a href="/" class="menu-item__link" title="VÄN PHÃNG PHẨM"> 5316 <img loading="lazy" width='24' height='24' src="//theme.hstatic.net/200000663439/1001056805/14/menu_icon_3.png?v=7224" alt="VÄN PHÃNG PHẨM" /> 5317 <span>VÄN PHÃNG PHẨM</span> 5318 5319 </a> 5320 5321 </li> 5322 5323 5324 5325 <li class="menu-item list-group-item"> 5326 <a href="/collections/lich-2027" class="menu-item__link" title="Lá»CH VÄN LANG 2027"> 5327 <img loading="lazy" width='24' height='24' src="//theme.hstatic.net/200000663439/1001056805/14/menu_icon_4.png?v=7224" alt="Lá»CH VÄN LANG 2027" /> 5328 <span>Lá»CH VÄN LANG 2027</span> 5329 5330 <i class='float-right' data-toggle-submenu> 5331 5332 5333<svg class="icon" > 5334 <use xlink:href="#icon-arrow" /> 5335</svg> 5336 </i> 5337 </a> 5338 5339 <div class="submenu scroll"> 5340 <div class='toggle-submenu d-lg-none d-xl-none'> 5341 <i class='mr-3'> 5342 5343 5344<svg class="icon" style="transform: rotate(180deg)" 5345> 5346 <use xlink:href="#icon-arrow" /> 5347</svg> 5348 </i> 5349 <span>Lá»CH VÄN LANG 2027 </span> 5350 </div> 5351 <ul class="submenu__list"> 5352 5353 5354 5355 <li class="submenu__item submenu__item--main"> 5356 <a class="link" href="/collections/lich-bloc-2027" title="Lá»ch Bloc">Lá»ch Bloc</a> 5357 </li> 5358 5359 5360 5361 5362 <li class="submenu__item submenu__item--main"> 5363 <a class="link" href="/collections/lich-ban-2027" title="Lá»ch Bà n">Lá»ch Bà n</a> 5364 </li> 5365 5366 5367 5368 5369 <li class="submenu__item submenu__item--main"> 5370 <a class="link" href="/collections/lich-to-lich-lo-xo-2027" title="Lá»ch Tá» - Lá»ch Lò Xo">Lá»ch Tá» - Lá»ch Lò Xo</a> 5371 </li> 5372 5373 5374 5375 5376 <li class="submenu__item submenu__item--main"> 5377 <a class="link" href="/collections/bloc-lich-2027" title="Bloc Lá»ch">Bloc Lá»ch</a> 5378 </li> 5379 5380 5381 5382 5383 <li class="submenu__item submenu__item--main"> 5384 <a class="link" href="/collections/lich-bloc-52-tuan-2027" title="Lá»ch 52 Tuần">Lá»ch 52 Tuần</a> 5385 </li> 5386 5387 5388 </ul> 5389 </div> 5390 </li> 5391 5392</ul> 5393</nav> 5394 5395 5396<!--<ul class="shop-policises list-unstyled d-flex align-items-center flex-nowrap m-0 pr-0 col-sm-10"> 5397 <li class='media d-lg-flex d-none hotline'> 5398 <div class=""> 5399 <img loading="lazy" 5400 src="//theme.hstatic.net/200000663439/1001056805/14/phone-icon.png?v=7224" 5401 width="24" height="24" class="align-self-center" 5402 alt="phone-icon"/> 5403 </div> 5404 <div class="media-body d-md-flex flex-column d-none "> 5405 <span>Gá»i mua hà ng</span> 5406 <a class="font-weight-bold d-block" href="tel:028.38.233.022" title="028.38.233.022"> 5407 028.38.233.022 5408 </a> 5409 </div> 5410 </li> 5411</ul> --> </div> 5412 5413 <div class="mobile-menu-footer border-top w-100 d-flex align-items-center text-center"> 5414 <div class="hotline w-50 p-2 "> 5415 <a href="tel:028.38.233.022" title="028.38.233.022"> 5416 Gá»i Äiá»n <i class="fas fa-phone ml-3"></i> 5417 </a> 5418 </div> 5419 <div class="messenger border-left p-2 w-50 border-left"> 5420 5421 <a href="https://www.facebook.com/vanlang.vn" title="https://www.facebook.com/vanlang.vn"> 5422 Nhắn tin 5423 <i class="fab fa-facebook-messenger ml-3"></i> 5424 </a> 5425 </div> 5426 5427 </div> 5428</div> 5429<div class='menu-overlay'> 5430 5431</div></script>
5431 <svg style="display:none"> 5432 <defs> 5433 <symbol class="icon " id="icon-cart" viewBox="0 0 16 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15.594 16.39a.703.703 0 0 1-.703.704h-.704v.703a.703.703 0 0 1-1.406 0v-.703h-.703a.703.703 0 0 1 0-1.407h.703v-.703a.703.703 0 1 1 1.406 0v.704h.704c.388 0 .703.314.703.703Zm0-10.968v6.75a.703.703 0 0 1-1.406 0V6.125H12.78v2.11a.703.703 0 1 1-1.406 0v-2.11h-6.75v2.11a.703.703 0 1 1-1.406 0v-2.11H1.813v10.969h7.453a.703.703 0 1 1 0 1.406H1.109a.703.703 0 0 1-.703-.703V5.422c0-.388.315-.703.703-.703h2.143A4.788 4.788 0 0 1 8 .5a4.788 4.788 0 0 1 4.748 4.219h2.143c.388 0 .703.315.703.703Zm-4.266-.703A3.38 3.38 0 0 0 8 1.906 3.38 3.38 0 0 0 4.672 4.72h6.656Z" fill="currentColor"/></symbol> 5434 </defs> 5435</svg> 5436<svg style="display:none"> 5437 <defs> 5438 <symbol id="icon-minus" class="icon icon-minus" viewBox="0 0 16 2" fill="none" xmlns="http://www.w3.org/2000/svg"> 5439 <path d="M15.375 0H0.625C0.279813 0 0 0.279813 0 0.625C0 0.970187 0.279813 1.25 0.625 1.25H15.375C15.7202 1.25 16 0.970187 16 0.625C16 0.279813 15.7202 0 15.375 0Z" fill="#8C9196"/> 5440 </symbol> 5441 </defs> 5442</svg> 5443 5444<svg style="display:none"> 5445 <defs> 5446 <symbol id="icon-plus" class="icon icon-plus" viewBox="0 0 93.562 93.562" fill="none" xmlns="http://www.w3.org/2000/svg"> 5447 <path xmlns="http://www.w3.org/2000/svg" d="M87.952,41.17l-36.386,0.11V5.61c0-3.108-2.502-5.61-5.61-5.61c-3.107,0-5.61,2.502-5.61,5.61l0.11,35.561H5.61 c-3.108,0-5.61,2.502-5.61,5.61c0,3.107,2.502,5.609,5.61,5.609h34.791v35.562c0,3.106,2.502,5.61,5.61,5.61 c3.108,0,5.61-2.504,5.61-5.61V52.391h36.331c3.108,0,5.61-2.504,5.61-5.61C93.562,43.672,91.032,41.17,87.952,41.17z" fill="currentColor"/> 5448 </symbol> 5449 </defs> 5450</svg> 5451 5452<svg style="display:none"> 5453 <defs> 5454 <symbol class="icon icon-arrow" id="icon-arrow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 490.8 490.8" fill="none" aria-hidden="true" focusable="false" role="presentation"> 5455 <path d="M135.685 3.128c-4.237-4.093-10.99-3.975-15.083.262-3.992 4.134-3.992 10.687 0 14.82l227.115 227.136-227.136 227.115c-4.237 4.093-4.354 10.845-.262 15.083 4.093 4.237 10.845 4.354 15.083.262.089-.086.176-.173.262-.262l234.667-234.667c4.164-4.165 4.164-10.917 0-15.083L135.685 3.128z" fill="currentColor"/> 5456 <path d="M128.133 490.68a10.667 10.667 0 01-7.552-18.219l227.136-227.115L120.581 18.232c-4.171-4.171-4.171-10.933 0-15.104 4.171-4.171 10.933-4.171 15.104 0l234.667 234.667c4.164 4.165 4.164 10.917 0 15.083L135.685 487.544a10.663 10.663 0 01-7.552 3.136z"/> 5457 </symbol> 5458 </defs> 5459</svg> 5460 5461<svg style="display:none"> 5462 <defs> 5463 <symbol id="icon-search" class="icon icon-search" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 192.904 192.904"> 5464 <path d="M190.707 180.101l-47.078-47.077c11.702-14.072 18.752-32.142 18.752-51.831C162.381 36.423 125.959 0 81.191 0 36.422 0 0 36.423 0 81.193c0 44.767 36.422 81.187 81.191 81.187 19.688 0 37.759-7.049 51.831-18.751l47.079 47.078a7.474 7.474 0 005.303 2.197 7.498 7.498 0 005.303-12.803zM15 81.193C15 44.694 44.693 15 81.191 15c36.497 0 66.189 29.694 66.189 66.193 0 36.496-29.692 66.187-66.189 66.187C44.693 147.38 15 117.689 15 81.193z"/> 5465 </symbol> 5466 </defs> 5467</svg> <link rel="preload" as="script" href="https://cdn.hstatic.net/shared/api.jquery.js"> 5468 5469
5469<script src='https://cdn.hstatic.net/shared/api.jquery.js' type='text/javascript'></script>
5469 5470
5470<script src='https://cdn.hstatic.net/shared/option_selection.js' type='text/javascript'></script>
5470 5471
5471<script src='//theme.hstatic.net/200000663439/1001056805/14/plugin.js?v=7224' type='text/javascript'></script>
5471 5472 5473 5474 5475<div id="quick-view-product" class="quickview-product" style="display:none;"> 5476 <div class="quickview-overlay fancybox-overlay fancybox-overlay-fixed"></div> 5477 <div class="quick-view-product align-verticle"></div> 5478 <div id="quickview-modal" style="display:none;"> 5479 <div class="block-quickview primary_block details-product"> 5480 <div class="row"> 5481 <div class="product-left-column product-images col-xs-12 col-sm-4 col-md-4 col-lg-5 col-xl-6"> 5482 <div class="image-block large-image col_large_default"> 5483 <span class="view_full_size"> 5484 <a class="img-product d-block pos-relative embed-responsive embed-responsive-1by1" title="" href="javascript:;"> 5485 <img loading="lazy" src="https://mixcdn.egany.com/themes/assets/thumb/large/noimage.gif" id="product-featured-image-quickview" class="img-responsive product-featured-image-quickview" alt="quickview" /> 5486 </a> 5487 </span> 5488 <div class="loading-imgquickview" style="display:none;"></div> 5489 </div> 5490 <div class="more-view-wrapper clearfix"> 5491 <div class="thumbs_quickview owl_nav_custome1" id="thumbs_list_quickview"> 5492 <ul class="product-photo-thumbs quickview-more-views-owlslider not-thuongdq" id="thumblist_quickview"></ul> 5493 </div> 5494 </div> 5495 </div> 5496 <div class="product-center-column product-info product-item col-xs-12 col-sm-6 col-md-8 col-lg-7 col-xl-6 details-pro style_product style_border"> 5497 <div class="head-qv group-status"> 5498 <h3 class="qwp-name title-product">abc</h3> 5499 <div class="vend-qv group-status"> 5500 <div class="left_vend"> 5501 <div class="first_status d-inline-block">Thương hiá»u: 5502 <span class="vendor_ status_name"></span> 5503 </div> 5504 <span class="line_tt ">|</span> 5505 <div class="top_sku first_status d-inline-block">Mã sản phẩm: 5506 <span class="sku_ status_name"></span> 5507 </div> 5508 </div> 5509 </div> 5510 </div> 5511 <input type='hidden' id='qv-product-tags'/> 5512 5513 <div class="quickview-info clearfix"> 5514 <span class="prices price-box"> 5515 <span class="price product-price"></span> 5516 <del class="old-price"></del> 5517 <span class="label_product"></span> 5518 </span> 5519 </div> 5520 5521 5522 <form action="/cart/add" method="post" enctype="multipart/form-data" class="quick_option variants form-ajaxtocart form-product"> 5523 <span class="price-product-detail hidden" style="opacity: 0;"> 5524 <span class=""></span> 5525 </span> 5526 <select name='variantId' class="hidden" style="display:none"></select> 5527 5528 5529 <div class="form-group form_product_content"> 5530 <div class="count_btn_style quantity_wanted_p"> 5531 <div class="custom input_number_product soluong1"> 5532 <button class="btn_num btn num_1 button button_qty" onClick="var result = document.getElementById('quantity-detail'); var qtyqv = result.value; if( !isNaN( qtyqv ) && qtyqv > 1 ) result.value--;return false;"> 5533 <svg class="icon"> 5534 <use xlink:href="#icon-minus" /> 5535</svg></button> 5536 <input type="text" id="quantity-detail" name="quantity" value="1" maxlength="2" class="form-control prd_quantity" onkeypress="if ( isNaN(this.value + String.fromCharCode(event.keyCode) )) return false;" onchange="if(this.value == 0)this.value=1;"> 5537 <button class="btn_num btn num_2 button button_qty" onClick="var result = document.getElementById('quantity-detail'); var qtyqv = result.value; if( !isNaN( qtyqv )) result.value++;return false;"> 5538 <svg class="icon"> 5539 <use xlink:href="#icon-plus" /> 5540</svg> </button> 5541 </div> 5542 <div class="button_actions clearfix"> 5543 <button type="submit" class="btn_cool btn fix_add_to_cart ajax_addtocart btn_add_cart btn-cart add_to_cart_detail"> 5544 THÃM VÃO GIá» 5545 </button> 5546 </div> 5547 </div> 5548 </div> 5549 5550 </form> 5551 5552 </div> 5553 </div> 5554 </div> 5555 <a title="Close" class="quickview-close close-window" href="javascript:;"><i class="fas fa-times"></i></a> 5556 </div> 5557</div>
5558<script type="text/javascript"> 5559 Haravan.doNotTriggerClickOnThumb = false; 5560 function changeImageQuickView(img, selector) { 5561 var src = $(img).attr("src"); 5562 src = src.replace("_compact", ""); 5563 5564 var $videoEl = $(selector).parent(); 5565 5566 if($(img).hasClass('video')) { 5567 $(selector).parent().find('img').hide() 5568 var codevideo = $(img).parent().data().videocode.split("_")[1]; 5569 var videoHtml = `<iframe class="img-responsive" width="560" height="315" src="https://www.youtube.com/embed/${codevideo}" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>`; 5570 $videoEl.append(videoHtml); 5571 } else { 5572 $videoEl.find("iframe").remove(); 5573 $(selector).parent().find('img').show() 5574 $(selector).attr("src", src); 5575 } 5576 } 5577 function validate(evt) { 5578 var theEvent = evt || window.event; 5579 var key = theEvent.keyCode || theEvent.which; 5580 key = String.fromCharCode( key ); 5581 var regex = /[0-9]|\./; 5582 if( !regex.test(key) ) { 5583 theEvent.returnValue = false; 5584 if(theEvent.preventDefault) theEvent.preventDefault(); 5585 } 5586 } 5587 var selectCallbackQuickView = function(variant, selector) { 5588 $('#quick-view-product form').show(); 5589 var productItem = jQuery('.quick-view-product .product-item'), 5590 addToCart = productItem.find('.add_to_cart_detail'), 5591 installmentBtn = productItem.find('.btn-installment'), 5592 productPrice = productItem.find('.price'), 5593 comparePrice = productItem.find('.old-price'), 5594 discountLabel= productItem.find('.label_product'), 5595 form2 = jQuery('.soluong1'), 5596 status = productItem.find('.soluong'), 5597 sku = productItem.find('.sku_'), 5598 totalPrice = productItem.find('.total-price span'); 5599 5600 if(variant && variant.sku ){ 5601 sku.text(variant.sku); 5602 }else{ 5603 sku.text('Äang cáºp nháºt'); 5604 } 5605 if (variant && variant.available) { 5606 var form = jQuery('#' + selector.domIdPrefix).closest('form'); 5607 for (var i=0,length=variant.options.length; i<length; i++) { 5608 var radioButton = form.find('.swatch[data-option-index="' + i + '"] :radio[value="' + variant.options[i] +'"]'); 5609 if (radioButton.size()) { 5610 radioButton.get(0).checked = true; 5611 } 5612 } 5613 5614 addToCart.removeClass('disabled').removeAttr('disabled'); 5615 addToCart.html(`THÃM VÃO GIá»`).removeAttr('disabled'); 5616 installmentBtn.removeClass('hidden') 5617 addToCart.removeClass('is-full') 5618 status.text('Còn hà ng'); 5619 if(variant.price < 1){ 5620 $("#quick-view-product .price").html('Liên há»'); 5621 $("#quick-view-product del, #quick-view-product .quantity_wanted_p").hide(); 5622 $("#quick-view-product .prices .old-price").hide(); 5623 discountLabel.hide() 5624 form2.hide(); 5625 }else{ 5626 productPrice.html(Haravan.formatMoney(variant.price, "{{amount}}â«")); 5627 if ( variant.compare_at_price > variant.price ) { 5628 comparePrice.html(Haravan.formatMoney(variant.compare_at_price, "{{amount}}â«")).show(); 5629 let save = variant.compare_at_price - variant.price; 5630 let savePerCent = Math.ceil(save / variant.compare_at_price * 100); 5631 if(savePerCent > 99){ 5632 savePerCent = 99 5633 } 5634 if(savePerCent < 1){ 5635 savePerCent = 1 5636 } 5637 discountLabel.html('-'+savePerCent+ "%").show() 5638 productPrice.addClass('on-sale'); 5639 } else { 5640 comparePrice.hide(); 5641 discountLabel.hide() 5642 productPrice.removeClass('on-sale'); 5643 } 5644 $(".quantity_wanted_p").show(); 5645 $(".input_qty_qv_").show(); 5646 form2.show(); 5647 } 5648 5649 5650 5651 updatePricingQuickView(); 5652 5653 /*begin variant image*/ 5654 if (variant && variant.featured_image) { 5655 5656 var originalImage = $("#product-featured-image-quickview"); 5657 var newImage = variant.featured_image; 5658 var element = originalImage[0]; 5659 Haravan.Image.switchImage(newImage, element, function (newImageSizedSrc, newImage, element) { 5660 $('#thumblist_quickview img').each(function() { 5661 var parentThumbImg = $(this).parent(); 5662 var productImage = $(this).parent().data("image"); 5663 if (newImageSizedSrc.includes(productImage)) { 5664 $(this).parent().trigger('click'); 5665 return false;
5666 } 5667 }); 5668 5669 }); 5670 $('#product-featured-image-quickview').attr('src',variant.featured_image.src); 5671 } 5672 } else { 5673 addToCart.addClass('disabled').attr('disabled', 'disabled'); 5674 addToCart.removeClass('hidden').addClass('btn_buy is-full').attr('disabled','disabled').html('<div class="disabled">Hết hà ng</div>').show(); 5675 installmentBtn.addClass('hidden') 5676 status.text('Hết hà ng'); 5677 $(".quantity_wanted_p").show(); 5678 if(variant){ 5679 if(variant.price < 1){ 5680 $("#quick-view-product .price").html('Liên há»'); 5681 $("#quick-view-product del").hide(); 5682 //$("#quick-view-product .quantity_wanted_p").hide(); 5683 $("#quick-view-product .prices .old-price").hide(); 5684 discountLabel.hide() 5685 5686 form2.hide(); 5687 comparePrice.hide(); 5688 discountLabel.hide(); 5689 productPrice.removeClass('on-sale'); 5690 addToCart.addClass('disabled').attr('disabled', 'disabled'); 5691 addToCart.removeClass('hidden').addClass('btn_buy is-full').attr('disabled','disabled').html('<div class="disabled">Hết hà ng</div>').show(); 5692 installmentBtn.addClass('hidden') 5693 }else{ 5694 productPrice.html(Haravan.formatMoney(variant.price, "{{amount}}â«")); 5695 if ( variant.compare_at_price > variant.price ) { 5696 comparePrice.html(Haravan.formatMoney(variant.compare_at_price, "{{amount}}â«")).show(); 5697 productPrice.addClass('on-sale'); 5698 let save = variant.compare_at_price - variant.price; 5699 let savePerCent = Math.ceil(save / variant.compare_at_price * 100); 5700 if(savePerCent > 99){ 5701 savePerCent = 99 5702 } 5703 if(savePerCent < 1){ 5704 savePerCent = 1 5705 } 5706 discountLabel.html('-'+savePerCent+ "%").show() 5707 } else { 5708 comparePrice.hide(); 5709 productPrice.removeClass('on-sale'); 5710 $("#quick-view-product .prices .old-price").html(''); 5711 discountLabel.hide() 5712 5713 } 5714 5715 $(".input_qty_qv_").hide(); 5716 form2.hide(); 5717 addToCart.addClass('disabled').attr('disabled', 'disabled'); 5718 addToCart.removeClass('hidden').addClass('btn_buy is-full').attr('disabled','disabled').html('<div class="disabled">Hết hà ng</div>').show(); 5719 installmentBtn.addClass('hidden') 5720 } 5721 }else{ 5722 $("#quick-view-product .price").html('Liên há»'); 5723 $("#quick-view-product del").hide(); 5724 $("#quick-view-product .quantity_wanted_p").hide(); 5725 $("#quick-view-product .prices .old-price").hide(); 5726 discountLabel.hide() 5727 5728 form2.hide(); 5729 comparePrice.hide(); 5730 discountLabel.hide(); 5731 5732 productPrice.removeClass('on-sale'); 5733 addToCart.addClass('disabled').attr('disabled', 'disabled'); 5734 addToCart.removeClass('hidden').addClass('btn_buy is-full').attr('disabled','disabled').html('<div class="disabled">Hết hà ng</div>').show(); 5735 installmentBtn.addClass('hidden') 5736 } 5737 } 5738 /*begin variant image*/ 5739 if (variant && variant.featured_image) { 5740 5741 var originalImage = $("#product-featured-image-quickview"); 5742 var newImage = variant.featured_image; 5743 var element = originalImage[0]; 5744 Haravan.Image.switchImage(newImage, element, function (newImageSizedSrc, newImage, element) { 5745 $('#thumblist_quickview img').each(function() { 5746 var parentThumbImg = $(this).parent(); 5747 var productImage = $(this).parent().data("image"); 5748 if (newImageSizedSrc.includes(productImage)) { 5749 $(this).parent().trigger('click'); 5750 return false; 5751 } 5752 }); 5753 5754 }); 5755 $('#product-featured-image-quickview').attr('src',variant.featured_image.src); 5756 } 5757 5758 }; 5759 5760 if(typeof copyButton === 'undefined' && typeof codeCopy === 'undefined') { 5761 const copyButton = {"copiedText": "Äã chép mã", "copyText": "Sao chép mã"}; 5762 function codeCopy(el){ 5763 5764 const copyText = copyButton.copyText; 5765 const copiedText = el.dataset.copiedText; 5766 const coupon = el.dataset.code; 5767 5768 5769 const _this = $(el); 5770 _this.html(`<span>${copiedText}</span>`); 5771 _this.addClass('disabled'); 5772 setTimeout(function() { 5773 _this.html(`<span>${copyText}</span>`); 5774 _this.removeClass('disabled'); 5775 }, 3000) 5776 navigator.clipboard.writeText(coupon); 5777 } 5778 } 5779</script>
5779 5780
5780<script> 5781initQuickView(); 5782var product = {}; 5783var currentLinkQuickView = ''; 5784var option1 = ''; 5785var option2 = ''; 5786 5787function setButtonNavQuickview() { 5788 $("#quickview-nav-button a").hide(); 5789 $("#quickview-nav-button a").attr("data-index", ""); 5790 var listProducts = $(currentLinkQuickView).closest(".slide").find("a.quick-view"); 5791 if(listProducts.length > 0) { 5792 var currentPosition = 0; 5793 for(var i = 0; i < listProducts.length; i++) { 5794 if($(listProducts[i]).data("handle") == $(currentLinkQuickView).data("handle")) { 5795 currentPosition = i; 5796 break; 5797 } 5798 } 5799 if(currentPosition < listProducts.length - 1) { 5800 $("#quickview-nav-button .btn-next-product").show(); 5801 $("#quickview-nav-button .btn-next-product").attr("data-index", currentPosition + 1); 5802 } 5803 if(currentPosition > 0) { 5804 $("#quickview-nav-button .btn-previous-product").show(); 5805 $("#quickview-nav-button .btn-previous-product").attr("data-index", currentPosition - 1); 5806 } 5807 } 5808 $("#quickview-nav-button a").click(function() { 5809 $("#quickview-nav-button a").hide(); 5810 var indexLink = parseInt($(this).data("index")); 5811 if(!isNaN(indexLink) && indexLink >= 0) { 5812 var listProducts = $(currentLinkQuickView).closest(".slide").find("a.quick-view"); 5813 if(listProducts.length > 0 && indexLink < listProducts.length) { 5814 //$(".quickview-close").trigger("click"); 5815 $(listProducts[indexLink]).trigger("click"); 5816 } 5817 } 5818 }); 5819} 5820function initQuickView(){ 5821 $(document).on("click", "#thumblist_quickview li", function() { 5822 changeImageQuickView($(this).find("img:first-child"), ".product-featured-image-quickview"); 5823 $('#thumblist_quickview li').removeClass('active'); 5824 $(this).addClass('active'); 5825 }); 5826 $(document).on('click', '.quick-view', function(e) { 5827 if($(window).width() > 1025) { 5828 e.preventDefault(); 5829 const proImage = $(this).parents('.product-thumbnail').find('img:not(.product-frame)') 5830 const frame = $(this).parents('.product-thumbnail').find('.product-frame').clone() 5831 const badges = $(this).parents('.item_product_main').find('.product-badge').clone() 5832 const promoTag = $(this).parents('.item_product_main').find('.product-promo-tag').clone() 5833 const promotion = $(this).parents('.item_product_main').find('.product-promotion').html(); 5834 const reviewsRating = $(this).parents('.item_product_main').find('.product-rating').html(); 5835 5836 $('#qv-ega-salebox').html(promotion); 5837 5838 const copyButton = {"copiedText": "Äã chép mã", "copyText": "Sao chép mã"}; 5839 function convertCouponItem(content) { 5840 const regex = /\[(.*?)\]/gi 5841 content = content.replace(regex, function (str, innerString) { 5842 let code = innerString.split('=')[1].replace(/"/g,'').trim(); 5843 return `<span onClick="codeCopy(this)" class="smb-copy smb-cursor-pointer text-danger" 5844 data-code="${code}" 5845 data-copied-text="${copyButton.copiedText}">${copyButton.copyText}</span>` 5846 }) 5847 return content 5848 } 5849 5850 const saleboxHtml = $("#qv-ega-salebox .product-promotion__heading").siblings().clone().wrap("<div/>").parent().html() 5851 5852 if(saleboxHtml != undefined){ 5853 const newContent = convertCouponItem(saleboxHtml); 5854 $("#qv-ega-salebox .product-promotion__heading").siblings().replaceWith(newContent); 5855 } 5856 5857 var producthandle = $(this).data("handle"); 5858 currentLinkQuickView = $(this); 5859 Haravan.getProduct(producthandle, function(product) { 5860 var qvhtml = $("#quickview-modal").html(); 5861 $(".quick-view-product").html(qvhtml); 5862 var quickview= $(".quick-view-product"); 5863 const tags = product.tags; 5864 quickview.find('#qv-product-tags').val(JSON.stringify(tags)); 5865 5866 if(product.summary != null && product.summary !=""){ 5867 var productdes = product.summary; 5868 } 5869 5870 var featured_image = product.featured_image && Haravan.resizeImage(product.featured_image, "large"); 5871 if(featured_image == null){ 5872 featured_image = 'https://mixcdn.egany.com/themes/assets/thumb/large/noimage.gif'; 5873 } 5874 // Reset current link quickview and button navigate in Quickview 5875 setButtonNavQuickview(); 5876 if(featured_image != null){ 5877 quickview.find(".view_full_size img").attr("src",featured_image); 5878 } 5879 const installmentBtn = jQuery('.quick-view-product .product-item').find('.btn-installment'); 5880 installmentBtn.addClass('hidden'); 5881 5882 if(product.price < 1 && product.variants.length < 2){ 5883 quickview.find(".price").html('Liên há»'); 5884 quickview.find("del").html(''); 5885 quickview.find("#quick-view-product form").hide(); 5886 quickview.find(".prices").html('<span class="price h2">Liên há»</span>'); 5887 quickview.find(".add_to_cart_detail span").html('Liên há»'); 5888 installmentBtn.addClass('hidden'); 5889 quickview.find(".add_to_cart_detail").addClass('is-full') 5890 } 5891 else{ 5892 quickview.find("#quick-view-product form").show(); 5893 5894 quickview.find(".price").html(Haravan.formatMoney(product.price, "{{amount_no_decimals_with_comma_separator}}â«" )); 5895 5896 } 5897 quickview.find(".product-item").attr("id", "product-" + product.id); 5898 quickview.find(".qv-link").attr("href",product.url); 5899 quickview.find(".variants").attr("id", "product-actions-" + product.id); 5900 quickview.find(".variants select").attr("id", "product-select-" + product.id); 5901 5902 quickview.find(".qwp-name").html('<a class="text2line" href="'+ product.url +'" title="'+product.title+'">'+product.title +'</a>'); 5903 quickview.find(".reviews_qv .text_revi").html('<a href="'+ product.url +'" title="Äánh giá '+product.title+'"><i class="fa fa-edit"></i> Äánh giá</a>'); 5904 5905 if(product.vendor){ 5906 quickview.find(".vend-qv .vendor_").append(product.vendor); 5907 }else{ 5908 quickview.find(".vend-qv .vendor_").append("Äang cáºp nháºt"); 5909 } 5910 if(product.variants.sku){ 5911 quickview.find("vend-qv .sku_").append(product.variants.sku); 5912 }else{ 5913 quickview.find(".vend-qv .sku_").append("Äang cáºp nháºt"); 5914 } 5915 if(product.available){ 5916 if (product.variants[0].inventory_management == 'haravan') { 5917 quickview.find(".vend-qv .soluong").html('Còn hà ng'); 5918 }else{ 5919 quickview.find(".vend-qv .soluong").html('Còn hà ng'); 5920 } 5921 }else { 5922 quickview.find(".vend-qv .soluong").html('Hết hà ng'); 5923 $('.soluong1').hide(); 5924 } 5925 5926 quickview.find(".product-description .rte").html(productdes); 5927 quickview.find(".view-more").attr('href',product.url); 5928 5929 if (product.compare_at_price_max > product.price) { 5930 quickview.find(".old-price").html(Haravan.formatMoney(product.compare_at_price_max, "{{amount_no_decimals_with_comma_separator}}â«" )).show(); 5931 let save = product.variants[0].compare_at_price - product.variants[0].price;
5932 let savePerCent = Math.ceil(save / product.variants[0].compare_at_price * 100); 5933 if(savePerCent > 99){ 5934 savePerCent = 99; 5935 } 5936 if(savePerCent < 1){ 5937 savePerCent = 1 5938 } 5939 quickview.find('.label_product').html('-'+ savePerCent + "%").show() 5940 quickview.find(".price").addClass("sale-price") 5941 } 5942 else { 5943 quickview.find(".old-price").html(""); 5944 quickview.find('.label_product').hide() 5945 quickview.find(".price").removeClass("sale-price") 5946 } 5947 if (!product.available) { 5948 $(".quick-view-product form").show(); 5949 $(".quick-view-product .quantity_wanted_p").show(); 5950 quickViewVariantsSwatch(product, quickview); 5951 if (product.price < 1) { 5952 $('#quick-view-product form').hide(); 5953 } else { 5954 $('#quick-view-product form').show(); 5955 } 5956 $(".soluong_qv").hide(); 5957 $('.soluong1').hide(); 5958 quickview.find(".add_to_cart_detail").text("Hết hà ng").addClass("disabled").attr("disabled", "disabled"); 5959 if (product.variants.length > 1) { 5960 quickview.find(".dec, .inc, .variants label").show(); 5961 quickview.find("select").hide(); 5962 } else { 5963 quickview.find("select,.dec, .inc, .variants label").hide(); 5964 } 5965 } else { 5966 quickViewVariantsSwatch(product, quickview); 5967 $(".quick-view-product .quantity_wanted_p").show(); 5968 if(product.variants.length > 1){ 5969 $('#quick-view-product form').show(); 5970 }else{ 5971 if(product.price < 1){ 5972 $('#quick-view-product form').hide(); 5973 }else{ 5974 $('#quick-view-product form').show(); 5975 } 5976 } 5977 } 5978 5979 quickview.find('.more_info_block .page-product-heading li:first, .more_info_block .tab-content section:first').addClass('active'); 5980 5981 $("#quick-view-product").modal(); 5982 5983 $(".view_scroll_spacer").removeClass("hidden"); 5984 5985 loadQuickViewSlider(product, quickview); 5986 $('.quick-view-product .product-frame').remove() 5987 if (frame && frame.length) { 5988 $('.quick-view-product .img-product').append(frame) 5989 } 5990 let imageScale = proImage.attr('style') 5991 $('img#product-featured-image-quickview').attr('style',imageScale) 5992 $('.quickview-info .product-badge').remove() 5993 if(badges && badges.length){ 5994 $('.quickview-info ').append(badges) 5995 } 5996 $('.quickview-info .product-promo-tag').remove() 5997 5998 if(promoTag && promoTag.length) { 5999 $('.quickview-info').append(promoTag) 6000 } 6001 $('.reviews_qv').html(reviewsRating || '') 6002 6003 //$('#thumblist_quickview li').eq(0).trigger('click') 6004 // Action 6005 setTimeout(function(){ 6006 var thumbLargeimg = $('.view_full_size .img-product #product-featured-image-quickview').attr('src'); 6007 var thumMedium = $('#thumbs_list_quickview .owl-item li').find('img:not(.product-frame)').attr('src'); 6008 if (thumbLargeimg == thumMedium) { 6009 $( "#thumbs_list_quickview .owl-item li" ).first().addClass( "active" ); 6010 } 6011 6012 },2000); 6013 6014 //initQuickviewAddToCart(); 6015 6016 $(".quick-view").fadeIn(500); 6017 if ($(".quick-view .total-price").length > 0) { 6018 $(".quick-view input[name=quantity]").on("change", updatePricingQuickView) 6019 } 6020 updatePricingQuickView(); 6021 // Setup listeners to add/subtract from the input 6022 6023 $(".js-qty__adjust").on("click", function() { 6024 var el = $(this), 6025 id = el.data("id"), 6026 qtySelector = el.siblings(".js-qty__num"), 6027 qty = parseInt(qtySelector.val().replace(/\D/g, '')); 6028 6029 var qty = validateQty(qty); 6030 6031 // Add or subtract from the current quantity 6032 if (el.hasClass("js-qty__adjust--plus")) { 6033 qty = qty + 1; 6034 } else { 6035 qty = qty - 1; 6036 if (qty <= 1) qty = 1; 6037 } 6038 6039 // Update the input's number 6040 let variantId = $(`#product-select-${product.id} `).val() 6041 let validQty = validateQty(product,variantId, qty) 6042 validQty ? $('#qtym').val(validQty) : qtySelector.val(qty); 6043 updatePricingQuickView(); 6044 }); 6045 $(".js-qty__num").on("change", function() { 6046 updatePricingQuickView(); 6047 }); 6048 function onQtyChange(){ 6049 let qty = parseInt($('#quantity-detail').val()) 6050 let variantId = parseInt(quickview.find('[name="variantId"]').val()) 6051 let validQty = validateQty(product,variantId, qty) 6052 validQty ? $('#quantity-detail').val(validQty) : qty 6053 } 6054 6055 quickview.find('.btn_num').click(onQtyChange) 6056 $('#quantity-detail').change(onQtyChange) 6057 }); 6058 var numInput = document.querySelector('.quantity_wanted_p input'); 6059 numInput.addEventListener('input', function(){ 6060 // Let's match only digits. 6061 var num = this.value.match(/^\d+$/); 6062 if (num === null) { 6063 // If we have no match, value will be empty. 6064 this.value = ""; 6065 } 6066 if (num ==0) { 6067 // If we have no match, value will be empty. 6068 this.value = 1; 6069 } 6070 }, false) 6071 6072 return false;
6073 }else{ 6074 window.location.href = $(e.currentTarget).data('href') 6075 } 6076 }); 6077} 6078 6079function loadQuickViewSlider(n, r) { 6080 productImage(); 6081 var loadingImgQuickView = $('.loading-imgquickview'); 6082 var s = Haravan.resizeImage(n.featured_image, "large"); 6083 var video_tags = n.tags.filter(function(v,i){return v.indexOf("video_") > -1}); 6084 var video_code = video_tags[0]; 6085 r.find(".quickview-featured-image").append('<a href="' + n.url + '"><img src="' + s + '" title="' + n.title + '"/><div style="height: 100%; width: 100%; top:0; left:0 z-index: 2000; position: absolute; display: none; background: url(' + window.loading_url + ') 50% 50% no-repeat;"></div></a>'); 6086 if (n.images.length > 1 || video_code) { 6087 $('.thumbs_quickview').addClass('thumbs_list_quickview'); 6088 var o = r.find(".more-view-wrapper ul"); 6089 6090 var videoThumb = false 6091 for (i in n.images) { 6092 var u = Haravan.resizeImage(n.images[i], "large"); 6093 var a = Haravan.resizeImage(n.images[i], "large"); 6094 var f = '<li><a href="javascript:void(0)" data-imageid="' + n.id + '"" data-zoom-image="' + u + '" title="title"><img src="' + u + '" alt="Office World" /></a></li>'; 6095 if(u.indexOf("video") > -1 ){ 6096 videoThumb = true 6097 6098 var icon_play = "//theme.hstatic.net/200000663439/1001056805/14/icon-button-play.png?v=7224"; 6099 var f = '<li><a href="javascript:void(0)"' + 'data-videocode="' + video_code + '" data-imageid="' + n.id + '"" data-zoom-image="' + u + '" title="title"><img class="video" src="' + u + '" alt="Office World" /><img class="icon-button-play" src="' + icon_play + '" alt="video-play-button" /></a></li>'; 6100 }else{ 6101 var f = '<li><a href="javascript:void(0)" data-imageid="' + n.id + '"" data-zoom-image="' + u + '" title="title"><img src="' + u + '" alt="Office World" /></a></li>'; 6102 } 6103 if(u.indexOf("color-") == -1 ){ 6104 o.append(f) 6105 } 6106 } 6107 6108 if(!videoThumb && video_code){ 6109 let code = video_code.split('_')[1] 6110 var u = `https://img.youtube.com/vi/${code}/mqdefault.jpg` 6111 6112 var icon_play = "//theme.hstatic.net/200000663439/1001056805/14/icon-button-play.png?v=7224"; 6113 var f = '<li><a href="javascript:void(0)"' + 'data-videocode="' + video_code + '" data-imageid="' + n.id + '"" data-zoom-image="' + u + '" title="title"><img class="video" src="' + u + '" alt="Office World" /><img class="icon-button-play" src="' + icon_play + '" alt="video-play-button" /></a></li>'; 6114 o.prepend(f) 6115 } 6116 6117 o.find("a").click(function() { 6118 var t = r.find("#product-featured-image-quickview"); 6119 if (t.attr("src") != $(this).attr("data-image")) { 6120 t.attr("src", $(this).attr("data-image")); 6121 loadingImgQuickView.show(); 6122 t.load(function(t) { 6123 loadingImgQuickView.hide(); 6124 $(this).unbind("load"); 6125 loadingImgQuickView.hide() 6126 }) 6127 } 6128 }); 6129 o.slick({ 6130 autoplay: true, 6131 autoplaySpeed: 6000, 6132 dots: false, 6133 arrows: false, 6134 infinite: true, 6135 speed: 300, 6136 slidesToShow: 4, 6137 slidesToScroll: 4 6138 }).css("visibility", "visible") 6139 } else { 6140 $('.thumbs_quickview').removeClass('thumbs_list_quickview'); 6141 r.find(".quickview-more-views").remove(); 6142 r.find(".quickview-more-view-wrapper-jcarousel").remove() 6143 } 6144} 6145function quickViewVariantsSwatch(t, quickview) { 6146 var v = '<input type="hidden" name="id" value="' + t.id + '">'; 6147 quickview.find("form.variants").append(v); 6148 if (t.variants.length > 1) { 6149 for (var r = 0; r < t.variants.length; r++) { 6150 var i = t.variants[r]; 6151 var s = '<option value="' + i.id + '">' + i.title + "</option>"; 6152 quickview.find("form.variants > select").append(s) 6153 } 6154 6155 var ps = "product-select-" + t.id; 6156 new Haravan.OptionSelectors( ps, { 6157 product: t, 6158 onVariantSelected: selectCallbackQuickView 6159 }); 6160 6161 if (t.options.length == 1) { 6162 quickview.find(".selector-wrapper:eq(0)").hide().prepend("<label>" + t.options[0].name + "</label>") 6163 } 6164 6165 var options=""; 6166 for (var i = 0; i < t.options.length; i++) { 6167 options += '<div class="swatch clearfix" data-option-index="' + i + '">'; 6168 options += '<div class="header">' + t.options[i].name + ': </div>'; 6169 var is_color = false; 6170 6171 if (/Color|Colour|MÃ u/i.test(t.options[i].name)) { 6172 is_color = true; 6173 } 6174 var optionValues = new Array(); 6175 for (var j = 0; j < t.variants.length; j++) { 6176 var variant = t.variants[j]; 6177 var value = variant.options[i]; 6178 var valueHandle = awe_convertVietnamese(value); 6179
6180 var forText = 'swatch-' + i + '-' + valueHandle; 6181 if (optionValues.indexOf(value) < 0) { 6182 //not yet inserted 6183 options += '<div class="position-relative">' 6184 if (variant.featured_image != null) { 6185 options += '<div data-image="'+variant.featured_image.src+'" data-value="' + value + '" class="swatch-element ' + (is_color ? "color " : " ") + valueHandle + (variant.available ? ' available ' : ' soldout ') + '">'; 6186 } else { 6187 options += '<div data-value="' + value + '" class="swatch-element ' + (is_color ? "color " : " ") + valueHandle + (variant.available ? ' available ' : ' soldout ') + '">'; 6188 } 6189 6190 options += '<input id="' + forText + '" type="radio" name="option-' + i + '" value="' + value + '" ' + (j == 0 ? ' checked ' : '') + (variant.available ? '' : '') + ' />'; 6191 6192 if (is_color) { 6193 let vImgPrefix = `color-${valueHandle}`; 6194 let vImgSrc = t.images.find(el => el.indexOf(vImgPrefix) > -1); 6195 6196 if(variant.featured_image != null){ 6197 vImgSrc = variant.featured_image.src; 6198 options += '<label for="${forText}" class="${valueHandle}" style="background-image: url(' + vImgSrc + ');background-size: cover;"></label><span></span>' 6199 }else{ 6200 options += '<label for="' + forText + '" class="'+valueHandle+'" style="background-color: ' + valueHandle + '"></label><span></span>'; 6201 } 6202 6203 } else { 6204 options += '<label for="' + forText + '">' + value + '</label>'; 6205 } 6206 options += '</div>'; 6207 if (is_color) { 6208 options += '<div class="tooltip">' + value + '</div>'; 6209 } 6210 options += '</div>'; 6211 if (variant.available) { 6212 //$('#quick-view-product .swatch[data-option-index="' + i + '"] .' + valueHandle).removeClass('soldout').addClass('available').find(':radio').removeAttr('disabled'); 6213 } 6214 optionValues.push(value); 6215 } 6216 } 6217 options += '</div>'; 6218 } 6219 6220 quickview.find('form.variants > select').after(options); 6221 var chon = []; 6222 var qmoney = []; 6223 var qimage = []; 6224 var qid = []; 6225 quickview.find('.swatch :radio').change(function() { 6226 var optionIndex = $(this).closest('.swatch').attr('data-option-index'); 6227 var optionValue = $(this).val(); 6228 $(this) 6229 .closest('form') 6230 .find('.single-option-selector') 6231 .eq(optionIndex) 6232 .val(optionValue) 6233 .trigger('change'); 6234 6235 var variant_id = $('.quickview-product select[name=id]').val(); 6236 6237 var check = false; 6238 for (var i = 0; i < qid.length; i++){ 6239 if (qid[i] == variant_id){ 6240 var quantity = parseInt($('.quickview-product input[name=quantity]').val()); 6241 var totalPrice = qmoney[i] * quantity; 6242 var gia = Haravan.formatMoney(qmoney[i], window.money_format); 6243 var totalPriceText = Haravan.formatMoney(totalPrice, window.money_format); 6244 6245 var totalPriceHtml = $('.quickview-product .price').html(); 6246 6247 6248 $('.quickview-product .total-price span').html(totalPriceText); 6249 $('.quickview-product .price').html(gia); 6250 currency(); 6251 6252 if(qimage[i]){ 6253 $('.quickview-product .featured-image img').attr('src',qimage[i]); 6254 } 6255 } 6256 } 6257 for (var i = 0; i < chon.length; i++){ 6258 if (chon[i] == variant_id){ 6259 var check = true; 6260 } 6261 else{ 6262 } 6263 } 6264 if(check == true) { 6265 $('.quickview-product .btn-addToCart').attr('disabled','disabled'); 6266 $(".quickview-product .btn-addToCart").removeAttr("disabled"); 6267 } 6268 6269 }); 6270 6271 quickview.find("form.variants .selector-wrapper label").each(function(n, r) { 6272 $(this).html(t.options[n].name) 6273 }) 6274 } 6275 else { 6276 quickview.find("form.variants > select").remove(); 6277 var q = '<input type="hidden" name="variantId" value="' + t.variants[0].id + '">'; 6278 quickview.find("form.variants").append(q); 6279 } 6280} 6281function productImage() { 6282 $('#thumblist').slick({ 6283 autoplay: true, 6284 autoplaySpeed: 6000, 6285 dots: false, 6286 arrows: false, 6287 infinite: true, 6288 speed: 300, 6289 slidesToShow: 3, 6290 slidesToScroll: 3 6291 }); 6292 6293 if (!!$.prototype.fancybox){ 6294 $('li:visible .fancybox, .fancybox.shown').fancybox({ 6295 'hideOnContentClick': true, 6296 'openEffect' : 'elastic', 6297 'closeEffect' : 'elastic' 6298 }); 6299 } 6300} 6301/* Quick View ADD TO CART */ 6302 6303function updatePricingQuickView() { 6304 //Currency.convertAll(window.shop_currency, $("#currencies a.selected").data("currency"), "span.money", "money_format") 6305} 6306 6307function validate(evt) { 6308 var theEvent = evt || window.event; 6309 var key = theEvent.keyCode || theEvent.which; 6310 key = String.fromCharCode( key ); 6311 var regex = /[0-9]|\./; 6312 if( !regex.test(key) ) { 6313 theEvent.returnValue = false;
6314 if(theEvent.preventDefault) theEvent.preventDefault(); 6315 } 6316} 6317 6318$(document).on('click', '.quickview-close, #quick-view-product .quickview-overlay, .fancybox-overlay', function(e){ 6319 $("#quick-view-product").fadeOut(0); 6320 $("#quick-view-product iframe").each(function(){ 6321 let currSrc = $(this).attr('src') 6322 $(this).attr('src',currSrc) 6323 }) 6324 awe_hidePopup(); 6325 $('#quick-view-product').modal('hide'); 6326}); 6327$(document).on('click', '.fix_add_to_cart', function(e) { 6328 e.preventDefault(); 6329 $('#quick-view-product').modal('hide'); 6330 var $this = $(this); 6331 var form = $this.parents('form'); 6332 $.ajax({ 6333 type: 'POST', 6334 url: '/cart/add.js', 6335 async: false, 6336 data: `id=${form.find('[name="variantId"]').eq(0).val()}&quantity=${form.find('input[name="quantity"]').val()}`, 6337 dataType: 'json', 6338 error: addToCartFail, 6339 beforeSend: function() { 6340 }, 6341 success: addToCartSuccess, 6342 cache: false 6343 }); 6344}); 6345</script>
6345 6346
6346<script type="text/x-custom-template" data-template="ItemDropCart"> 6347 <li class="item productid-${id_item}"> 6348 <div class="border_list"><div class="image_drop"> 6349 <a class="product-image pos-relative embed-responsive embed-responsive-1by1" href="${url}" title="${title}"> 6350 <img loading="lazy" alt="${title}" src="${image_url}"width="'+ '100' +'"\> 6351 </a> 6352 </div> 6353 <div class="detail-item"> 6354 <div class="product-details"> 6355 <span href="javascript:;" data-id="${id_item}" title="Xóa" class="remove-item-cart fa fa-times"></span> 6356 <p class="product-name"> <a href="${url}" title="${title}">${title}</a></p></div> 6357 <span class="variant-title">${variant_title}</span> 6358 <div class="product-details-bottom"><span class="price">${price}</span> 6359 <span class="quanlity">x ${quanty}</span> 6360 <div class="quantity-select qty_drop_cart d-none"> 6361 <input class="variantID" type="hidden" name="id" value="${id_item}"> 6362 <button onClick="var result = document.getElementById('qty${id_item}'); var qty${id_item} = result.value; if( !isNaN( qty${id_item} ) && qty${id_item} > 1 ) result.value--;return false;" class="btn btn_reduced reduced items-count btn-minus" ${buttonQty} type="button">â</button> 6363 <input type="text" maxlength="3" min="1" readonly class="form-control input-text number-sidebar qty${id_item}" id="qty${id_item}" name="updates[]" id="updates_${id_item}" size="4" value="${quanty}"> 6364 <button onClick="var result = document.getElementById('qty${id_item}'); var qty${id_item} = result.value; if( !isNaN( qty${id_item} )) result.value++;return false;" class=" btn btn_increase increase items-count btn-plus" type="button">+</button> 6365 </div> 6366 </div> 6367 </div> 6368 </div> 6369 </li> 6370 </script>
6370 6371 6372
6372<script type="text/x-custom-template" data-template="HeaderCartPc"> 6373 <div class="cart page_cart hidden-xs hidden-sm row"> 6374 <form action="/cart" method="post" novalidate class="formcartpage col-lg-12 col-md-12 margin-bottom-0"> 6375 <div class="bg-scroll"> 6376 <div class="cart-thead"> 6377 <div style="width: 18%" class="a-center">Ảnh sản phẩm</div> 6378 <div style="width: 32%" class="a-center">Tên sản phẩm</div> 6379 <div style="width: 17%" class="a-center">ÄÆ¡n giá</div> 6380 <div style="width: 14%" class="a-center">Sá» lượng</div> 6381 <div style="width: 14%" class="a-center">Thầnh tiá»n</div> 6382 <div style="width: 5%" class="a-center">Xóa</div> 6383 </div> 6384 <div class="cart-tbody"> 6385 </div> 6386 </div> 6387 </form> 6388 </div> 6389 </script>
6389 6390
6390<script type="text/x-custom-template" data-template="pageCartCheckout"> 6391 <div class="col-lg-7 col-md-7"> 6392 <a href="/" class="form-cart-continue">Tiếp tục mua hà ng</a> 6393 </div> 6394 <div class="col-lg-5 col-md-5"> 6395 <div class="section bg_cart shopping-cart-table-total"> 6396 <div class="table-total"> 6397 <table class="table"> 6398 <tr> 6399 <td coldspan="20" class="total-text">Tá»ng tiá»n thanh toán: </td> 6400 <td class="txt-right totals_price price_end a-right">${price_total}</td> 6401 </tr> 6402 </table> 6403 </div> 6404 </div> 6405 <div class="section continued"> 6406 <a href="/checkout" class="btn-checkout-cart button_checkfor_buy">Tiến hà nh thanh toán</a> 6407 </div> 6408 </div> 6409 </script>
6409 6410 6411
6411<script type="text/x-custom-template" data-template="pageCartItem"> 6412 <div class="item-cart productid-${id_item}"> 6413 <div style="width: 18%" class="image"> 6414 <a class="product-image a-left" title="${title}" href="${url}"> 6415 <img loading="lazy" width="75" height="auto" alt="${title}" src="${image_url}"> 6416 </a> 6417 </div> 6418 <div style="width: 32%" class="a-center"> 6419 <h3 class="product-name"> <a class="text2line" href="${url}" title="${title}"> 6420 ${title}</a> </h3> 6421 <span class="variant-title">${variant_title}</span> 6422 <a class="remove-itemx remove-item-cart" title="Xóa" href="javascript:;" data-id="${id_item}"> 6423 <span><i class="fa fa-times"></i></span> 6424 </a> 6425 </div> 6426 <div style="width: 17%" class="a-center"> 6427 <span class="cart-prices"> 6428 <span class="prices">${price}</span> 6429 </span> 6430 </div> 6431 <div style="width: 14%" class="a-center"> 6432 <div class="input_qty_pr"> 6433 <input class="variantID" type="hidden" name="id" value="${id_item}"> 6434 <button onClick="var result = document.getElementById('qtyItem${id_item}'); var qtyItem${id_item} = result.value; if( !isNaN( qtyItem${id_item} ) && qtyItem${id_item} > 1 ) result.value--;return false;" ${buttonQty} class="reduced_pop items-count btn-minus" type="button">-</button> 6435 <input type="text" maxlength="3" readonly min="0" class="check_number_here input-text number-sidebar input_pop input_pop qtyItem${id_item}" id="qtyItem${id_item}" name="updates[]" id="updates_${id_item}" size="4" value="${quanty}"> 6436 <button onClick="var result = document.getElementById('qtyItem${id_item}'); var qtyItem${id_item} = result.value; if( !isNaN( qtyItem${id_item} )) result.value++;return false;" class="increase_pop items-count btn-plus" type="button">+</button> 6437 </div> 6438 </div> 6439 <div style="width: 14%" class="a-center"> 6440 <span class="cart-price"> 6441 <span class="price">${price_quanty}</span> 6442 </span> 6443 </div> 6444 <div style="width: 5%" class="a-center"> 6445 <a class="remove-itemx remove-item-cart" title="Xóa" href="javascript:;" data-id="${id_item}"> 6446 <span><i class="fa fa-trash-alt"></i></span> 6447 </a> 6448 </div> 6449 </div> 6450 </script>
6450 6451 6452
6452<script type="text/x-custom-template" data-template="ItemCartMobile"> 6453 <div class="item-product item productid-${id_item} "> 6454 <div class="text-center"> 6455 <a class="remove-itemx remove-item-cart " title="Xóa" href="javascript:;" data-id="${id_item}"> 6456 <svg class="icon" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"> 6457<g clip-path="url(#clip0)"> 6458<path d="M0.620965 12C0.462896 12 0.304826 11.9399 0.184729 11.8189C-0.0563681 11.5778 -0.0563681 11.1869 0.184729 10.9458L10.9497 0.180823C11.1908 -0.0602744 11.5817 -0.0602744 11.8228 0.180823C12.0639 0.421921 12.0639 0.8128 11.8228 1.05405L1.05795 11.8189C0.936954 11.9392 0.778884 12 0.620965 12Z" fill="#8C9196"/> 6459<path d="M11.3867 12C11.2287 12 11.0707 11.9399 10.9505 11.8189L0.184729 1.05405C-0.0563681 0.8128 -0.0563681 0.421921 0.184729 0.180823C0.425827 -0.0602744 0.816706 -0.0602744 1.05795 0.180823L11.8228 10.9458C12.0639 11.1869 12.0639 11.5778 11.8228 11.8189C11.7018 11.9392 11.5439 12 11.3867 12Z" fill="#8C9196"/> 6460</g> 6461<defs> 6462<clipPath id="clip0"> 6463<rect width="12" height="12" fill="white"/> 6464</clipPath> 6465</defs> 6466</svg> 6467 </a> 6468 </div> 6469 <div class="item-product-cart-mobile"> 6470 <a href="${url}"> 6471 <a class="product-images1 pos-relative embed-responsive embed-responsive-1by1" href="" title="${title}"> 6472 <img loading="lazy" class="img-fluid" src="${image_url}" alt="${title}"> 6473 </a> 6474 </a> 6475 </div> 6476 <div class="product-cart-infor"> 6477 <div class="title-product-cart-mobile"> 6478 <h3 class="product-name"> <a class="text2line" href="${url}" title="${title}"> 6479 ${title}</a> </h3> 6480 <span class="variant-title">${variant_title}</span> 6481 </div> 6482 6483 <div class="cart-price"> 6484 <span class="product-price price">${price_quanty}</span> 6485 </div> 6486 <div class="select-item-qty-mobile"> 6487 <div class="txt_center"> 6488 <input class="variantID" type="hidden" name="id" value="${id_item}"> 6489 <button onClick="var result = this.parentElement.children[2]; var _result = document.getElementById('qtyMobile${id_item}'); var qtyMobile${id_item} = result.value; if( !isNaN( qtyMobile${id_item} ) && qtyMobile${id_item} > 1 ) result.value--;return false;" class="reduced items-count btn-minus btn" type="button"><svg class="icon"> 6490 <use xlink:href="#icon-minus" /> 6491</svg></button> 6492 <input type="text" maxlength="3" min="1" class="form-control input-text number-sidebar qtyMobile${id_item}" id="qtyMobile${id_item}" name="updates[]" id="updates_${id_item}" size="4" value="${quanty}"> 6493 <button onClick="var result = this.parentElement.children[2]; var _result = document.getElementById('qtyMobile${id_item}'); var qtyMobile${id_item} = result.value; if( !isNaN( qtyMobile${id_item} )) result.value++;return false;" class="increase items-count btn-plus btn" type="button"><svg class="icon"> 6494 <use xlink:href="#icon-plus" /> 6495</svg></button> 6496 </div> 6497 </div> 6498 </div> 6499 </div> 6500 </script>
6500 6501
6501<script type="text/x-custom-template" data-template="pageCartCheckoutMobile"> 6502 <div class='cart-upsell'> 6503 <div class='cart-upsell__progress-wrapper'> 6504 <div class='cart-upsell__progress'> 6505 <div class='cart-upsell__progress-bar' 6506 style='background-color: #dae0e8'> 6507 <div class='cart-upsell__percent' 6508 style='width: 95%; background-color: #50b83c;'> 6509 </div> 6510 </div> 6511 <span style='color: #2EB346;'></span> 6512 </div> 6513 </div> 6514 6515 <div class='cart-upsell__promotion-wrapper'> 6516 <div class='cart-upsell__promotion' 6517 style='border-width: 1px; 6518 border-style: none; 6519 border-color: #FF8C00; 6520 color: #FF8C00; 6521 background: #FFEED9;'> 6522 <strong></strong> 6523 <button style='background-color: #FF8C00; 6524 color: #fff; 6525 border-radius: 99999px; 6526 border-color: rgb(255, 140, 0);'> 6527 6528 </button> 6529 </div> 6530 </div> 6531 6532 <div class='cart-upsell__content' 6533 style='--incomplete-color: ; 6534 --incomplete-price: #DF0000; 6535 --complete-color: '> 6536 </div> 6537</div> <div class="header-cart-price"> 6538 <div class="timedeli-modal"> 6539 <div class="timedeli-modal-content"> 6540 <button type="button" class="close window-close d-sm-none" aria-label="Close" style="z-index: 9;"><span aria-hidden="true">Ã</span></button> 6541 <div class="timedeli d-sm-block"></div> 6542 <div class="timedeli-cta"> 6543 <button class="btn btn-block timedeli-btn d-sm-none" type="button"> 6544 <span>Xong</span> 6545 </button> 6546 </div> 6547 </div> 6548 <div class="timedeli-overaly"> 6549 </div> 6550 </div> 6551 6552<div class="r-bill"> 6553 <div class="checkbox"> 6554 <input type="hidden" name="attributes[invoice]" id="re-checkbox-bill" 6555 value='không'> 6556 <input type="checkbox" id="checkbox-bill" value="có" 6557 class="regular-checkbox" /> 6558 <label for="checkbox-bill" class="box"></label> 6559 <label for="checkbox-bill" class="title">Xuất hóa ÄÆ¡n công ty</label> 6560 </div> 6561 <div class="bill-field"> 6562 <div class="form-group"> 6563 <label>Tên công ty</label> 6564 <input type="text" class="form-control val-f" 6565 name="attributes[company_name]" 6566 value="" 6567 placeholder="Tên công ty" > 6568 </div> 6569 <div class="form-group"> 6570 <label>Mã sá» thuế</label> 6571 <input type="number" pattern=".{10,}" onkeydown="return FilterInput(event)" 6572 onpaste="handlePaste(event)" 6573 class="form-control val-f val-n" 6574 name="attributes[tax_code]" 6575 value="" 6576 placeholder="Mã sá» thuế"> 6577 </div> 6578 <div class="form-group"> 6579 <label>Äá»a chá» công ty</label> 6580 <textarea type="text" class="form-control val-f" 6581 name="attributes[company_address]" 6582 placeholder="Nháºp Äá»a chá» công ty (bao gá»m Phưá»ng/Xã, Quáºn/Huyá»n, Tá»nh/Thà nh phá» nếu có)"></textarea> 6583 </div> 6584 <div class="form-group"> 6585 <label>Email nháºn hoá ÄÆ¡n</label> 6586 <input type="email" class="form-control val-f val-email" 6587 name="attributes[invoice_email]" 6588 value="" 6589 placeholder="Email nháºn hoá ÄÆ¡n"> 6590 </div> 6591 </div> 6592</div> 6593 6594 6595 <div class="title-cart d-none d-sm-flex "> 6596 <h3 class="text-xs-left">Tá»NG Cá»NG</h3> 6597 <span class="text-xs-right totals_price_mobile">${price_total}</span> 6598 <i class="text-xs-right price_vat ">(Äã bao gá»m VAT nếu có)</i> </div> 6599 6600 6601 6602 <div class="checkout d-none d-sm-block"> 6603 <button class="btn btn-block btn-proceed-checkout-mobile" title="Tiến hà nh thanh toán" 6604 type="button" onclick='goToCheckout(event)'> 6605 <span>Thanh Toán</span> 6606 </button> 6607 </div> 6608 6609 <div class="cart-trustbadge mt-3"> 6610 <span class="title-menu"> 6611 Phương thức thanh toán 6612</span> 6613<div class="trustbadge"> 6614 <a href="/" 6615 target="_blank" 6616 title="Phương thức thanh toán"> 6617 <img class=" img-fluid" loading="lazy" 6618 src="//theme.hstatic.net/200000663439/1001056805/14/footer_trustbadge.jpg?v=7224" 6619 alt="Combo 4 Cuá»n Cá» TÃch Gần Nhà - Vanlangbooks" 6620 width="246" 6621 height="53" 6622 > 6623 </a> 6624</div> 6625 </div> 6626 </div> 6627 6628 </script>
6628 6629
6629<script type="text/x-custom-template" data-template="templateStickyCheckout"> 6630 <div class="cart-sticky-cta"> 6631 6632 6633 6634 <div class="cart-cta"> 6635 6636 <div> 6637 <button class="btn btn-block btn-proceed-checkout-mobile" title="Tiến hà nh thanh toán" 6638 type="button" onclick="goToCheckout(event)"> 6639 <span>Thanh Toán</span> <span class="text-xs-right totals_price_mobile">${price_total}</span> 6640 </button> 6641 <i class="text-xs-right price_vat ">(Äã bao gá»m VAT nếu có)</i> </div> 6642 </div> 6643 </div> 6644</script>
6644 6645
6645<script type="text/x-custom-template" data-template="TemplateItemPopupCart"> 6646 <div class="item-popup productid-${id_item}"> 6647 <div style="width: 13%;" class="height image_ text-left"> 6648 <div class="item-image"> 6649 <a class="product-image" href="${url}" title="${title}"> 6650 <img loading="lazy" alt="${title}" src="${image_url}"width="'+ '90' +'"\> 6651 </a> 6652 </div> 6653 </div> 6654 <div style="width:40%;" class="height text-left fix_info"> 6655 <div class="item-info"> 6656 <p class="item-name"> 6657 <a class="text2line textlinefix" href="${url}" title="${title}">${title}</a> 6658 </p> 6659 <span class="variant-title-popup">${variant_title}</span> 6660 <a href="javascript:;" class="remove-item-cart" title="Xóa" data-id="${id_item}"> 6661 <i class="fa fa-times"></i> BỠsản phẩm 6662 </a> 6663 <p class="addpass" style="color:#fff;margin:0px;">${id_item}</p> 6664 </div> 6665 </div> 6666 <div style="width: 15%;" class="height text-center"> 6667 <div class="item-price"> 6668 <span class="price">${price}</span> 6669 </div> 6670 </div> 6671 <div style="width: 15%;" class="height text-center"> 6672 <div class="qty_h check_"> 6673 <input class="variantID" type="hidden" name="id" value="${id_item}"> 6674 <button onClick="var result = document.getElementById('qtyItemP${id_item}'); var qtyItemP${id_item} = result.value; if( !isNaN( qtyItemP${id_item} ) && qtyItemP${id_item} > 1 ) result.value--;return false;" ${buttonQty} class="num1 reduced items-count btn-minus" type="button">-</button> 6675 <input type="text" maxlength="3" min="0" readonly class="input-text number-sidebar qtyItemP${id_item}" id="qtyItemP${id_item}" name="updates[]" id="updates_${id_item}" size="4" value="${quanty}"> 6676 <button onClick="var result = document.getElementById('qtyItemP${id_item}'); var qtyItemP${id_item} = result.value; if( !isNaN( qtyItemP${id_item} )) result.value++;return false;" class="num2 increase items-count btn-plus" type="button">+</button> 6677 </div> 6678 </div> 6679 <div style="width: 17%;" class="height text-center"> 6680 <span class="cart-price"> 6681 <span class="price">${price_quanty}</span> 6682 </span> 6683 </div> 6684 </div> 6685 </script>
6685 6686 <div id="popup-cart" class="popcart"> 6687 <div id="popup-cart-desktop" class="clearfix"> 6688 <div class="title-popup-cart"> 6689 </div> 6690 <div class="wrap_popup"> 6691 <div class="title-quantity-popup" > 6692 <span class="cart_status" onclick="window.location.href='/cart';"> 6693 Giá» hà ng cá»§a bạn có <span class="cart-popup-count"></span> sản phẩm 6694 </span> 6695 </div> 6696 <div class="content-popup-cart"> 6697 <!-- <div class="thead-popup"> 6698 <div style="width: 53%;" class="text-left">Sản phẩm</div> 6699 <div style="width: 15%;" class="text-center">ÄÆ¡n giá</div> 6700 <div style="width: 15%;" class="text-center">Sá» lượng</div> 6701 <div style="width: 17%;" class="text-center">Thà nh tiá»n</div> 6702 </div> --> 6703 <div class="tbody-popup scrollbar-dynamic"> 6704 </div> 6705 <div class="tfoot-popup"> 6706 <div class="tfoot-popup-1 clearfix"> 6707 <div class="popup-ship"> 6708 </div> 6709 <span class="total-p popup-total">Tá»ng tiá»n thanh toán: <span class="total-price"></span></span> 6710 </div> 6711 <div class="tfoot-popup-2 clearfix"> 6712 <a class="button btn-continue close-pop" title="Tiếp tục mua hà ng" href="javascript:;" onclick="$('#popup-cart').modal('hide');"><span><span>Tiếp tục mua hà ng</span></span></a> 6713 <a class="button checkout_ btn-proceed-checkout" title="Thá»±c hiá»n thanh toán" href="/checkout"><span>Thá»±c hiá»n thanh toán</span></a> 6714 </div> 6715 </div> 6716 </div> 6717 <a title="Close" class="close-modal quickview-close close-pop" href="javascript:;" onclick="$('#popup-cart').modal('hide');"><i class="fa fa-close"></i></a> 6718 </div> 6719 </div> 6720 6721</div> 6722 6723
6723<script> 6724 6725var GLOBAL = { 6726 common : { 6727 init: function(){ 6728 $(document).on('click', '.add_to_cart',addToCart ) 6729 $(document).on('click', '.buynow',buynow ) 6730 } 6731 }, 6732 templateIndex : { 6733 init: function(){ 6734 } 6735 }, 6736 templateProduct : { 6737 init: function(){ 6738 } 6739 }, 6740 templateCart : { 6741 init: function(){ 6742 } 6743 }, 6744 money_format : "â«" 6745} 6746var UTIL = { 6747 fire : function(func,funcname, args){ 6748 var namespace = GLOBAL; 6749 funcname = (funcname === undefined) ? 'init' : funcname; 6750 if (func !== '' && namespace[func] && typeof namespace[func][funcname] == 'function'){ 6751 namespace[func][funcname](args); 6752 } 6753 }, 6754 loadEvents : function(){ 6755 var bodyId = document.body.id; 6756 UTIL.fire('common'); 6757 $.each(document.body.className.split(/\s+/),function(i,classnm){ 6758 UTIL.fire(classnm); 6759 UTIL.fire(classnm,bodyId); 6760 }); 6761 } 6762}; 6763$(document).ready(UTIL.loadEvents); 6764Number.prototype.formatMoney = function(c, d, t){ 6765 var n = this, 6766 c = isNaN(c = Math.abs(c)) ? 2 : c, 6767 d = d == undefined ? "." : d, 6768 t = t == undefined ? "." : t, 6769 s = n < 0 ? "-" : "", 6770 i = parseInt(n = Math.abs(+n || 0).toFixed(c)) + "", 6771 j = (j = i.length) > 3 ? j % 3 : 0; 6772 return s + (j ? i.substr(0, j) + t : "") + i.substr(j).replace(/(\d{3})(?=\d)/g, "$1" + t) + (c ? d + Math.abs(n - i).toFixed(c).slice(2) : ""); 6773 }; 6774function addToCart(e){ 6775 if (typeof e !== 'undefined') e.preventDefault(); 6776 var $this = $(this); 6777 var form = $this.parents('form'); 6778 var variantId = form.find("[name=id]").val(); 6779 var qtt = form.find("[name=quantity]").val(); 6780 6781 var boolCombo = false; 6782 var boolBuyXgetY = false; 6783 if($("#add-to-cart-form").length > 0){ 6784 if($("#add-to-cart-form").find(".add_to_cart").hasClass("product-combo")){ 6785 boolCombo = true; 6786 } 6787 if($("#add-to-cart-form").find(".add_to_cart").hasClass("product-buyxgety")){ 6788 boolBuyXgetY = true; 6789 } 6790 } 6791 6792 if(boolCombo){ 6793 $('#popupComboModal').modal(); 6794 } else if(boolBuyXgetY){ 6795 buyXgetY.addCartBuyXGetY_detail(true,variantId,qtt,(jqXHR, textStatus, errorThrown) => { 6796 addToCartSuccess(jqXHR, textStatus, errorThrown) 6797 }) 6798 }else { 6799 $.ajax({ 6800 type: 'POST', 6801 url: '/cart/add.js', 6802 async: false, 6803 data: form.serialize(), 6804 dataType: 'json', 6805 error: addToCartFail, 6806 beforeSend: function() { 6807 }, 6808 success: addToCartSuccess, 6809 cache: false 6810 }); 6811} 6812 } 6813function buynow(e){ 6814 if (typeof e !== 'undefined') e.preventDefault(); 6815 var $this = $(this); 6816 var form = $this.parents('form'); 6817 const callback = (cart) => { 6818 location.href = '/checkout'; 6819 } 6820 6821 $.ajax({ 6822 type: 'POST', 6823 url: '/cart/add.js', 6824 async: false, 6825 data: form.serialize(), 6826 dataType: 'json', 6827 error: addToCartFail, 6828 beforeSend: function() { 6829 }, 6830 success: (jqXHR, textStatus, errorThrown) => { 6831 addToCartSuccess(jqXHR, textStatus, errorThrown,callback) 6832 }, 6833 cache: false 6834 }); 6835} 6836 function qty(){ 6837 var dqty = $('#qtym').val(); 6838 if (dqty == undefined){ 6839 return 1; 6840 } 6841 return dqty; 6842 } 6843 6844function checkCartLimit(e, totalPrice) { 6845 e.preventDefault(); 6846 6847 location.href = '/checkout'; 6848 6849} 6850function addToCartSuccess (jqXHR, textStatus, errorThrown,callback){ 6851 $.ajax({ 6852 type: 'GET', 6853 url: '/cart.js', 6854 async: false, 6855 cache: false, 6856 dataType: 'json', 6857 success: function (cart){ 6858 6859 awe.hidePopup('.loading'); 6860 var url_product = jqXHR['url']; 6861 var class_id = jqXHR['product_id']; 6862 var name = jqXHR['name']; 6863 var textDisplay = ('<i style="margin-right:5px; color:red; font-size:13px;" class="fa fa-check" aria-hidden="true"></i>Sản phẩm vừa thêm và o giá» hà ng'); 6864 var id = jqXHR['variant_id']; 6865 var dataList = $(".item-name a").map(function() { 6866 var plus = $(this).text(); 6867 return plus; 6868 }).get(); 6869 $('.title-popup-cart .cart-popup-name').html('<a href="'+ url_product +'" title="'+name+'">'+ name + '</a> '); 6870 var nameid = dataList, 6871 found = $.inArray(name, nameid); 6872 var textfind = found; 6873 6874 var src = ''; 6875 if(!jqXHR['image'] || (Haravan.resizeImage(jqXHR['image'], 'small') == null || Haravan.resizeImage(jqXHR['image'], 'small') =="null" || Haravan.resizeImage(jqXHR['image'], 'small')) =='') { 6876 src= "https://mixcdn.egany.com/themes/assets/thumb/large/noimage.gif" 6877 } 6878 else 6879 {
6880 src= Haravan.resizeImage(jqXHR['image'], 'small') 6881 } 6882 $(".item-info > p:contains("+id+")").html('<span class="add_sus" style="color:#898989;"><i style="margin-right:5px; color:#3cb878; font-size:14px;" class="fa fa-check" aria-hidden="true"></i>Sản phẩm vừa thêm</span>'); 6883 6884 var va_title = jqXHR['variant_options'].filter(opt => opt != 'Default Title').join(', '); 6885 var windowW = $(window).width(); 6886 $('#popup-cart').addClass('opencart'); 6887 $('body').addClass('opacitycart'); 6888 $('#popup-cart').addClass('opencart'); 6889 $('body').addClass('opacitycart'); 6890 $('#popupCartModal').html(''); 6891 const limit = Number(0) 6892 const cart_action = cart.total_price >= limit ? ` 6893 <a href="/checkout" class="btn btn-main btn-full">Thanh toán</a> 6894 <a href="/cart" class="btn btn-main checkout_button btn-full">Xem giá» hà ng</a> 6895 `: ` 6896 <button type="button" class="btn btn-main" data-dismiss="modal" data-backdrop="false" 6897 aria-label="Close" >Mua thêm</button> 6898 <a href="/cart" class="btn btn-main checkout_button btn-full">Xem giá» hà ng</a> 6899 ` 6900 let limit_message = `` 6901 limit_message = limit_message ? `<span class="mr-2"><i class="fa fa-info-circle" aria-hidden="true"></i></span> ${limit_message}` : '' 6902 var $popupMobile = `<div class="modal-dialog align-vertical"> 6903 <div class="modal-content "><button type="button" class="close" data-dismiss="modal" data-backdrop="false" 6904 aria-label="Close" style="z-index: 9;"><span aria-hidden="true">Ã</span></button> 6905 <div class="row row-noGutter"> 6906 <div class="modal-left col-sm-12 col-lg-12 col-md-12"> 6907 <h3 class="modal-title"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 6908 <path d="M8.00006 15.3803C12.0761 15.3803 15.3804 12.076 15.3804 7.99995C15.3804 3.92391 12.0761 0.619629 8.00006 0.619629C3.92403 0.619629 0.619751 3.92391 0.619751 7.99995C0.619751 12.076 3.92403 15.3803 8.00006 15.3803Z" fill="#2EB346"/> 6909 <path d="M8 16C3.58916 16 0 12.4115 0 8C0 3.58916 3.58916 0 8 0C12.4115 0 16 3.58916 16 8C16 12.4115 12.4115 16 8 16ZM8 1.23934C4.27203 1.23934 1.23934 4.27203 1.23934 8C1.23934 11.728 4.27203 14.7607 8 14.7607C11.728 14.7607 14.7607 11.7273 14.7607 8C14.7607 4.27203 11.728 1.23934 8 1.23934Z" fill="#2EB346"/> 6910 <path d="M7.03336 10.9434C6.8673 10.9434 6.70865 10.8771 6.59152 10.7582L4.30493 8.43438C4.06511 8.19023 4.06821 7.7986 4.31236 7.55816C4.55652 7.31898 4.94877 7.32145 5.18858 7.5656L7.0154 9.42213L10.7948 5.25979C11.0259 5.00635 11.4176 4.98838 11.6698 5.21766C11.9232 5.44757 11.9418 5.8392 11.7119 6.09326L7.49193 10.7408C7.3773 10.8672 7.21618 10.9403 7.04577 10.944C7.04143 10.9434 7.03771 10.9434 7.03336 10.9434Z" fill="white"/> 6911 </svg> 6912 <span>Thêm và o giá» hà ng thà nh công</span></h3> 6913 <div class="modal-body"> 6914 <div class="media"> 6915 <div class="media-left thumb_img"> 6916 <div class="thumb-1x1"><img loading="lazy" 6917 src="${src}" 6918 alt="${jqXHR['title']}"></div> 6919 </div> 6920 <div class="media-body body_content"> 6921 <div class="product-title">${jqXHR['title']}</div> 6922 <div class="variant_title font-weight-light"><span>${va_title}</span></div> 6923 </div> 6924 </div> 6925 </div> 6926 </div> 6927 <div class="modal-right margin-top-10 col-sm-12 col-lg-12 col-md-12"> 6928 <div class="title right_title d-flex justify-content-between" ><a href="/cart"> Giá» hà ng hiá»n có </a> 6929 <div class="text-right"> 6930 <span class="price">${Haravan.formatMoney(cart.total_price, '{{amount}}â«')}</span> 6931 <div class="count font-weight-light"> 6932 (<span 6933 class="cart-popup-count">4</span>) sản phẩm 6934 </div> 6935 </div> 6936 6937 6938 </div> 6939 6940 ${cart.total_price < limit ? ` <div class="cart-message">${limit_message}</div>`:'' } 6941 6942 <div class="cart-action"> 6943 ${cart_action} 6944 6945 </div> 6946 </div> 6947 </div> 6948 </div> 6949 </div>`; 6950 $('#popupCartModal').html($popupMobile); 6951
6952 if(typeof callback == 'function' && cart.total_price >= limit){ 6953 return callback(cart) 6954 } 6955 $('#popupCartModal').modal(); 6956 Haravan.updateCartFromForm(cart, '.top-cart-content .mini-products-list'); 6957 Haravan.updateCartPopupForm(cart, '#popup-cart-desktop .tbody-popup'); 6958 6959 } 6960 }); 6961} 6962function addToCartFail(jqXHR, textStatus, errorThrown){ 6963 var response = $.parseJSON(jqXHR.responseText); 6964 var $info = '<div class="error">'+ response.description +'</div>'; 6965} 6966function getDelivery(){ 6967 if(!$('.ega-delivery').length && window.egaDeliveryValid){ 6968 var head = document.getElementsByTagName('head').item(0); 6969 var script = document.createElement('script'); 6970 script.setAttribute('src', '//theme.hstatic.net/200000663439/1001056805/14/delivery-addon.js?v=7224'); 6971 head.appendChild(script); 6972 } 6973 } 6974$(document).on('click', ".remove-item-cart", function () { 6975 var variantId = $(this).attr('data-id'); 6976 removeItemCart(variantId); 6977}); 6978$(document).on('click', ".items-count", function () { 6979 $(this).parent().children('.items-count').prop('disabled', true); 6980 var thisBtn = $(this); 6981 var variantId = $(this).parent().find('.variantID').val(); 6982 var qty = $(this).parent().children('.number-sidebar').val(); 6983 updateQuantity(qty, variantId); 6984 }); 6985$(document).on('change', ".number-sidebar", function () { 6986 var variantId = $(this).parent().children('.variantID').val(); 6987 var qty = $(this).val(); 6988 updateQuantity(qty, variantId); 6989}); 6990 6991function comboUpdateCart(ele) { 6992 let listCart = $(ele).parents(".content-product-list").find('[name^="updates"]'); 6993 6994 var tmp = ""; 6995 for (var i = 0; i < listCart.length; i++) { 6996 var qty = parseInt(listCart[i].value); 6997 if (i > 0) tmp += "&"; 6998 tmp += "updates[]=" + qty; 6999 } 7000 tmp += "¬e=" + $('#note').val(); 7001 $.post('/cart', tmp).always(function() { 7002 setTimeout(function() { location.reload(); }, 500); 7003 }); 7004} 7005 7006function updateQuantity (qty, variantId){ 7007 var variantIdUpdate = variantId; 7008 $.ajax({ 7009 type: "POST", 7010 url: "/cart/change.js", 7011 data: {"quantity": qty, "id": variantId}, 7012 dataType: "json", 7013 success: function (cart, variantId) { 7014 Haravan.onCartUpdateClick(cart, variantIdUpdate); 7015 cart_min(); 7016 }, 7017 error: function (qty, variantId) { 7018 Haravan.onError(qty, variantId) 7019 } 7020 }) 7021} 7022function removeItemCart (variantId){ 7023 var variantIdRemove = variantId; 7024 var changeData = {"quantity": 0, "id": variantId} 7025 7026 7027 $.ajax({ 7028 type: "POST", 7029 url: "/cart/change.js", 7030 data: changeData, 7031 dataType: "json", 7032 success: function (cart, variantId) { 7033 Haravan.onCartRemoveClick(cart, variantIdRemove); 7034 $('.productid-'+variantIdRemove).remove(); 7035 if($('.tbody-popup>div').length == '0' ){ 7036 $('#popup-cart').removeClass('opencart'); 7037 $('body').removeClass('opacitycart'); 7038 } 7039 if($('.list-item-cart>li').length == '0' ){ 7040 $('.mini-products-list').html('<div class="no-item"><p>Không có sản phẩm nà o.</p></div>'); 7041 } 7042 if($('.cart-mobile .item-product').length == '0' ){ 7043 $('.page_cart').empty(); 7044 $('.header-cart-content').empty(); 7045 $('.cart-mobile .header-cart').hide() 7046 $('.title_cart_pc').html('<p class="hidden-xs-down">Không có sản phẩm nà o. Quay lại <a href="/" style="color:;">cá»a hà ng</a> Äá» tiếp tục mua sắm.</p>'); 7047 $('.cart-empty').show() 7048 $('.cart-sticky-cta').remove() 7049 } 7050 cart_min() 7051 }, 7052 error: function (variantId, r) { 7053 Haravan.onError(variantId, r) 7054 } 7055 }) 7056} 7057function render(props) { 7058 return function(tok, i) { 7059 return (i % 2) ? props[tok] : tok; 7060 }; 7061 } 7062 Haravan.updateCartFromForm = function(cart, cart_summary_id, cart_count_id) { 7063 if ((typeof cart_summary_id) === 'string') { 7064 var cart_summary = jQuery(cart_summary_id); 7065 if (cart_summary.length) { 7066 // Start from scratch. 7067 cart_summary.empty(); 7068 // Pull it all out. 7069 jQuery.each(cart, function(key, value) { 7070 if (key === 'items') { 7071 var table = jQuery(cart_summary_id); 7072 if (value.length) { 7073 jQuery('<ul class="list-item-cart"></ul>').appendTo(table); 7074 jQuery.each(value, function(i, item) { 7075 var buttonQty = ""; 7076 if(item.quantity == '1'){ 7077 buttonQty = 'disabled'; 7078 }else{ 7079 buttonQty = ''; 7080 } 7081 var link_img0 = ""; 7082 if(item.image != null){ 7083 link_img0 = Haravan.resizeImage(item.image, 'compact'); 7084 } 7085 if(link_img0=="null" || link_img0 =='' || link_img0 ==null){ 7086 link_img0 = "https://mixcdn.egany.com/themes/assets/thumb/large/noimage.gif";
7087 } 7088 if(item.variant_title == 'Default Title'){ 7089 var ItemDropCart = [{ 7090 url: item.url, 7091 image_url: link_img0, 7092 price: Haravan.formatMoney(item.price, '{{amount}}â«'), 7093 title: item.title, 7094 buttonQty: buttonQty, 7095 quanty: item.quantity, 7096 id_item: item.variant_id, 7097 variant_title: '' 7098 }] 7099 }else { 7100 var ItemDropCart = [{ 7101 url: item.url, 7102 image_url: link_img0, 7103 price: Haravan.formatMoney(item.price, '{{amount}}â«'), 7104 title: item.title, 7105 buttonQty: buttonQty, 7106 quanty: item.quantity, 7107 id_item: item.variant_id, 7108 pd_id: item.product_id, 7109 variant_title: item.variant_title, 7110 }]; 7111 } 7112 $(function() { 7113 var TemplateItemDropCart = $('script[data-template="ItemDropCart"]').text().split(/\$\{(.+?)\}/g); 7114 $('.list-item-cart').append(ItemDropCart.map(function(item) { 7115 return TemplateItemDropCart.map(render(item)).join(''); 7116 })); 7117 }); 7118 }); 7119 jQuery('<div class="pd"><div class="top-subtotal">Tá»ng tiá»n tạm tÃnh: <span class="price price_big">' + Haravan.formatMoney(cart.total_price, "{{amount}}â«") + '</span></div></div>').appendTo(table); 7120 jQuery('<div class="pd right_ct"><a href="/cart" class="btn btn-white"><span>Tiến hà nh thanh toán</span></a></div>').appendTo(table); 7121 } 7122 else { 7123 jQuery('<div class="no-item"><p>Không có sản phẩm nà o.</p></div>').appendTo(table); 7124 7125 } 7126 } 7127 }); 7128 } 7129 } 7130 updateCartDesc(cart); 7131 var numInput = document.querySelector('#cart-sidebar input.input-text'); 7132 if (numInput != null){ 7133 // Listen for input event on numInput. 7134 numInput.addEventListener('input', function(){ 7135 // Let's match only digits. 7136 var num = this.value.match(/^\d+$/); 7137 if (num == 0) { 7138 // If we have no match, value will be empty. 7139 this.value = 1; 7140 } 7141 if (num === null) { 7142 // If we have no match, value will be empty. 7143 this.value = ""; 7144 } 7145 }, false) 7146 } 7147 } 7148 7149 Haravan.updateCartPageForm = function(cart, cart_summary_id, cart_count_id) { 7150 if ((typeof cart_summary_id) === 'string') { 7151 var cart_summary = jQuery(cart_summary_id); 7152 if (cart_summary.length) { 7153 // Start from scratch. 7154 cart_summary.empty(); 7155 // Pull it all out. 7156 jQuery.each(cart, function(key, value) { 7157 if (key === 'items') { 7158 var table = jQuery(cart_summary_id); 7159 if (value.length) { 7160 7161 var HeaderCartPc = $('script[data-template="HeaderCartPc"]').text().split(/\$\{(.+?)\}/g); 7162 var pageCartCheckout = $('script[data-template="pageCartCheckout"]').text().split(/\$\{(.+?)\}/g); 7163 7164 $(table).append((function() { 7165 return HeaderCartPc.map(render()).join(''); 7166 })); 7167 7168 jQuery.each(value, function(i, item) { 7169 var buttonQty = ""; 7170 if(item.quantity == '1'){ 7171 buttonQty = 'disabled'; 7172 }else{ 7173 buttonQty = ''; 7174 } 7175 var link_img1 = Haravan.resizeImage(item.image, 'compact'); 7176 if(link_img1=="null" || link_img1 =='' || link_img1 ==null){ 7177 link_img1 = "https://mixcdn.egany.com/themes/assets/thumb/large/noimage.gif";
7178 } 7179 7180 7181 if(item.variant_title == 'Default Title'){ 7182 var ItemCartPage = [{ 7183 url: item.url, 7184 image_url: link_img1, 7185 price: Haravan.formatMoney(item.price, '{{amount}}â«'), 7186 title: item.title, 7187 buttonQty: buttonQty, 7188 quanty: item.quantity, 7189 variant_title: item.variant_title, 7190 price_quanty: Haravan.formatMoney(item.price * item.quantity, "{{amount}}â«"), 7191 id_item: item.variant_id, 7192 variant_title: '' 7193 }] 7194 }else { 7195 var ItemCartPage = [{ 7196 url: item.url, 7197 image_url: link_img1, 7198 price: Haravan.formatMoney(item.price, '{{amount}}â«'), 7199 title: item.title, 7200 buttonQty: buttonQty, 7201 quanty: item.quantity, 7202 variant_title: item.variant_title, 7203 price_quanty: Haravan.formatMoney(item.price * item.quantity, "{{amount}}â«"), 7204 id_item: item.variant_id 7205 }] 7206 } 7207 7208 $(function() { 7209 var pageCartItem = $('script[data-template="pageCartItem"]').text().split(/\$\{(.+?)\}/g); 7210 $(table.find('.cart-tbody')).append(ItemCartPage.map(function(item) { 7211 return pageCartItem.map(render(item)).join(''); 7212 7213 })); 7214 }); 7215 7216 }); 7217 7218 var PriceTotalCheckout = [{ 7219 price_total: Haravan.formatMoney(cart.total_price, "{{amount}}â«") 7220 }]; 7221 $(table.children('.cart')).append(PriceTotalCheckout.map(function(item) { 7222 return pageCartCheckout.map(render(item)).join(''); 7223 })); 7224 }else { 7225 jQuery('<p class="hidden-xs-down ">Không có sản phẩm nà o. Quay lại <a href="/collections/all" style="color:;">cá»a hà ng</a> Äá» tiếp tục mua sắm.</p>').appendTo(table); 7226 jQuery('.cart_desktop_page').css('min-height', 'auto'); 7227 } 7228 } 7229 }); 7230 } 7231 } 7232 updateCartDesc(cart); 7233 jQuery('#wait').hide(); 7234 7235 } 7236 Haravan.updateCartPopupForm = function(cart, cart_summary_id, cart_count_id) { 7237 7238 if ((typeof cart_summary_id) === 'string') { 7239 var cart_summary = jQuery(cart_summary_id); 7240 if (cart_summary.length) { 7241 // Start from scratch. 7242 cart_summary.empty(); 7243 // Pull it all out. 7244 jQuery.each(cart, function(key, value) { 7245 if (key === 'items') { 7246 var table = jQuery(cart_summary_id); 7247 if (value.length) { 7248 jQuery.each(value, function(i, item) { 7249 var src = item.image; 7250 if(src == null){ 7251 src = "https://mixcdn.egany.com/themes/assets/thumb/large/noimage.gif";
7252 } 7253 var buttonQty = ""; 7254 if(item.quantity == '1'){ 7255 buttonQty = 'disabled'; 7256 }else{ 7257 buttonQty = ''; 7258 } 7259 7260 if(item.variant_title == 'Default Title'){ 7261 var ItemPopupCart = [{ 7262 url: item.url, 7263 image_url: src, 7264 price: Haravan.formatMoney(item.price, '{{amount}}â«'), 7265 title: item.title, 7266 quanty: item.quantity, 7267 variant_title: '', 7268 price_quanty: Haravan.formatMoney(item.price * item.quantity, "{{amount}}â«"), 7269 id_item: item.variant_id 7270 }]; 7271 }else { 7272 var ItemPopupCart = [{ 7273 url: item.url, 7274 image_url: src, 7275 price: Haravan.formatMoney(item.price, '{{amount}}â«'), 7276 title: item.title, 7277 quanty: item.quantity, 7278 variant_title: item.variant_title, 7279 price_quanty: Haravan.formatMoney(item.price * item.quantity, "{{amount}}â«"), 7280 id_item: item.variant_id 7281 }]; 7282 } 7283 7284 7285 $(function() { 7286 var TemplateItemPopupCart = $('script[data-template="TemplateItemPopupCart"]').text().split(/\$\{(.+?)\}/g); 7287 $(table).append(ItemPopupCart.map(function(item) { 7288 return TemplateItemPopupCart.map(render(item)).join(''); 7289 })); 7290 }); 7291 7292 $('.link_product').text(); 7293 }); 7294 } 7295 } 7296 }); 7297 } 7298 } 7299 jQuery('.total-price').html(Haravan.formatMoney(cart.total_price, "{{amount}}â«")); 7300 updateCartDesc(cart); 7301 } 7302 Haravan.updateCartPageFormMobile = function(cart, cart_summary_id, cart_count_id) { 7303 if ((typeof cart_summary_id) === 'string') { 7304 var cart_summary = jQuery(cart_summary_id); 7305 if (cart_summary.length) { 7306 // Start from scratch. 7307 cart_summary.empty(); 7308 // Pull it all out. 7309 if (cart.items && cart.items.length) { 7310 var table = jQuery(cart_summary_id); 7311 jQuery('<div class="cart_page_mobile content-product-list"></div>').appendTo(table); 7312 jQuery.each(cart.items, function(i, item) { 7313 if ( item.image != null) { 7314 var src = Haravan.resizeImage(item.image, 'compact'); 7315 } else { 7316 var src = "https://mixcdn.egany.com/themes/assets/thumb/large/noimage.gif";
7317 } 7318 let giftDisplay = "hidden"; 7319 if(item.properties.BuyXGetY != undefined){ 7320 giftDisplay = "show" 7321 } 7322 var ItemCartPageMobile = [{ 7323 url: item.url, 7324 image_url: src, 7325 price: Haravan.formatMoney(item.price, '{{amount}}â«'), 7326 title: item.title, 7327 quanty: item.quantity, 7328 variant_title: item.variant_title !== 'Default Title'?item.variant_title : '', 7329 price_quanty: Haravan.formatMoney(item.price * item.quantity, "{{amount}}â«"), 7330 id_item: item.variant_id, 7331 pd_id: item.product_id, 7332 gift_display: giftDisplay 7333 }]; 7334 7335 var pageCartItemMobile = $('script[data-template="ItemCartMobile"]').text().split(/\$\{(.+?)\}/g); 7336 7337 $(table.children('.content-product-list')).append(ItemCartPageMobile.map(function(item) { 7338 return pageCartItemMobile.map(render(item)).join(''); 7339 })); 7340 7341 }) 7342 7343 var pageCartCheckoutMobile = $('script[data-template="pageCartCheckoutMobile"]').text().split(/\$\{(.+?)\}/g); 7344 var PriceTotalCheckoutMobile = [{ 7345 price_total: Haravan.formatMoney(cart.total_price, "{{amount}}â«") 7346 }]; 7347 if(window.innerWidth < 767 ){ 7348 var stickyCartCheckout = $('script[data-template="templateStickyCheckout"]').text().split(/\$\{(.+?)\}/g); 7349 $('body').append(PriceTotalCheckoutMobile.map(function(item) { 7350 return stickyCartCheckout.map(render(item)).join(''); 7351 })); 7352 } 7353 $(table).append(PriceTotalCheckoutMobile.map(function(item) { 7354 return pageCartCheckoutMobile.map(render(item)).join(''); 7355 })); 7356 7357 7358 $('.cart_page_mobile').append(`<div class="cart-note"> 7359 <label for="note" class="note-label">Ghi chú ÄÆ¡n hà ng</label> 7360 <textarea id="note" name="note" rows="8"></textarea> 7361 </div>`) 7362 } 7363 7364 } 7365 } 7366 updateCartDesc(cart); 7367 updateCartUpsell(cart) 7368 } 7369 7370 7371 function updateCartDesc(data){ 7372 var $cartPrice = Haravan.formatMoney(data.total_price, "{{amount}}â«"), 7373 $cartMobile = $('#header .cart-mobile .quantity-product'), 7374 $cartDesktop = $('.count_item_pr, .count_sidebar, .cart-popup-count'), 7375 $cartDesktopList = $('.cart-counter-list'), 7376 $cartPopup = $('.cart-popup-count'); 7377 7378 switch(data.item_count){ 7379 case 0: 7380 $cartMobile.text('0'); 7381 $cartDesktop.text('0'); 7382 $cartDesktopList.text('0'); 7383 $cartPopup.text('0'); 7384 7385 break; 7386 case 1: 7387 $cartMobile.text('1'); 7388 $cartDesktop.text('1'); 7389 $cartDesktopList.text('1'); 7390 $cartPopup.text('1'); 7391 7392 break; 7393 default: 7394 $cartMobile.text(data.item_count); 7395 $cartDesktop.text(data.item_count); 7396 $cartDesktopList.text(data.item_count); 7397 $cartPopup.text(data.item_count); 7398 7399 break; 7400 } 7401 $('.top-cart-content .top-subtotal .price, aside.sidebar .block-cart .subtotal .price, .popup-total .total-price').html($cartPrice); 7402 $('.popup-total .total-price').html($cartPrice); 7403 $('.shopping-cart-table-total .totals_price, .price_sidebar .price_total_sidebar').html($cartPrice); 7404 $('.totals_price_mobile').html($cartPrice); 7405 $('.cartCount, .cart-popup-count, #ega-cart-count').html(data.item_count); 7406 7407 7408 } 7409 7410 Haravan.onCartUpdate = function(cart) { 7411 Haravan.updateCartFromForm(cart, '.mini-products-list'); 7412 Haravan.updateCartPopupForm(cart, '#popup-cart-desktop .tbody-popup'); 7413 7414 }; 7415 Haravan.onCartUpdateClick = function(cart, variantId) { 7416 jQuery.each(cart, function(key, value) { 7417 if (key === 'items') { 7418 jQuery.each(value, function(i, item) { 7419 if(item.variant_id == variantId){ 7420 $('.productid-'+variantId).find('.cart-price span.price').html(Haravan.formatMoney(item.price * item.quantity, "{{amount}}â«")); 7421 $('.productid-'+variantId).find('.items-count').prop("disabled", false); 7422 $('.productid-'+variantId).find('.number-sidebar').prop("disabled", false); 7423 $('.productid-'+variantId +' .number-sidebar').val(item.quantity); 7424 $('.list-item-cart .item.productid-'+variantId).find( '.quanlity').text('x ' + item.quantity) 7425 if(item.quantity == '1'){ 7426 $('.productid-'+variantId).find('.items-count.btn-minus').prop("disabled", true); 7427 } 7428 } 7429 }); 7430 } 7431 }); 7432 updateCartDesc(cart); 7433 updateCartUpsell(cart) 7434 } 7435 Haravan.onCartRemoveClick = function(cart, variantId) { 7436 jQuery.each(cart, function(key, value) { 7437 if (key === 'items') { 7438 jQuery.each(value, function(i, item) { 7439 if(item.variant_id == variantId){ 7440 $('.productid-'+variantId).remove(); 7441 } 7442 }); 7443 } 7444 }); 7445 updateCartDesc(cart); 7446 updateCartUpsell(cart) 7447 }
7448const initCart = ()=>{ 7449 $.ajax({ 7450 type: 'GET', 7451 url: '/cart.js', 7452 async: false, 7453 cache: false, 7454 dataType: 'json', 7455 success: function (cart){ 7456 Haravan.updateCartFromForm(cart, '.mini-products-list'); 7457 Haravan.updateCartPopupForm(cart, '#popup-cart-desktop .tbody-popup'); 7458 7459 updateCartUpsell(cart) 7460 } 7461 }); 7462 7463 var wDWs = $(window).width(); 7464 if (wDWs < 1199) { 7465 $('.top-cart-content').remove(); 7466 7467 } 7468 7469 } 7470 $(window).ready(function(){ 7471 7472 7473 $(window).one(' mousemove touchstart scroll',initCart) 7474 7475 7476 }); 7477 7478 //Check inventory 7479 $(document).on('click', ".items-count", function () { 7480 $(this).parent().children('.items-count').prop('disabled', true); 7481 var variantId = $(this).parent().find('.variantID').val(), 7482 qty = $(this).parent().children('.number-sidebar').val(), 7483 url = $(this).parent().parent().parent().find('.product-name a').attr('href'); 7484 CheckQtyCart(qty, variantId, url); 7485 }) 7486 function CheckQtyCart(qty, variantId, url) { 7487 if(!url) return 7488 $.ajax({ 7489 type : 'GET', 7490 dataType : 'json', 7491 url: ""+url+".json", 7492 success : function(data) { 7493 locationData = data.product; 7494 for(var i = 0; i < locationData.variants.length; i++) { 7495 if(locationData.variants[i].id == variantId){ 7496 var maxS = locationData.variants[i].inventory_quantity, 7497 allow = locationData.variants[i].inventory_management, 7498 continues = locationData.variants[i].inventory_policy; 7499 if (allow == 'haravan'){ 7500 $('.productid-'+variantId+'').find('.items-count.btn-plus').css("pointer-events","auto"); 7501 if (continues == "deny") { 7502 $('.productid-'+variantId+'').find('.items-count.btn-plus').css("pointer-events","none"); 7503 if (qty >= maxS) { 7504 updateQuantity(maxS, variantId); 7505 $('.productid-'+variantId+'').find('.quanlity').text(`x ${maxS}`) 7506 $('.productid-'+variantId+'').find('.items-count.btn-plus').css("pointer-events","none"); 7507 }else { 7508 $('.productid-'+variantId+'').find('.items-count.btn-plus').css("pointer-events","auto"); 7509 } 7510 } else if (continues == "continue") { 7511 $('.productid-'+variantId+'').find('.items-count.btn-plus').css("pointer-events","auto"); 7512 } else{ 7513 $('.productid-'+variantId+'').find('.items-count.btn-plus').css("pointer-events","auto"); 7514 } 7515 } 7516 } 7517 } 7518 } 7519 }) 7520 } 7521 Haravan.OptionSelectors.prototype.fireOnChangeForFirstDropdown = function (options) { 7522 if (this.selectors && this.selectors.length && this.selectors.length > 0) { 7523 this.selectors[0].element.onchange(options); 7524 } 7525 }; 7526 function alertInvalidQty(qty){ 7527 alert(`Bạn chá» có thá» mua tá»i Äa ${qty} sản phẩm`) 7528 } 7529 function validateQty(product, variantId, qty){ 7530 let isInValidQty = false; 7531 /** check variant **/ 7532 let variant = product && product.variants.find(item => item.id == variantId ) 7533 if(variant && variant.inventory_management === "haravan" && variant.inventory_policy == "deny" ){ 7534 isInValidQty = qty > variant.inventory_quantity 7535 isInValidQty && alertInvalidQty(variant.inventory_quantity) 7536 return isInValidQty ? variant.inventory_quantity: false 7537 } 7538 return isInValidQty 7539 7540 } 7541 7542function cart_min() { 7543 var sts = true; 7544 $.ajax({ 7545 type: 'GET', 7546 url: '/cart.js', 7547 async: false, 7548 success:function(data) { 7549 var cart = parseInt(data.total_price); 7550 var cart_compare = parseInt(0); 7551 if(cart < cart_compare) { 7552 $('.btn-proceed-checkout-mobile').addClass('disabled'); 7553 $('.cart-limit-alert').css('display', 'block'); 7554 $('#template-cart').removeClass('cart-available') 7555 sts = false; 7556 } else { 7557 $('.btn-proceed-checkout-mobile').removeClass('disabled'); 7558 $('.cart-limit-alert').css('display', 'none'); 7559 $('#template-cart').addClass('cart-available') 7560 } 7561 } 7562 }) 7563 return sts; 7564} 7565 function productsCallback (){ 7566 $(document) 7567 .find(".starbaprv-preview-badge") 7568 .each(function (a) { 7569 $(this).find(".starbap-prev-badge").length == 0 && 7570 $(this).append( 7571 '<div class="starbap-prev-badge" data-average-rating="0" data-number-of-reviews="0"><a class="starbap-star starbap--off"><i class="fa fa-star fa-fw"></i></a><a class="starbap-star starbap--off"><i class="fa fa-star fa-fw"></i></a><a class="starbap-star starbap--off"><i class="fa fa-star fa-fw"></i></a><a class="starbap-star starbap--off"><i class="fa fa-star fa-fw"></i></a><a class="starbap-star starbap--off"><i class="fa fa-star fa-fw"></i></a><span class="starbap-prev-badgetext">0 Äánh giá</span></div>' 7572 ); 7573 }); 7574 if(typeof ProductReviews !== 'undefined' && ProductReviews){ 7575 ProductReviews.init() 7576 } 7577 } 7578 7579 Haravan.OptionSelectors.prototype.fireOnChangeForFirstDropdown = function (options) { 7580 if (this.selectors && this.selectors.length && this.selectors.length > 0) { 7581 this.selectors[0].element.onchange(options); 7582 } 7583 }; 7584 7585 7586 function updateCartUpsell(cart) { 7587 const priceMin = 0 7588 const totalPrice = cart.total_price / 100 7589 let remain = priceMin > totalPrice ? priceMin - totalPrice : 0; 7590 let percent = priceMin > totalPrice 7591 ? Math.round((totalPrice/priceMin*100)) === 100 ? '99%' : Math.round((totalPrice/priceMin*100)) + '%' 7592 : '100%' 7593 let incompleteInfo = "" 7594 const completeInfo = "" 7595 const copyBtnContent = "Copy" 7596 const copiedBtnContent = "Copied" 7597 const coupon = "" 7598 7599 remain = `<span class="cart-upsell__price">${Haravan.formatMoney(remain * 100, '{{amount}}â«')}</span>` 7600 7601 incompleteInfo = incompleteInfo.replaceAll('[price]', remain) 7602 7603 $('.cart-upsell__percent').css('width', percent) 7604 7605 // incomplete 7606 if (totalPrice === 0) { 7607 $('.cart-upsell__empty-wrapper').show() 7608 $('.cart-upsell__progress-wrapper, .cart-upsell__promotion, .cart
7608-upsell__content').hide() 7609 7610 } else { 7611 $('.cart-upsell__empty-wrapper').hide() 7612 7613 $('.cart-upsell__progress-wrapper, .cart-upsell__content').show() 7614 7615 $('.cart-upsell__progress span').html(percent) 7616 7617 if (totalPrice < priceMin) { 7618 $('.cart-upsell__content').removeClass('complete').addClass('incomplete').html(incompleteInfo) 7619 7620 $('.cart-upsell__promotion-wrapper').hide() 7621 } else { 7622 $('.cart-upsell__content').removeClass('incomplete').addClass('complete').html(completeInfo) 7623 7624 } 7625 } 7626 } 7627 </script>
7627 7628 7629 7630
7630<script> 7631window.awe = window.awe || {}; 7632 7633function awe_showLoading(selector) { 7634 var loading = $('.loader').html(); 7635 $(selector).addClass("loading").append(loading); 7636} window.awe_showLoading=awe_showLoading; 7637function awe_hideLoading(selector) { 7638 $(selector).removeClass("loading"); 7639 $(selector + ' .loading-icon').remove(); 7640} window.awe_hideLoading=awe_hideLoading; 7641function awe_showPopup(selector) { 7642 $(selector).addClass('active'); 7643} window.awe_showPopup=awe_showPopup; 7644function awe_hidePopup(selector) { 7645 $(selector).removeClass('active'); 7646} window.awe_hidePopup=awe_hidePopup; 7647awe.hidePopup = function (selector) { 7648 $(selector).removeClass('active'); 7649} 7650function awe_convertVietnamese(str) { 7651 str= str.toLowerCase(); 7652 str= str.replace(/à |á|ạ|ả|ã|â|ầ|ấ|áº|ẩ|ẫ|Ä|ằ|ắ|ặ|ẳ|ẵ/g,"a"); 7653 str= str.replace(/è|é|ẹ|ẻ|ẽ|ê|á»|ế|á»|á»|á» /g,"e"); 7654 str= str.replace(/ì|Ã|á»|á»|Ä©/g,"i"); 7655 str= str.replace(/ò|ó|á»|á»|õ|ô|á»|á»|á»|á»|á»|Æ¡|á»|á»|ợ|á»|ỡ/g,"o"); 7656 str= str.replace(/ù|ú|ụ|á»§|Å©|ư|ừ|ứ|á»±|á»|ữ/g,"u"); 7657 str= str.replace(/ỳ|ý|ỵ|á»·|ỹ/g,"y"); 7658 str= str.replace(/Ä/g,"d"); 7659 str= str.replace(/!|@|%|\^|\*|\(|\)|\+|\=|\<|\>|\?|\/|,|\.|\:|\;|\'| |\"|\&|\#|\[|\]|~|$|_/g,"-"); 7660 str= str.replace(/-+-/g,"-"); 7661 str= str.replace(/^\-+|\-+$/g,""); 7662 return str; 7663} window.awe_convertVietnamese=awe_convertVietnamese; 7664function awe_category(){ 7665 $('.nav-category .fa-caret-down').click(function(e){ 7666 $(this).toggleClass('fa-caret-up'); 7667 $(this).parent().toggleClass('active'); 7668 }); 7669} window.awe_category=awe_category; 7670function initRecapchaScript(){ 7671 !function(e,t,n){var a=t.getElementsByTagName(n)[0],c=t.createElement(n);c.async=true,c.src="https://www.google.com/recaptcha/api.js?render=6LdD18MUAAAAAHqKl3Avv8W-tREL6LangePxQLM-",a.parentNode.insertBefore(c,a)}(window,document,"script"); 7672} 7673function awe_backtotop() { 7674 if ($('.back-to-top').length) { 7675 var scrollTrigger = 100, // px 7676 backToTop = function () { 7677 var scrollTop = $(window).scrollTop(); 7678 if (scrollTop > scrollTrigger) { 7679 $('.back-to-top').addClass('show'); 7680 } else { 7681 $('.back-to-top').removeClass('show'); 7682 } 7683 7684 if (scrollTop > ($(document).height() - 700) ) { 7685 $('.back-to-top').addClass('end'); 7686 } else { 7687 $('.back-to-top').removeClass('end'); 7688 } 7689 }; 7690 backToTop(); 7691 $(window).on('scroll', function () { 7692 backToTop(); 7693 }); 7694 $('.back-to-top').on('click', function (e) { 7695 e.preventDefault(); 7696 $('html,body').animate({ 7697 scrollTop: 0 7698 }, 700); 7699 }); 7700 } 7701} window.awe_backtotop=awe_backtotop; 7702function awe_tab() { 7703 $(".e-tabs:not(.not-dqtab)").each( function(){ 7704 $(this).find('.tabs-title li:first-child').addClass('current'); 7705 $(this).find('.tab-content').first().addClass('current'); 7706 $(this).find('.tabs-title li').click(function(e){ 7707 var tab_id = $(this).attr('data-tab'); 7708 var url = $(this).attr('data-url'); 7709 var tab_content = $(this).parents('.e-tabs').next('.e-tabs') 7710 $(this).closest('.e-tabs').find('.tab-viewall').attr('href',url); 7711 $(this).closest('.e-tabs').find('.tabs-title li').removeClass('current'); 7712 tab_content.find('.tab-content').removeClass('current'); 7713 $(this).addClass('current'); 7714 console.log(tab_content.html()) 7715 7716 tab_content.find("#"+tab_id).addClass('current'); 7717 7718 }); 7719 }); 7720} window.awe_tab=awe_tab; 7721 7722 7723/******************************************************** 7724# MENU MOBILE 7725********************************************************/ 7726function awe_menumobile(){ 7727 $('.menu-bar').click(function(e){ 7728 e.preventDefault(); 7729 $('#nav').toggleClass('open'); 7730 }); 7731 $('#nav .fa').click(function(e){ 7732 e.preventDefault(); 7733 $(this).parent().parent().toggleClass('open'); 7734 }); 7735} window.awe_menumobile=awe_menumobile; 7736/*Double click go to link menu*/ 7737;(function ($, window, document, undefined) { 7738 $.fn.doubleTapToGo = function (params) { 7739 if (!('ontouchstart' in window) && 7740 !navigator.msMaxTouchPoints && 7741 !navigator.userAgent.toLowerCase().match(/windows phone os 7/i)) return false; 7742 7743 this.each(function () { 7744 var curItem = false; 7745 7746 $(this).on('click', function (e) { 7747 var item = $(this); 7748 if (item[0] != curItem[0]) { 7749 e.preventDefault(); 7750 curItem = item; 7751 } 7752 }); 7753 7754 $(document).on('click touchstart MSPointerDown', function (e) { 7755 var resetItem = true, 7756 parents = $(e.target).parents(); 7757 7758 for (var i = 0; i < parents.length; i++) 7759 if (parents[i] == curItem[0]) 7760 resetItem = false;
7761 7762 if (resetItem) 7763 curItem = false; 7764 }); 7765 }); 7766 return this; 7767 }; 7768})(jQuery, window, document); 7769function initNavigation(){ 7770 $('.header-left').append($('[data-template="sticky-nav"]').html()) 7771 $('.navigation-wrapper').html($('[data-template="navigation"]').html()) 7772 $('body').append($('[data-template="menuMobile"]').html()) 7773 initStickyHeader() 7774} 7775function prefetchUrl (url){ 7776 window.prefetchUrlArr= window.prefetchUrlArr || [] 7777 if(!window.prefetchUrlArr.includes(url) && url && url.includes('/')){ 7778 window.prefetchUrlArr.push(url) 7779 let prefetchLink = `<link rel="prefetch" href="${url}">` 7780 $('head').eq(0).append(prefetchLink) 7781 } 7782} 7783function initStickyHeader(){ 7784 const stickyHeader = $('.header_menu') 7785 const sticky =$(window).height() / 2 7786 7787 let headerHeight = stickyHeader.height(); 7788 let headerStickyHeight = 0; 7789 let headerDiff = 30; 7790 7791 $(window).scroll(()=>{ 7792 let searchValue = $(' .header_menu #search-header .custom-input-group .input-group-field').val() 7793 if (window.pageYOffset > sticky) { 7794 stickyHeader.addClass("active"); 7795 7796 headerStickyHeight = stickyHeader.height(); 7797 if(headerHeight > headerStickyHeight){ 7798 headerDiff = headerHeight - headerStickyHeight; 7799 } 7800 } else if (window.pageYOffset < sticky - headerDiff) { 7801 stickyHeader.removeClass("active") 7802 } 7803 }) 7804} 7805var is_renderd = 0 7806 7807function renderLayout(){ 7808 if(is_renderd) return 7809 is_renderd = 1 7810 7811 /* 7812 function awe_lazyloadImage() { 7813 var ll = new LazyLoad({ 7814 elements_selector: ".lazyload", 7815 load_delay: 0, 7816 threshold: 0 7817 }); 7818 } window.awe_lazyloadImage=awe_lazyloadImage; 7819 */ 7820 //<![CDATA[ 7821 function loadCSS(e, t, n) { "use strict"; var i = window.document.createElement("link"); var o = t || window.document.getElementsByTagName("footer")[0]; i.rel = "stylesheet"; i.href = e; i.media = "only x"; o.parentNode.insertBefore(i, o); setTimeout(function () { i.media = n || "all" }) }loadCSS("https://use.fontawesome.com/releases/v5.7.2/css/all.css"); 7822 //]]> 7823 awe.init = function () { 7824 awe.showPopup(); 7825 awe.hidePopup(); 7826 }; 7827 $(document).ready(function ($) { 7828 "use strict"; 7829 awe_backtotop(); 7830 awe_category(); 7831 awe_tab(); 7832 }); 7833 $('.close-pop').click(function() { 7834 $('#popup-cart').removeClass('opencart'); 7835 $('body').removeClass('opacitycart'); 7836 }); 7837 $(document).on('click','.overlay, .close-popup, .btn-continue, .fancybox-close', function() { 7838 hidePopup('.awe-popup'); 7839 setTimeout(function(){ 7840 $('.loading').removeClass('loaded-content'); 7841 },500); 7842 return false; 7843 }) 7844 $('.dropdown-toggle').click(function() { 7845 $(this).parent().toggleClass('open'); 7846 }); 7847 $('.btn-close').click(function() { 7848 $(this).parents('.dropdown').toggleClass('open'); 7849 }); 7850 var wDWs = $(window).width(); 7851 if (wDWs < 1199) { 7852 $('.ul_menu li:has(ul)' ).doubleTapToGo(); 7853 $('.item_big li:has(ul)' ).doubleTapToGo(); 7854 } 7855 $(document).on('keydown','#qty, .number-sidebar',function(e){-1!==$.inArray(e.keyCode,[46,8,9,27,13,110,190])||/65|67|86|88/.test(e.keyCode)&&(!0===e.ctrlKey||!0===e.metaKey)||35<=e.keyCode&&40>=e.keyCode||(e.shiftKey||48>e.keyCode||57<e.keyCode)&&(96>e.keyCode||105<e.keyCode)&&e.preventDefault()}); 7856 $(document).on('click','.qtyplus',function(e){ 7857 e.preventDefault(); 7858 fieldName = $(this).attr('data-field'); 7859 var currentVal = parseInt($('input[data-field='+fieldName+']').val()); 7860 if (!isNaN(currentVal)) { 7861 $('input[data-field='+fieldName+']').val(currentVal + 1); 7862 } else { 7863 $('input[data-field='+fieldName+']').val(0); 7864 } 7865 }); 7866 $(document).on('click','.qtyminus',function(e){ 7867 e.preventDefault(); 7868 fieldName = $(this).attr('data-field'); 7869 var currentVal = parseInt($('input[data-field='+fieldName+']').val()); 7870 if (!isNaN(currentVal) && currentVal > 1) { 7871 $('input[data-field='+fieldName+']').val(currentVal - 1); 7872 } else { 7873 $('input[data-field='+fieldName+']').val(1); 7874 } 7875 }); 7876 $(document).on('click','.open-filters', function(e){ 7877 e.stopPropagation(); 7878 $(this).toggleClass('openf'); 7879 $('.dqdt-sidebar').toggleClass('openf'); 7880 $('body').toggleClass('modal-open') 7881 $('.opacity_menu').toggleClass('open_opacity') 7882 }) 7883 $(document).ready(function() { 7884 $('.btn-wrap').click(function(e){ 7885 $(this).parent().slideToggle('fast'); 7886 }); 7887 7888 7889 }); 7890 $(document).ready(function(){ 7891 var wDW = $(window).width(); 7892 /*Footer*/ 7893 if(wDW > 767){ 7894 $('.toggle-mn').show(); 7895 }else { 7896 $('.footer-click > .clicked').click(function(){ 7897 $(this).toggleClass('open_'); 7898 $(this).next('ul').slideToggle("fast"); 7899 $(this).next('div').slideToggle("fast"); 7900 }); 7901 } 7902 }); 7903 7904 /*MENU MOBILE*/ 7905 var ww = $(window).width(); 7906 if (ww < 992){ 7907 $('.menu-bar').on('click', function(){ 7908 $('.menu_mobile').slideToggle('400'); 7909 }); 7910 } 7911 $('.opacity_menu').click(function(e){ 7912 $('.menu_mobile').removeClass('open_sidebar_menu'); 7913 $('.opacity_menu').removeClass('open_opacity'); 7914 $('.sidebar').removeClass('openf') 7915 $('body').toggleClass('modal-open') 7916 7917 }); 7918 7919 if ($('.dqdt-sidebar').hasClass('openf')) { 7920 $('.wrapmenu_full').removeClass('open_menu'); 7921 } 7922 $('.ul_collections li > .fa').click(function(){ 7923 $(this).parent().toggleClass('current'); 7924 $(this).toggleClass('fa-angle-down fa-angle-up'); 7925 $(this).next('ul').slideToggle("fast"); 7926 $(this).next('div').slideToggle("fast"); 7927 }); 7928 $('.searchion').mouseover(function() { 7929 $('.searchmini input').focus(); 7930 }) 7931 $('.quenmk').on('click', function() { 7932 $('.h_recover').slideToggle(); 7933 }); 7934 7935 $('a[data-toggle="collapse"]').click(function(e){ 7936 if ($(window).width() >= 767) { 7937 // Should prevent the collapsible and default anchor linking 7938 // behavior for screen sizes equal or larger than 768px. 7939 e.preventDefault(); 7940 e.stopPropagation(); 7941 } 7942 }); 7943 /** custom **/ 7944 7945 initNavigation() 7946 $('[data-toggle-submenu]').click(function(e){ 7947 e.preventDefault(); 7948 e.stopPropagation(); 7949 $(this).parents('.menu-item').addClass('active') 7950 }) 7951 $('.toggle-submenu').click(function(e){ 7952 e.preventDefault(); 7953 e.stopPropagation(); 7954 $('#mobile-menu .menu-item ').removeClass('active') 7955 }) 7956 7957 $('.toggle-nav').click(function(){ 7958 $('#mobile-menu').addClass('active') 7959 $('body').addClass('modal-open') 7960 }) 7961 $('.menu-overlay').click(function(){ 7962 $('#mobile-menu').removeClass('active') 7963 $('body').removeClass('modal-open') 7964 }) 7965 $.getScript('//theme.hstatic.net/200000663439/1001056805/14/vendors.js?v=7224').then(()=>{ 7966 $('#mc-form').ajaxChimp({ 7967 language: 'en', 7968 callback: (resp) => mailChimpResponse($('#mc-form'),resp), 7969 url: 'https://egany.us5.list-manage.com/subscribe/post?u=30fc9d9e428051fcf936d142c&id=8a0a96cc36' 7970 }); 7971 7972 $('#stock-notify-form').ajaxChimp({ 7973 language: 'en', 7974 callback: (resp) => mailChimpResponse($('#stock-notify-form'),resp), 7975 url: "" 7976 }); 7977 function mailChimpResponse(form,resp) { 7978 let alert = form.next() 7979 if (resp.result === 'success') { 7980 if(resp.msg == 'Thank you for subscribing!'){ 7981 alert.find('.mailchimp-success').html('Cảm Æ¡n bạn Äã ÄÄng ký!').fadeIn(900); 7982 }else{ 7983 alert.find('.mailchimp-success').html('' + resp.msg).fadeIn(900); 7984 } 7985 $('.mailchimp-error').fadeOut(100); 7986 } else if (resp.result === 'error') { 7987 if(resp.msg == '0 - Please enter a value'){ 7988 alert.find('.mailchimp-error').html('Vui lòng nháºp các trưá»ng thông tin').fadeIn(900); 7989 }else if(resp.msg == '0 - An email address must contain a single @'){ 7990 alert.find('.mailchimp-error').html('Äá»a chá» email phải chứa ký tá»± @').fadeIn(900); 7991 }else if(resp.msg == 'This email cannot be added to this list. Please enter a different email address.'){ 7992 alert.find('.mailchimp-error').html('Email nà y không thá» ÄÆ°á»£c thêm và o danh sách nà y. Vui lòng nháºp má»t Äá»a chá» email khác.').fadeIn(900); 7993 }else if(resp.msg.includes('0 - The domain portion of the email address is invali
7993d')){ 7994 alert.find('.mailchimp-error').html('Phần tên miá»n cá»§a Äá»a chá» email không hợp lá»').fadeIn(900); 7995 }else if(resp.msg.includes('0 - The username portion of the email address is empty')){ 7996 alert.find('.mailchimp-error').html('Phần tên ngưá»i dùng cá»§a Äá»a chá» email trá»ng').fadeIn(900); 7997 }else if(resp.msg.includes('0 - The username portion of the email address is invalid')){ 7998 alert.find('.mailchimp-error').html('Phần tên ngưá»i dùng cá»§a Äá»a chá» email không hợp lá»').fadeIn(900); 7999 }else if(resp.msg == 'Thank you for subscribing!'){ 8000 alert.find('.mailchimp-error').html('Cảm Æ¡n bạn Äã ÄÄng ký!').fadeIn(900); 8001 }else{ 8002 alert.find('.mailchimp-error').html('' + resp.msg).fadeIn(900); 8003 } 8004 } 8005 } 8006 let placeholderText =$('.auto-search').data('placeholder') ? $('.auto-search').data('placeholder').split(';').filter(Boolean) :[] 8007 placeholderText.length && $('.auto-search').placeholderTypewriter({text: placeholderText}); 8008 let boolModalBanner = sessionStorage.getItem("ega-modal-banner"); 8009 if( boolModalBanner == null || boolModalBanner == false){ 8010 $('#ega-modal-banner').modal('show'); 8011 sessionStorage.setItem("ega-modal-banner",true) 8012 } 8013 }) 8014 8015initRecapchaScript() 8016if($('.form_register').length > 0){ 8017 $('.form_register form').submit(function(e) { 8018 e.preventDefault(); 8019 alert('Cám Æ¡n bạn Äã ÄÄng ký email theo dõi!') 8020 var self = $(this); 8021 if($(this)[0].checkValidity() == true){ 8022 grecaptcha.ready(function() { 8023 grecaptcha.execute('6LdD18MUAAAAAHqKl3Avv8W-tREL6LangePxQLM-', {action: 'submit'}).then(function(token) { 8024 self.find('input[name="g-recaptcha-response"]').val(token); 8025 self.unbind('submit').submit(); 8026 }); 8027 }); 8028 } 8029 }); 8030} 8031 8032$(document).on('click','.group_action',function(e){ 8033 let url = $(this).data('url') 8034 if(url && e.currentTarget == e.target){ 8035 window.location.href= url 8036 } 8037}) 8038 8039$('img').removeAttr('loading') 8040$('.navigation a, section a,.group_action, .list-menu a, .logo-wrapper, .breadcrumb a').one('mouseenter touchstart' ,(function(){ 8041 let url = $(this).attr('href') || $(this).data('url') 8042 prefetchUrl(url) 8043})) 8044$('.auto-search').on('focus input',function(e){ 8045 if(e.target.value){ 8046 $('.search-overlay').addClass('active') 8047 }else{ 8048 $('.search-overlay').removeClass('active') 8049 8050 } 8051}) 8052 8053$('.search-overlay').click(()=>{ 8054$('.search-overlay').removeClass('active') 8055}) 8056if($(window).width() >= 1200){ 8057 $("body:not(#template-index) .subheader .toogle-nav-wrapper").hover(function(){ 8058 $("body").addClass("menu-is-hover"); 8059 }, function(){ 8060 $("body").removeClass("menu-is-hover"); 8061 }); 8062} 8063} 8064 8065$(document).ready(function ($) { 8066 $(window).one(' mousemove touchstart scroll',renderLayout) 8067 var head = document.getElementsByTagName('head').item(0); 8068 var script = document.createElement('script'); 8069 script.setAttribute('src', 'https://mixcdn.egany.com/themes/smartsearch-builtin/smartsearch-v2.min.js'); 8070 head.appendChild(script); 8071 }); 8072 8073// ajax section 8074</script>
8074 8075 8076 8077 <link rel="preload" as="script" href="//theme.hstatic.net/200000663439/1001056805/14/ega-gateway-min.js?v=7224"> 8078 8079
8079<script src='//theme.hstatic.net/200000663439/1001056805/14/ega-gateway-min.js?v=7224' type='text/javascript'></script>
8079 8080
8080<script> 8081 var cro_show = true, 8082 cro_addcart_show = true, 8083 cro_cart_show = true, 8084 cro_addcart_title = "Thêm và o giá»", 8085 cro_addcart_bg = "#ed3324", 8086 cro_addcart_color = "#fff", 8087 cro_price_color = "#f32615", 8088 cro_compare_price_color = "#979797" 8089 cro_variant_color = "#4a90e2", 8090 cro_variant_bg = "#fff", 8091 cro_cta_bg = "#ed3324", 8092 cro_cta_color = "", 8093 cro_addcart_modal_mess = "Tiến hà nh thanh toán", 8094 cro_addcart_modal_redirect = "", 8095 cro_modal_btn_text = "", 8096 cro_modal_btn_bg = "", 8097 cro_modal_btn_color = "", 8098 cro_hotline_show = false, 8099 cro_hotline_number = "028.38.233.022", 8100 cro_mess_show = true, 8101 cro_mess_url = "https://www.facebook.com/vanlang.vn", 8102 cro_home_show = 2, 8103 cro_home_title = "Ưu Äãi", 8104 cro_home_url = "", 8105 cro_coll_title = "Sản phẩm", 8106 cro_coll_url = "https://vanlang.vn/collections/all", 8107 cro_blog_title = "Cá»a hà ng", 8108 cro_blog_url = "/pages/he-thong-cua-hang", 8109 cro_general_color = "#4a90e2", 8110 cro_product_color = "#4a90e2", 8111 cro_background_color = "#fff", 8112 cro_label_background = " #ed3324", 8113 cro_label_color = "#ffffff" 8114 8115 const crAddonScript = "//theme.hstatic.net/200000663439/1001056805/14/cro-btn.js?v=7224" 8116 window['cro-btn'] = { 8117 shop : 'https://van-lang.myharavan.com', 8118 platform: 'haravan', 8119 moneyFormat: '{{amount_no_decimals}}â«', 8120 currentTemplate: 'product', 8121 platformApi: Haravan, 8122 scripts: [], 8123 lang: { 8124 "email_invalid": "Email không Äúng Äá»nh dạng", 8125 "phone_invalid": "Sá» Äiá»n thoại không Äúng Äá»nh dạng", 8126 "require_invalid": "Vui lòng Äiá»n trưá»ng nà y", 8127 "unavailable": "Liên há»" 8128 } 8129 } 8130 window['cro-btn'].productHandle = '/products/combo-4-cuon-co-tich-gan-nha-vanlangbooks' 8131 window.egany = window.egany || {} 8132 8133 window.egany["cro-btn"] = { 8134 8135 "mobile": { 8136 "enable": true, 8137 "general": { 8138 "enable": true, 8139 "design": { 8140 "template": "shoppee", 8141 "background": "#ffffff", 8142 "customCss": "", 8143 "croBorderRadius": 0, 8144 "ctaBorderRadius": 5 8145 }, 8146 "buttons": [ 8147 8148 8149 { 8150 "id": "cro-link-1", 8151 "className": "", 8152 "order": "1", 8153 "type": "link", 8154 "title": cro_coll_title, 8155 "link": cro_coll_url, 8156 "icon": "//theme.hstatic.net/200000663439/1001056805/14/icon-cro-coll.png?v=7224", 8157 "background": "#fff", 8158 "color": cro_general_color, 8159 "action": "", 8160 }, 8161 8162 { 8163 8164 "id": "cro-link-3", 8165 "className": "", 8166 "order": "2", 8167 "type": "link", 8168 "title": cro_home_title, 8169 "link": cro_home_url, 8170 "icon": "//theme.hstatic.net/200000663439/1001056805/14/cro-home-icon.png?v=7224", 8171 "background": "#fff", 8172 "color": cro_general_color, 8173 "action": "", 8174 8175 }, 8176 8177 { 8178 8179 "id": "cro-mess-1", 8180 "className": "", 8181 "order": "3", 8182 "type": "chat", 8183 "title": "Nhắn tin", 8184 "link": cro_mess_url, 8185 "icon": "//theme.hstatic.net/200000663439/1001056805/14/cro-mess-icon.png?v=7224", 8186 "background": "#fff", 8187 "color": cro_general_color, 8188 8189 }, 8190 8191 { 8192 8193 "id": "cro-phone-1", 8194 "className": "", 8195 "order": "0", 8196 "type": "call", 8197 "title": "Gá»i Äiá»n", 8198 "link": cro_hotline_number, 8199 "icon": "//theme.hstatic.net/200000663439/1001056805/14/cro-phone-icon.png?v=7224", 8200 "background": "#fff", 8201 "color": cro_general_color, 8202 8203 }, 8204 8205 ] 8206 }, 8207 "product": { 8208 "enable": true, 8209 "buttons": [ 8210 8211 { 8212 8213 "id": "cro-mess-1", 8214 "className": "", 8215 "order": "3", 8216 "type": "chat", 8217 "title": "Nhắn tin", 8218 "link": cro_mess_url, 8219 "icon": "//theme.hstatic.net/200000663439/1001056805/14/cro-mess-icon.png?v=7224", 8220 "background": "#fff", 8221 "color": cro_general_color, 8222 8223 }, 8224 8225 { 8226 8227 "id": "cro-phone-1", 8228 "className": "", 8229 "order": "0", 8230 "type": "call", 8231 "title": "Gá»i Äiá»n", 8232 "link": cro_hotline_number, 8233 "icon": "//theme.hstatic.net/200000663439/1001056805/14/cro-phone-icon.png?v=7224", 8234 "background": "#fff", 8235 "color": cro_general_color, 8236 8237 }, 8238 8239 { 8240 "id": "cro-view-cart", 8241 "order": 3, 8242 "type": "cart", 8243 "title": "Giá» hà ng", 8244 "icon": "//theme.hstatic.net/200000663439/1001056805/14/cro-cart-icon.png?v=7224", 8245 "background": "#ffff", 8246 "color": cro_general_color, 8247 "countColor": "red", 8248 "countBg": "yellow", 8249 "labelBackgorund": "#ff0000", 8250 "labelColor": "#fff",
8251 "labelBackground": "#ff0000" 8252 }, 8253 8254 { 8255 "id": "cro-buy-add-cart", 8256 "order": 5, 8257 "type": "addtocart", 8258 "title": "Thêm và o giá»", 8259 "subTitle": "Hết hà ng", 8260 "icon": "//theme.hstatic.net/200000663439/1001056805/14/btn_icon_addcart.png?v=7224", 8261 "background": cro_addcart_bg, 8262 "color": cro_addcart_color, 8263 "className": "", 8264 "border": "none", 8265 "borderColor": "transparent", 8266 "padding": "transparent", 8267 "borderRadius": "0px" 8268 } 8269 ] 8270 } 8271 }, 8272 "productPopup": { 8273 "variantInfo": { 8274 "enable": false, 8275 "title": "<p><u>Bảng quy Äá»i kÃch cỡ</u></p>", 8276 "color": "#2E72D2", 8277 "url": "/", 8278 "action": "new_page", 8279 "img": "https://mixcdn.egany.com/media/egaApp/cro-btn/maxcool-ao.jpg" 8280 }, 8281 "design": { 8282 "comparePriceColor": cro_compare_price_color, 8283 "variantBg": cro_variant_bg, 8284 "variantBorderColor": cro_variant_color, 8285 "priceColor": cro_price_color, 8286 "variantBorderRadius": 20, 8287 "variantColor": cro_variant_color, 8288 "variantBorder": "1px solid", 8289 "ctaIcon": true, 8290 "template": "default" 8291 }, 8292 "saleLabel": { 8293 "background": cro_label_background, 8294 "priceColor": cro_price_color, 8295 "color": cro_label_color, 8296 "discountColor": "#000", 8297 "title": "", 8298 "template": "price" 8299 }, 8300 "qty": { 8301 "borderRadius": 20, 8302 "background": "#fff", 8303 "borderColor": "#D7D7D7", 8304 "enable": true, 8305 "title": "Sá» lượng", 8306 "color": "#8C9196", 8307 "border": "1px solid" 8308 }, 8309 "cta": { 8310 "animation": "", 8311 "background": cro_addcart_bg, 8312 "gaEventLabel": "", 8313 "borderRadius": "4", 8314 "color": cro_addcart_color, 8315 "icon": "", 8316 "id": "cro-product-cta", 8317 "title": "Thêm và o giá»", 8318 "type": "cta", 8319 "className": "" 8320 }, 8321 "auto": false, 8322 "lang": { 8323 "ctaDescription": "", 8324 "contact": "Liên Há»", 8325 "soldout": "Hết hà ng" 8326 }, 8327 "enable": true 8328 }, 8329 "cartPopup": { 8330 "header": { 8331 "color": "#2EB346", 8332 "background": "#EBF6ED", 8333 "borderColor": "#2EB346", 8334 "border": "1px dashed", 8335 "icon": "http://theme.hstatic.net/1000406621/1000576502/14/cartpopup.header.icon-cro-icon.png?v=2134" 8336 }, 8337 "cta": { 8338 "background": "#fe3945", 8339 "title": "Xem giá» hà ng", 8340 "color": "#fff", 8341 "link": "/checkout", 8342 "type": "cta", 8343 "id": "cro-popup-cta", 8344 "borderRadius": "4" 8345 8346 }, 8347 "subCta": { 8348 "borderColor": "#aeaeae", 8349 "title": "Mua thêm", 8350 "color": "#000000", 8351 "border": "1px solid", 8352 "id": "subCta", 8353 "borderRadius": "4", 8354 "link": "close", 8355 "type": "cta" 8356 }, 8357 "title": "<p>Thêm và o giá» hà ng thà nh công</p>", 8358 "subCtaEnable": false, 8359 "closeCta": { "title": "Mua thêm", "color": "#212B36" }, 8360 "enable": false 8361 }, 8362 8363} 8364 8365 8366 8367 $(document).ready(function ($) { 8368 if(window.innerWidth <= 600){ 8369 var isInit = false 8370 window.egany["cro-btn"].mobile.general.buttons.sort((a, b) => (a.order > b.order ? 1 : -1)) 8371 $(window).on('scroll click mousemove touchstart',()=>{ 8372 if(!isInit){ 8373 isInit = true 8374 $("body").append(`
8374<script src="${crAddonScript}" defer ><\/script>`); 8375 } 8376 }) 8377 } 8378 document.addEventListener('cro:loaded', function (e) { 8379 window["cro-btn"].setCurrentVariant = 1146269069; 8380 window["cro-btn"].qvAddToCartClick = function(){ 8381 const id = window["cro-btn"].getCurrProduct().selectedVariant.id 8382 const quantity = window["cro-btn"].getCurrProduct().quantity || 1; 8383 window["cro-btn"].qvLoading(true) 8384 const n = { 8385 type: "POST", 8386 url: "/cart/add.js", 8387 data: "quantity=" + quantity + "&id=" + id, 8388 dataType: "json", 8389 success: function(jqXHR, textStatus, errorThrown) { 8390 $('#crQVModal').trigger('click') 8391 $('#cr-addon-addtocart').removeClass('loading').removeAttr("disabled") 8392 addToCartSuccess(jqXHR, textStatus, errorThrown) 8393 window["cro-btn"].toggleQuickView() 8394 window["cro-btn"].qvLoading(false) 8395 8396 8397 8398 }, 8399 error: function(a, r) { 8400 errHandle(a, r) 8401 window["cro-btn"].qvLoading(false) 8402 8403 8404 } 8405 }; 8406 jQuery.ajax(n) 8407 }} 8408 ); 8409 }); 8410 8411</script>
8411 8412 8413 <!-- Add to cart --> 8414 <div id="popupCartModal" class="modal fade" role="dialog"> 8415 </div> 8416 8417 8418<link rel="stylesheet" href="//theme.hstatic.net/200000663439/1001056805/14/sales-pop.css?v=7224" media="print" onload="this.media='all'"> 8419 8420<noscript><link href='//theme.hstatic.net/200000663439/1001056805/14/sales-pop.css?v=7224' rel='stylesheet' type='text/css' media='all' /></noscript> 8421<div id="ega-sale-pop" class="sales-pop hidden"> 8422 <div class="sale-pop-wrap"> 8423 8424 </div> 8425 <div class="sale-pop-close"> 8426 <i class="fa fa-times"></i> 8427 </div> 8428 8429</div>
8430<script> 8431 var salePopArr = []; 8432 let timePerPop = 15000; 8433 let timeDelay = 45000; 8434 let salesPopDesc = `[name] á» [address] vừa mua cách Äây [time]`; 8435 let count = 0; 8436 let fakerScript ="//theme.hstatic.net/200000663439/1001056805/14/faker.js?v=7224" 8437 let customerGender = "Không chá»n"; 8438 8439 salePopArr = [ ] 8440 8441 function showSalePop() { 8442 if(!faker) return 8443 $('#ega-sale-pop.salepop-show').removeClass('salepop-show').addClass('salespop-close'); 8444 let pdRanIndex = Math.floor(Math.random() * salePopArr.length), 8445 salePopProduct = salePopArr[pdRanIndex], 8446 randomMin = `${Math.floor(Math.random() * 59) + 1} phút`; 8447 const name= `${faker.name.lastName(customerGender)} ${faker.name.firstName(customerGender)}` 8448 const phone = `${faker.phone.phoneNumber().replace(' ')}` 8449 const address = faker.random.arrayElement(faker.locales.vi.address.city_root) 8450 const desc = salesPopDesc 8451 .replace(`[name]`, name) 8452 .replace(`[phone]`, `xxx${phone.substr(phone.length - 8)}`) 8453 .replace(`[time]`, randomMin) 8454 .replace('[address]', address) 8455 const salesPopContent = ` 8456 <div class="sale-pop-img"> 8457 <img src="${salePopProduct.img_url}" class="img-fluid" loading="lazy" alt="${salePopProduct.title}" width="80" height="80"/> 8458 </div> 8459 <div class="sale-pop-body"> 8460 <div class="sale-pop-name"> 8461 <a href="${salePopProduct.pd_url}">${salePopProduct.pd_title}</a> 8462 </div> 8463 <span class="sale-pop-desc">${desc}</span> 8464 </div> 8465` 8466 $('.sale-pop-wrap').html(salesPopContent) 8467 setTimeout(()=>{ 8468 $('#ega-sale-pop').addClass('salepop-show').removeClass('salespop-close'); 8469 setTimeout(()=>{ 8470 $('#ega-sale-pop.salepop-show').removeClass('salepop-show').addClass('salespop-close'); 8471 setTimeout(()=>{ 8472 showSalePop() 8473 },timeDelay) 8474 },10000) 8475 },3000) 8476 8477 8478 } 8479 8480 8481 function initSalesPop() { 8482 if(!salePopArr.length) return; 8483 setTimeout(()=>{ 8484 $.getScript(fakerScript).then(()=>{ 8485 if(faker){ 8486 showSalePop() 8487 } 8488 }) 8489 8490 },timeDelay) 8491 8492 8493 8494 8495 } 8496 8497 $(document).ready(() => { 8498 $('#ega-sale-pop').removeClass('hidden'); 8499 initSalesPop() 8500 $(".sale-pop-close").click(function () { 8501 $("#ega-sale-pop").removeClass('salepop-show').removeClass('salespop-close'); 8502 }) 8503 $(".sale-pop-cta").click(function (e) { 8504 e.preventDefault(); 8505 $(".sale-pop-regis").show(); 8506 }) 8507 $(".regis-close").click(function () { 8508 $(".sale-pop-regis").hide(); 8509 }) 8510 }) 8511 8512 8513</script>
8513 8514 8515 8516 <link rel="stylesheet" href="//theme.hstatic.net/200000663439/1001056805/14/addthis-sharing.css?v=7224" media="print" onload="this.media='all'"> 8517 8518<noscript><link href='//theme.hstatic.net/200000663439/1001056805/14/addthis-sharing.css?v=7224' rel='stylesheet' type='text/css' media='all' /></noscript> 8519<div class="addThis_listSharing "> 8520 8521 <a href="#" id="back-to-top" class="backtop back-to-top d-flex align-items-center justify-content-center" title="Lên Äầu trang"> 8522 8523 8524<svg class="icon" style="transform: rotate(-90deg)" 8525> 8526 <use xlink:href="#icon-arrow" /> 8527</svg> 8528 </a> 8529 8530 8531 <ul class="addThis_listing list-unstyled d-none d-sm-block"> 8532 8533 <li class="addThis_item"> 8534 <a class="addThis_item--icon" href="tel:028.38.233.022" rel="nofollow" > 8535 <img class="img-fluid" src="//theme.hstatic.net/200000663439/1001056805/14/addthis-phone.svg?v=7224" alt="Gá»i ngay cho chúng tôi" loading="lazy" width="44" height="44" /> 8536 <span class="tooltip-text">Gá»i ngay cho chúng tôi</span> 8537 </a> 8538 </li> 8539 </ul> 8540</div> 8541 8542 8543
8543<script> 8544 window.EGASmartSearchConfigs = { 8545 // color 8546 colorBg: '#ffffff', 8547 colorBgHover: '#7FD3FF', 8548 colorItemTextTitle: '#000000', 8549 colorItemTextPrice: '#dd0115', 8550 colorItemTextCompareAtPrice: '#000000', 8551 colorItemTextViewAll: '#0A57A2', 8552 colorHeaderText: '#0A57A2', 8553 navBg: '#ffffff', 8554 navTextColor: '#0A57A2', 8555 navBgActive: '#ffffff', 8556 navTextColorActive: '#0A57A2', 8557 colorLoading: '#0A57A2', 8558 // general 8559 searchAccuracy: 'all', 8560 searchWidth: '390px', 8561 searchHeight: '380px', 8562 // product 8563 productSortby: '&sortby=created_at:product=desc', 8564 productLimit: 10, 8565 // article 8566 displayArticle: false, 8567 articleLimit: 5, 8568 moneyFormat: "{{amount}}â«", 8569 shopDomain: '', 8570 textHeaderSectionTitle: 'Kết quả tìm kiếm cho ', 8571 textProductSectionTitle: 'Sản phẩm', 8572 textArticleSectionTitle: 'thá» nghiá»m', 8573 notFound: 'Không tìm thấy kết quả nà o', 8574 textFrom: '', 8575 textShowAll: 'Xem tất cả sản phẩm có chứa ' 8576 } 8577 if (EGASmartSearchConfigs.displayArticle) { 8578 $('#search-result').css('display', 'none') 8579 } 8580 </script>
8580 8581 8582 8583 8584 8585 <!-- Messenger Plugin chat Code --> 8586 <div id="fb-root"></div> 8587 8588 <!-- Your Plugin chat code --> 8589 <div id="fb-customer-chat" class="fb-customerchat"> 8590 </div> 8591 8592
8592<script> 8593 var chatbox = document.getElementById('fb-customer-chat'); 8594 chatbox.setAttribute("page_id", "1422723971314820"); 8595 chatbox.setAttribute("attribution", "biz_inbox"); 8596 </script>
8596 8597 8598 <!-- Your SDK code --> 8599 <!-- Messenger Plugin chat Code --> 8600 <div id="fb-root"></div> 8601 8602 <!-- Your Plugin chat code --> 8603 <div id="fb-customer-chat" class="fb-customerchat"> 8604 </div> 8605 8606
8606<script> 8607 var chatbox = document.getElementById('fb-customer-chat'); 8608 chatbox.setAttribute("page_id", "1422723971314820"); 8609 chatbox.setAttribute("attribution", "biz_inbox"); 8610 </script>
8610 8611 8612 <!-- Your SDK code --> 8613
8613<script> 8614 window.fbAsyncInit = function() { 8615 FB.init({ 8616 xfbml : true, 8617 version : 'v17.0' 8618 }); 8619 }; 8620 8621 (function(d, s, id) { 8622 var js, fjs = d.getElementsByTagName(s)[0]; 8623 if (d.getElementById(id)) return; 8624 js = d.createElement(s); js.id = id; 8625 js.src = 'https://connect.facebook.net/vi_VN/sdk/xfbml.customerchat.js'; 8626 fjs.parentNode.insertBefore(js, fjs); 8627 }(document, 'script', 'facebook-jssdk')); 8628 </script>
8628 8629 8630 8631 </body> 8632</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.