Spaces:
Running
Running
Xóa tất cả SĐT, thay bằng Zalo (0981873395 + 0918258385) + QR kết bạn + nút Zalo nổi
Browse files- index.html +15 -14
index.html
CHANGED
|
@@ -519,15 +519,15 @@ textarea.form-input{height:120px;resize:vertical}
|
|
| 519 |
<h3><i class="fas fa-building"></i> Thông Tin Liên Hệ</h3>
|
| 520 |
<ul class="contact-info">
|
| 521 |
<li><i class="fas fa-map-marker-alt"></i><div><strong>Showroom Hà Nội</strong><br>10 Chương Dương Độ, Hoàn Kiếm, Hà Nội</div></li>
|
| 522 |
-
<li><i class="fas fa-
|
|
|
|
| 523 |
<li><i class="fas fa-envelope"></i><div><strong>Email</strong><br><a href="mailto:info@malloca.com" style="color:var(--p)">info@malloca.com</a></div></li>
|
| 524 |
<li><i class="fas fa-clock"></i><div><strong>Giờ làm việc</strong><br>Thứ 2 - Thứ 7: 8:00 - 17:30<br>Chủ nhật: 9:00 - 12:00</div></li>
|
| 525 |
<li><i class="fas fa-robot"></i><div><strong>Tư Vấn AI</strong><br><a href="javascript:void(0)" onclick="toggleChat()" style="color:var(--p);font-weight:700">Chat ngay →</a></div></li>
|
| 526 |
</ul>
|
| 527 |
<div style="display:flex;gap:8px;margin-top:16px">
|
| 528 |
-
<a href="https://
|
| 529 |
-
<a href="https://
|
| 530 |
-
<a href="https://www.tiktok.com/@mallocavietnam" target="_blank" style="padding:10px 16px;background:#000;color:#fff;border-radius:10px;font-size:.8rem;font-weight:600;display:flex;align-items:center;gap:6px"><i class="fab fa-tiktok"></i> TikTok</a>
|
| 531 |
</div>
|
| 532 |
</div>
|
| 533 |
<div class="contact-card">
|
|
@@ -643,10 +643,10 @@ textarea.form-input{height:120px;resize:vertical}
|
|
| 643 |
<footer class="footer"><div class="container">
|
| 644 |
<div class="footer-grid">
|
| 645 |
<div class="footer-brand"><img src="https://huggingface.co/spaces/bep40/V.AISTUDIO/resolve/main/logo/logo_200.png" alt="V.AI STUDIO" style="height:50px;object-fit:contain;margin-bottom:8px;filter:brightness(10)"><div class="logo-name" style="color:#fff;font-size:1.1rem">V.AI <span style="color:var(--a)">STUDIO</span></div><p style="font-style:italic;opacity:.85;margin-bottom:4px">❝ Niềm tin khách hàng là tài sản của chúng tôi ❞</p><p>Thiết bị nhà bếp & khóa thông minh — Malloca, Eurogold, Grob, Canzy & Demax.</p>
|
| 646 |
-
<div class="social-links"><a href="https://
|
| 647 |
<div><h4>Thiết Bị Nhà Bếp</h4><ul class="footer-links"><li><a href="javascript:void(0)" onclick="setCat('may-hut-khoi-khu-mui')">Máy hút khói khử mùi</a></li><li><a href="javascript:void(0)" onclick="setCat('bep-dien-tu-bep-gas')">Bếp điện từ, bếp gas</a></li><li><a href="javascript:void(0)" onclick="setCat('lo-nuong')">Lò nướng, lò hấp</a></li><li><a href="javascript:void(0)" onclick="setCat('chau-rua-chen')">Chậu rửa chén</a></li><li><a href="javascript:void(0)" onclick="setCat('voi-rua-chen')">Vòi rửa chén</a></li></ul></div>
|
| 648 |
<div><h4>Thêm</h4><ul class="footer-links"><li><a href="javascript:void(0)" onclick="setCat('tu-lanh-tu-ruou')">Tủ lạnh, tủ rượu</a></li><li><a href="javascript:void(0)" onclick="setCat('may-rua-chen-may-say-chen')">Máy rửa chén</a></li><li><a href="javascript:void(0)" onclick="setCat('thiet-bi-gia-dung-nho')">Gia dụng nhỏ</a></li><li><a href="javascript:void(0)" onclick="showPage('catalogue')">Catalogue</a></li><li><a href="javascript:void(0)" onclick="toggleChat()">🤖 Tư Vấn AI</a></li></ul></div>
|
| 649 |
-
<div><h4>Hỗ Trợ</h4><ul class="footer-links"><li><a href="javascript:void(0)" onclick="toggleChat()">Tư vấn sản phẩm</a></li><li><a href="javascript:void(0)" onclick="showPage('contact')">Liên hệ</a></li><li><a href="
|
| 650 |
</div>
|
| 651 |
<div class="footer-bottom"><p>© 2025 V.AI STUDIO • Thiết bị nhà bếp & khóa thông minh — Malloca, Eurogold, Grob, Canzy & Demax</p></div>
|
| 652 |
</div></footer>
|
|
@@ -1155,7 +1155,7 @@ document.getElementById('checkoutContent').innerHTML=`
|
|
| 1155 |
</div>
|
| 1156 |
</div>
|
| 1157 |
<button class="checkout-done-btn" onclick="confirmOrder()"><i class="fas fa-check-circle"></i> Xác nhận đã thanh toán</button>
|
| 1158 |
-
<p class="checkout-note">Đơn hàng sẽ được xử lý sau khi xác nhận thanh toán thành công.<br>
|
| 1159 |
}
|
| 1160 |
|
| 1161 |
function closeCheckout(){
|
|
@@ -1625,7 +1625,7 @@ THÔNG TIN:
|
|
| 1625 |
- Grob: phụ kiện nhập khẩu
|
| 1626 |
- Canzy: bếp từ, máy hút mùi
|
| 1627 |
- Demax: khóa cửa thông minh Made in Malaysia
|
| 1628 |
-
-
|
| 1629 |
|
| 1630 |
let messages=[{role:'system',content:systemPrompt}];
|
| 1631 |
// Keep last 8 messages for context
|
|
@@ -1650,7 +1650,7 @@ let reply='';
|
|
| 1650 |
if(matchedProducts.length>0){
|
| 1651 |
reply='Tôi tìm thấy <strong>'+matchedProducts.length+' sản phẩm</strong> phù hợp với yêu cầu của bạn:';
|
| 1652 |
}else{
|
| 1653 |
-
reply='Tôi chưa tìm thấy sản phẩm cụ thể. Bạn có thể thử:<br>• Gõ tên sản phẩm (ví dụ: "bếp từ", "máy hút mùi")<br>• Gõ danh mục (ví dụ: "lò nướng", "chậu rửa")<br>• Gõ mã sản phẩm hoặc thương hiệu<br><br>
|
| 1654 |
}
|
| 1655 |
appendMsg('bot',formatBotResponse(reply,matchedProducts));
|
| 1656 |
chatHistory.push({role:'assistant',content:reply});
|
|
@@ -1778,7 +1778,7 @@ let html=`<div class="quote-inline-detail" style="margin-top:12px;background:#ff
|
|
| 1778 |
<div style="text-align:right"><div style="font-size:.72rem;color:var(--g)">TỔNG CỘNG</div><div style="font-size:1.2rem;font-weight:900;color:var(--p)">${total.toLocaleString('vi-VN')}đ</div></div>
|
| 1779 |
</div>
|
| 1780 |
<div style="margin-top:12px;padding-top:12px;border-top:1px dashed var(--gl);font-size:.72rem;color:var(--g);line-height:1.6">
|
| 1781 |
-
|
| 1782 |
💡 Giá trên đã bao gồm VAT · Miễn phí vận chuyển & lắp đặt
|
| 1783 |
</div>
|
| 1784 |
</div>
|
|
@@ -1805,7 +1805,7 @@ csv+=(i+1)+','+sku+','+name+','+c.qty+','+(c.priceNum||0)+','+(c.priceNum*c.qty)
|
|
| 1805 |
csv+=',,,,,\n';
|
| 1806 |
csv+=',,,,TỔNG CỘNG,'+total+'\n';
|
| 1807 |
csv+='\n';
|
| 1808 |
-
csv+='
|
| 1809 |
csv+='Niềm tin khách hàng là tài sản của chúng tôi\n';
|
| 1810 |
let blob=new Blob([csv],{type:'text/csv;charset=utf-8'});
|
| 1811 |
let url=URL.createObjectURL(blob);
|
|
@@ -2181,7 +2181,7 @@ ws.getCell('A'+r).font={italic:true,size:9,color:{argb:'FF888888'}};
|
|
| 2181 |
ws.getCell('A'+r).alignment={wrapText:true};
|
| 2182 |
r++;
|
| 2183 |
ws.mergeCells(r,1,r,10);
|
| 2184 |
-
ws.getCell('A'+r).value='
|
| 2185 |
ws.getCell('A'+r).font={italic:true,size:9,color:{argb:'FF888888'}};
|
| 2186 |
ws.getCell('A'+r).alignment={wrapText:true};
|
| 2187 |
|
|
@@ -2222,7 +2222,7 @@ div.innerHTML=`
|
|
| 2222 |
</div>
|
| 2223 |
<div style="display:flex;justify-content:space-between;margin-bottom:20px;font-size:12px;color:#0f172a">
|
| 2224 |
<div><strong>Khách hàng:</strong> ${qd.customer.name}<br><strong>SĐT:</strong> ${qd.customer.phone}<br><strong>Email:</strong> ${qd.customer.email}<br><strong>Địa chỉ:</strong> ${qd.customer.addr}</div>
|
| 2225 |
-
<div style="text-align:right"><strong>Công ty:</strong> ${qd.customer.company}<br><strong>Ngày:</strong> ${qd.customer.date}<br><strong>
|
| 2226 |
</div>
|
| 2227 |
<table style="width:100%;border-collapse:collapse">
|
| 2228 |
<thead><tr style="background:#003f62;color:#fff">
|
|
@@ -2290,7 +2290,8 @@ if(location.search.includes('chat=1')){setTimeout(()=>toggleChat(),500)}
|
|
| 2290 |
|
| 2291 |
</script>
|
| 2292 |
|
| 2293 |
-
<!-- AI CHATBOX FAB -->
|
|
|
|
| 2294 |
<button class="chat-fab" onclick="toggleChat()" title="Tư Vấn AI"><i class="fas fa-robot"></i></button>
|
| 2295 |
<div class="chat-fab-label">Tư Vấn AI</div>
|
| 2296 |
<div class="chat-overlay2" id="chatOverlay2" onclick="closeChat()"></div>
|
|
|
|
| 519 |
<h3><i class="fas fa-building"></i> Thông Tin Liên Hệ</h3>
|
| 520 |
<ul class="contact-info">
|
| 521 |
<li><i class="fas fa-map-marker-alt"></i><div><strong>Showroom Hà Nội</strong><br>10 Chương Dương Độ, Hoàn Kiếm, Hà Nội</div></li>
|
| 522 |
+
<li><i class="fas fa-comment-dots"></i><div><strong>Zalo tư vấn</strong><br><a href="https://zalo.me/0981873395" target="_blank" style="color:var(--p);font-weight:700">0981 873 395</a> · <a href="https://zalo.me/0918258385" target="_blank" style="color:var(--p);font-weight:700">0918 258 385</a></div></li>
|
| 523 |
+
<li><i class="fas fa-qrcode"></i><div><strong>QR Kết bạn Zalo</strong><br><img src="https://api.qrserver.com/v1/create-qr-code/?size=150x150&data=https://zalo.me/0981873395" alt="QR Zalo 0981873395" style="width:120px;border-radius:8px;margin-top:6px;border:2px solid var(--gl)"><br><span style="font-size:.72rem;color:var(--g)">Quét mã để kết bạn Zalo</span></div></li>
|
| 524 |
<li><i class="fas fa-envelope"></i><div><strong>Email</strong><br><a href="mailto:info@malloca.com" style="color:var(--p)">info@malloca.com</a></div></li>
|
| 525 |
<li><i class="fas fa-clock"></i><div><strong>Giờ làm việc</strong><br>Thứ 2 - Thứ 7: 8:00 - 17:30<br>Chủ nhật: 9:00 - 12:00</div></li>
|
| 526 |
<li><i class="fas fa-robot"></i><div><strong>Tư Vấn AI</strong><br><a href="javascript:void(0)" onclick="toggleChat()" style="color:var(--p);font-weight:700">Chat ngay →</a></div></li>
|
| 527 |
</ul>
|
| 528 |
<div style="display:flex;gap:8px;margin-top:16px">
|
| 529 |
+
<a href="https://zalo.me/0981873395" target="_blank" style="padding:10px 16px;background:#0068FF;color:#fff;border-radius:10px;font-size:.8rem;font-weight:600;display:flex;align-items:center;gap:6px"><i class="fas fa-comment-dots"></i> Zalo 1</a>
|
| 530 |
+
<a href="https://zalo.me/0918258385" target="_blank" style="padding:10px 16px;background:#0068FF;color:#fff;border-radius:10px;font-size:.8rem;font-weight:600;display:flex;align-items:center;gap:6px"><i class="fas fa-comment-dots"></i> Zalo 2</a>
|
|
|
|
| 531 |
</div>
|
| 532 |
</div>
|
| 533 |
<div class="contact-card">
|
|
|
|
| 643 |
<footer class="footer"><div class="container">
|
| 644 |
<div class="footer-grid">
|
| 645 |
<div class="footer-brand"><img src="https://huggingface.co/spaces/bep40/V.AISTUDIO/resolve/main/logo/logo_200.png" alt="V.AI STUDIO" style="height:50px;object-fit:contain;margin-bottom:8px;filter:brightness(10)"><div class="logo-name" style="color:#fff;font-size:1.1rem">V.AI <span style="color:var(--a)">STUDIO</span></div><p style="font-style:italic;opacity:.85;margin-bottom:4px">❝ Niềm tin khách hàng là tài sản của chúng tôi ❞</p><p>Thiết bị nhà bếp & khóa thông minh — Malloca, Eurogold, Grob, Canzy & Demax.</p>
|
| 646 |
+
<div class="social-links"><a href="https://zalo.me/0981873395" target="_blank" title="Zalo"><i class="fas fa-comment-dots"></i></a><a href="https://zalo.me/0918258385" target="_blank" title="Zalo 2"><i class="fas fa-comments"></i></a></div></div>
|
| 647 |
<div><h4>Thiết Bị Nhà Bếp</h4><ul class="footer-links"><li><a href="javascript:void(0)" onclick="setCat('may-hut-khoi-khu-mui')">Máy hút khói khử mùi</a></li><li><a href="javascript:void(0)" onclick="setCat('bep-dien-tu-bep-gas')">Bếp điện từ, bếp gas</a></li><li><a href="javascript:void(0)" onclick="setCat('lo-nuong')">Lò nướng, lò hấp</a></li><li><a href="javascript:void(0)" onclick="setCat('chau-rua-chen')">Chậu rửa chén</a></li><li><a href="javascript:void(0)" onclick="setCat('voi-rua-chen')">Vòi rửa chén</a></li></ul></div>
|
| 648 |
<div><h4>Thêm</h4><ul class="footer-links"><li><a href="javascript:void(0)" onclick="setCat('tu-lanh-tu-ruou')">Tủ lạnh, tủ rượu</a></li><li><a href="javascript:void(0)" onclick="setCat('may-rua-chen-may-say-chen')">Máy rửa chén</a></li><li><a href="javascript:void(0)" onclick="setCat('thiet-bi-gia-dung-nho')">Gia dụng nhỏ</a></li><li><a href="javascript:void(0)" onclick="showPage('catalogue')">Catalogue</a></li><li><a href="javascript:void(0)" onclick="toggleChat()">🤖 Tư Vấn AI</a></li></ul></div>
|
| 649 |
+
<div><h4>Hỗ Trợ</h4><ul class="footer-links"><li><a href="javascript:void(0)" onclick="toggleChat()">Tư vấn sản phẩm</a></li><li><a href="javascript:void(0)" onclick="showPage('contact')">Liên hệ</a></li><li><a href="https://zalo.me/0981873395" target="_blank">Zalo: 0981 873 395</a></li><li><a href="javascript:void(0)" onclick="showPage('catalogue')">Xem catalogue</a></li><li><a href="javascript:void(0)" onclick="goHome()">Trang chủ</a></li></ul></div>
|
| 650 |
</div>
|
| 651 |
<div class="footer-bottom"><p>© 2025 V.AI STUDIO • Thiết bị nhà bếp & khóa thông minh — Malloca, Eurogold, Grob, Canzy & Demax</p></div>
|
| 652 |
</div></footer>
|
|
|
|
| 1155 |
</div>
|
| 1156 |
</div>
|
| 1157 |
<button class="checkout-done-btn" onclick="confirmOrder()"><i class="fas fa-check-circle"></i> Xác nhận đã thanh toán</button>
|
| 1158 |
+
<p class="checkout-note">Đơn hàng sẽ được xử lý sau khi xác nhận thanh toán thành công.<br>Zalo hỗ trợ: <a href="https://zalo.me/0981873395" target="_blank" style="color:var(--p)"><strong>0981 873 395</strong></a></p>`;
|
| 1159 |
}
|
| 1160 |
|
| 1161 |
function closeCheckout(){
|
|
|
|
| 1625 |
- Grob: phụ kiện nhập khẩu
|
| 1626 |
- Canzy: bếp từ, máy hút mùi
|
| 1627 |
- Demax: khóa cửa thông minh Made in Malaysia
|
| 1628 |
+
- Zalo tư vấn: 0981 873 395 (zalo.me/0981873395) hoặc 0918 258 385 (zalo.me/0918258385)`;
|
| 1629 |
|
| 1630 |
let messages=[{role:'system',content:systemPrompt}];
|
| 1631 |
// Keep last 8 messages for context
|
|
|
|
| 1650 |
if(matchedProducts.length>0){
|
| 1651 |
reply='Tôi tìm thấy <strong>'+matchedProducts.length+' sản phẩm</strong> phù hợp với yêu cầu của bạn:';
|
| 1652 |
}else{
|
| 1653 |
+
reply='Tôi chưa tìm thấy sản phẩm cụ thể. Bạn có thể thử:<br>• Gõ tên sản phẩm (ví dụ: "bếp từ", "máy hút mùi")<br>• Gõ danh mục (ví dụ: "lò nướng", "chậu rửa")<br>• Gõ mã sản phẩm hoặc thương hiệu<br><br>💬 Hoặc nhắn Zalo <a href="https://zalo.me/0981873395" target="_blank" style="color:var(--p);font-weight:700">0981 873 395</a> để được tư vấn trực tiếp!';
|
| 1654 |
}
|
| 1655 |
appendMsg('bot',formatBotResponse(reply,matchedProducts));
|
| 1656 |
chatHistory.push({role:'assistant',content:reply});
|
|
|
|
| 1778 |
<div style="text-align:right"><div style="font-size:.72rem;color:var(--g)">TỔNG CỘNG</div><div style="font-size:1.2rem;font-weight:900;color:var(--p)">${total.toLocaleString('vi-VN')}đ</div></div>
|
| 1779 |
</div>
|
| 1780 |
<div style="margin-top:12px;padding-top:12px;border-top:1px dashed var(--gl);font-size:.72rem;color:var(--g);line-height:1.6">
|
| 1781 |
+
💬 Zalo: <a href="https://zalo.me/0981873395" target="_blank" style="color:var(--p);font-weight:600">0981 873 395</a> · <a href="https://zalo.me/0918258385" target="_blank" style="color:var(--p);font-weight:600">0918 258 385</a><br>
|
| 1782 |
💡 Giá trên đã bao gồm VAT · Miễn phí vận chuyển & lắp đặt
|
| 1783 |
</div>
|
| 1784 |
</div>
|
|
|
|
| 1805 |
csv+=',,,,,\n';
|
| 1806 |
csv+=',,,,TỔNG CỘNG,'+total+'\n';
|
| 1807 |
csv+='\n';
|
| 1808 |
+
csv+='Zalo: 0981 873 395 | 0918 258 385\n';
|
| 1809 |
csv+='Niềm tin khách hàng là tài sản của chúng tôi\n';
|
| 1810 |
let blob=new Blob([csv],{type:'text/csv;charset=utf-8'});
|
| 1811 |
let url=URL.createObjectURL(blob);
|
|
|
|
| 2181 |
ws.getCell('A'+r).alignment={wrapText:true};
|
| 2182 |
r++;
|
| 2183 |
ws.mergeCells(r,1,r,10);
|
| 2184 |
+
ws.getCell('A'+r).value='💬 Zalo: 0981 873 395 | 0918 258 385 | ✅ Miễn phí vận chuyển & lắp đặt';
|
| 2185 |
ws.getCell('A'+r).font={italic:true,size:9,color:{argb:'FF888888'}};
|
| 2186 |
ws.getCell('A'+r).alignment={wrapText:true};
|
| 2187 |
|
|
|
|
| 2222 |
</div>
|
| 2223 |
<div style="display:flex;justify-content:space-between;margin-bottom:20px;font-size:12px;color:#0f172a">
|
| 2224 |
<div><strong>Khách hàng:</strong> ${qd.customer.name}<br><strong>SĐT:</strong> ${qd.customer.phone}<br><strong>Email:</strong> ${qd.customer.email}<br><strong>Địa chỉ:</strong> ${qd.customer.addr}</div>
|
| 2225 |
+
<div style="text-align:right"><strong>Công ty:</strong> ${qd.customer.company}<br><strong>Ngày:</strong> ${qd.customer.date}<br><strong>Zalo:</strong> <a href="https://zalo.me/0981873395" target="_blank">0981 873 395</a></div>
|
| 2226 |
</div>
|
| 2227 |
<table style="width:100%;border-collapse:collapse">
|
| 2228 |
<thead><tr style="background:#003f62;color:#fff">
|
|
|
|
| 2290 |
|
| 2291 |
</script>
|
| 2292 |
|
| 2293 |
+
<!-- ZALO + AI CHATBOX FAB -->
|
| 2294 |
+
<a href="https://zalo.me/0981873395" target="_blank" title="Chat Zalo" style="position:fixed;bottom:90px;right:24px;z-index:180;width:50px;height:50px;border-radius:50%;background:#0068FF;color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.3rem;box-shadow:0 4px 16px rgba(0,104,255,.4);text-decoration:none;transition:all .25s ease"><i class="fas fa-comment-dots"></i></a>
|
| 2295 |
<button class="chat-fab" onclick="toggleChat()" title="Tư Vấn AI"><i class="fas fa-robot"></i></button>
|
| 2296 |
<div class="chat-fab-label">Tư Vấn AI</div>
|
| 2297 |
<div class="chat-overlay2" id="chatOverlay2" onclick="closeChat()"></div>
|