{"id":531,"date":"2025-09-07T06:57:41","date_gmt":"2025-09-07T06:57:41","guid":{"rendered":"https:\/\/totantech.ir\/?page_id=531"},"modified":"2025-09-14T13:59:41","modified_gmt":"2025-09-14T13:59:41","slug":"%d8%a7%d8%b3%d8%aa%d8%b9%d9%84%d8%a7%d9%85-%da%af%d8%a7%d8%b1%d8%a7%d9%86%d8%aa%db%8c","status":"publish","type":"page","link":"https:\/\/totan.tech\/?page_id=531","title":{"rendered":"\u0627\u0633\u062a\u0639\u0644\u0627\u0645 \u06af\u0627\u0631\u0627\u0646\u062a\u06cc"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"531\" class=\"elementor elementor-531\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bd45d9a e-flex e-con-boxed e-con e-parent\" data-id=\"bd45d9a\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6de4cf2 elementor-widget elementor-widget-html\" data-id=\"6de4cf2\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\nbody {\r\n    font-family: 'IRANSans', sans-serif !important;\r\n}\r\n#warranty-check-form {\r\n    max-width: 80%;\r\n    margin: 30px auto 30px;\r\n    padding: 25px;\r\n    background: #fff;\r\n    border: 1px solid #BABABA;\r\n    border-radius: 12px;\r\n    box-shadow: 0 4px 10px rgba(0,0,0,0.2);\r\n    text-align: center;\r\n}\r\n.warranty-info h2 {\r\n    margin-bottom: 10px;\r\n    font-size: 28px;\r\n    color: black;\r\n}\r\n.warranty-info p {\r\n    font-size: 18px;\r\n    color: #555;\r\n    margin-bottom: 20px;\r\n}\r\n#warranty-check-form input[type=\"text\"] {\r\n    width: 100%;\r\n    padding: 12px 15px;\r\n    margin-bottom: 20px;\r\n    border: 1px solid #ccc;\r\n    border-radius: 8px;\r\n    font-size: 16px;\r\n    text-align: left;\r\n    direction: ltr;\r\n    box-sizing: border-box;\r\n}\r\ninput::placeholder {\r\n    direction: rtl;\r\n    text-align: right;\r\n    color: #999;\r\n}\r\n#warranty-check-form button {\r\n    padding: 12px 20px;\r\n    background-color: #C90011;\r\n    color: white;\r\n    border: none;\r\n    border-radius: 8px;\r\n    font-size: 16px;\r\n    cursor: pointer;\r\n    box-shadow: 3px 3px 4px gray;\r\n    transition: background-color 0.3s ease;\r\n}\r\n#warranty-check-form button:hover {\r\n    background-color: #9e000d;\r\n}\r\n.warranty-container {\r\n    font-size: 18px;\r\n    color: #333;\r\n}\r\n.warranty-container h1 {\r\n    font-size: 40px;\r\n    margin-bottom: 15px;\r\n    font-weight: bold;\r\n    color: #C90011;\r\n    text-align: center;\r\n}\r\n.warranty-container p {\r\n    line-height: 1.8;\r\n    font-size: 18px;\r\n}\r\n.warranty-guide {\r\n    max-width: 60%;\r\n    margin: 30px auto;\r\n    font-size: 16px;\r\n    line-height: 1.9;\r\n    text-align: center;\r\n    color: #555;\r\n    padding: 0 15px;\r\n}\r\n.warranty-guide a {\r\n    color: #0077cc;\r\n    text-decoration: none;\r\n    font-weight: bold;\r\n}\r\n.warranty-guide a:hover {\r\n    text-decoration: underline;\r\n}\r\n#warranty-result-modal {\r\n    position: fixed;\r\n    top: 0; left: 0;\r\n    width: 100%; height: 100%;\r\n    background-color: rgba(0,0,0,0.6);\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    z-index: 9999;\r\n}\r\n#warranty-result-box {\r\n    background: white;\r\n    padding: 30px;\r\n    border-radius: 12px;\r\n    max-width: 500px;\r\n    width: 90%;\r\n    text-align: center;\r\n    font-size: 18px;\r\n    animation: fadeIn 0.4s ease-in-out;\r\n    box-shadow: 0 0 15px rgba(0,0,0,0.2);\r\n}\r\n#warranty-result-box button {\r\n    margin-top: 20px;\r\n    padding: 10px 20px;\r\n    background-color: #C90011;\r\n    color: white;\r\n    border: none;\r\n    border-radius: 8px;\r\n    cursor: pointer;\r\n    font-size: 14px;\r\n    transition: background-color 0.3s;\r\n}\r\n#warranty-result-box button:hover {\r\n    background-color: #9e000d;\r\n}\r\n#warranty-loading {\r\n    position: fixed;\r\n    top: 0; left: 0;\r\n    width: 100%; height: 100%;\r\n    background-color: rgba(255, 255, 255, 0.7);\r\n    z-index: 9998;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n}\r\n.loading-spinner {\r\n    border: 6px solid #f3f3f3;\r\n    border-top: 6px solid #C90011;\r\n    border-radius: 50%;\r\n    width: 50px;\r\n    height: 50px;\r\n    animation: spin 0.8s linear infinite !important;\r\n}\r\n@keyframes fadeIn {\r\n    from { transform: scale(0.8); opacity: 0; }\r\n    to { transform: scale(1); opacity: 1; }\r\n}\r\n@keyframes spin {\r\n    0% { transform: rotate(0deg); }\r\n    100% { transform: rotate(360deg); }\r\n}\r\n@media (max-width: 1024px) {\r\n    .warranty-container h1 {\r\n        font-size: 32px;\r\n    }\r\n    .warranty-container p {\r\n        font-size: 16px;\r\n    }\r\n    .warranty-info h2 {\r\n        font-size: 24px;\r\n    }\r\n    .warranty-info p {\r\n        font-size: 16px;\r\n    }\r\n    .warranty-guide {\r\n        font-size: 14px;\r\n    }\r\n    \r\n}\r\n@media (max-width: 767px) {\r\n    #warranty-check-form, .warranty-container, .warranty-guide {\r\n        max-width: 100%;\r\n    }\r\n    .warranty-container, .warranty-guide {\r\n        font-size: 16px;\r\n    }\r\n    .warranty-container h1 {\r\n        font-size: 26px;\r\n    }\r\n    .warranty-container p {\r\n        font-size: 14px;\r\n    }\r\n    .warranty-info h2 {\r\n        font-size: 20px;\r\n    }\r\n    .warranty-info p {\r\n        font-size: 14px;\r\n    }\r\n    .warranty-guide {\r\n        font-size: 12px;\r\n    }\r\n}\r\n<\/style>\r\n\r\n<div class=\"warranty-container\">\r\n    <h1>\u0627\u0633\u062a\u0639\u0644\u0627\u0645 \u0648\u0636\u0639\u06cc\u062a \u06af\u0627\u0631\u0627\u0646\u062a\u06cc \u062f\u0633\u062a\u06af\u0627\u0647\u200c\u0647\u0627\u06cc \u062a\u0648\u062a\u0627\u0646<\/h1>\r\n    <P>\u062f\u0631 \u0627\u06cc\u0646 \u0635\u0641\u062d\u0647 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0628\u0627 \u0648\u0627\u0631\u062f \u06a9\u0631\u062f\u0646 \u0634\u0645\u0627\u0631\u0647 \u0633\u0631\u06cc\u0627\u0644 \u062f\u0633\u062a\u06af\u0627\u0647 \u062e\u0648\u062f\u060c \u0627\u0632 \u0648\u0636\u0639\u06cc\u062a \u06af\u0627\u0631\u0627\u0646\u062a\u06cc \u062f\u0633\u062a\u06af\u0627\u0647 \u0634\u0627\u0645\u0644 \u0627\u0639\u062a\u0628\u0627\u0631 \u062f\u0648\u0631\u0647 \u06af\u0627\u0631\u0627\u0646\u062a\u06cc\u060c \u062a\u0627\u0631\u06cc\u062e \u0634\u0631\u0648\u0639 \u0648 \u067e\u0627\u06cc\u0627\u0646 \u0622\u0646\u060c \u0645\u0637\u0644\u0639 \u0634\u0648\u06cc\u062f.<br>\u0628\u0631\u0627\u06cc \u067e\u06cc\u06af\u06cc\u0631\u06cc \u0648\u0636\u0639\u06cc\u062a \u06af\u0627\u0631\u0627\u0646\u062a\u06cc \u062f\u0633\u062a\u06af\u0627\u0647\u060c \u0644\u0637\u0641\u0627 \u0634\u0645\u0627\u0631\u0647 \u0633\u0631\u06cc\u0627\u0644 \u062f\u0633\u062a\u06af\u0627\u0647 \u0631\u0627 \u0628\u0647 \u062f\u0631\u0633\u062a\u06cc \u0648 \u0628\u062f\u0648\u0646 \u0641\u0627\u0635\u0644\u0647 \u06cc\u0627 \u0639\u0644\u0627\u0645\u062a \u0627\u0636\u0627\u0641\u06cc \u062f\u0631 \u06a9\u0627\u062f\u0631 \u0632\u06cc\u0631 \u0648\u0627\u0631\u062f \u06a9\u0631\u062f\u0647 \u0648 \u0631\u0648\u06cc \u062f\u06a9\u0645\u0647 \"\u0628\u0631\u0631\u0633\u06cc\" \u06a9\u0644\u06cc\u06a9 \u06a9\u0646\u06cc\u062f.<br>\u062f\u0631\u200c\u0635\u0648\u0631\u062a \u0645\u0639\u062a\u0628\u0631 \u0628\u0648\u062f\u0646 \u0634\u0645\u0627\u0631\u0647 \u0633\u0631\u06cc\u0627\u0644 \u0648\u0627\u0631\u062f \u0634\u062f\u0647\u060c \u0646\u062a\u06cc\u062c\u0647 \u0628\u0647 \u0634\u0645\u0627 \u0646\u0645\u0627\u06cc\u0634 \u062f\u0627\u062f\u0647 \u062e\u0648\u0627\u0647\u062f \u0634\u062f.\r\n<\/P>\r\n<\/div>\r\n\r\n<form id=\"warranty-check-form\">\r\n    <div class=\"warranty-info\">\r\n        <h2>\u0648\u0631\u0648\u062f \u0634\u0645\u0627\u0631\u0647 \u0633\u0631\u06cc\u0627\u0644 \u062f\u0633\u062a\u06af\u0627\u0647<\/h2>\r\n    <\/div>\r\n    <input type=\"text\" id=\"serial_number\" placeholder=\"\u0634\u0645\u0627\u0631\u0647 \u0633\u0631\u06cc\u0627\u0644\" required>\r\n    <button type=\"submit\">\u0628\u0631\u0631\u0633\u06cc<\/button>\r\n<\/form>\r\n\r\n<div class=\"warranty-guide\">\r\n    <strong>\u0631\u0627\u0647\u0646\u0645\u0627:<\/strong><br>\r\n    \u0634\u0645\u0627\u0631\u0647 \u0633\u0631\u06cc\u0627\u0644 \u062f\u0633\u062a\u06af\u0627\u0647 \u0631\u0627 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0628\u0647 \u06cc\u06a9\u06cc \u0627\u0632 \u062f\u0648 \u0631\u0648\u0634 \u0632\u06cc\u0631 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f:<br>\r\n    1. \u0628\u0631 \u0631\u0648\u06cc \u0644\u06cc\u0628\u0644 \u067e\u0634\u062a \u062f\u0633\u062a\u06af\u0627\u0647 \u06a9\u0647 \u0628\u0627 \u067e\u06cc\u0634\u0648\u0646\u062f <strong>SN<\/strong> \u0634\u0631\u0648\u0639 \u0645\u06cc\u200c\u0634\u0648\u062f.<br>\r\n    2. \u0628\u0631\u0627\u06cc \u0645\u0634\u0627\u0647\u062f\u0647 \u0634\u0645\u0627\u0631\u0647 \u0633\u0631\u06cc\u0627\u0644 \u062f\u0633\u062a\u06af\u0627\u0647 \u062e\u0648\u062f \u0645\u0633\u06cc\u0631 \u0632\u06cc\u0631 \u0631\u0627 \u062f\u0646\u0628\u0627\u0644 \u06a9\u0646\u06cc\u062f:<br>\r\n    &emsp;- \u0628\u0647 \u0628\u062e\u0634 <strong>Settings (\u062a\u0646\u0638\u06cc\u0645\u0627\u062a)<\/strong> \u0628\u0631\u0648\u06cc\u062f.<br>\r\n    &emsp;- \u0633\u067e\u0633 \u0648\u0627\u0631\u062f <strong>System (\u0633\u06cc\u0633\u062a\u0645)<\/strong> \u0634\u0648\u06cc\u062f.<br>\r\n    &emsp;- \u06af\u0632\u06cc\u0646\u0647 <strong>About Device (\u062f\u0631\u0628\u0627\u0631\u0647 \u06af\u0648\u0634\u06cc)<\/strong> \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f.<br>\r\n    &emsp;- \u062f\u0631 \u0627\u06cc\u0646 \u0628\u062e\u0634\u060c \u0634\u0645\u0627\u0631\u0647 \u0633\u0631\u06cc\u0627\u0644 \u0628\u0627 \u0639\u0646\u0648\u0627\u0646 <strong>SN<\/strong> \u0646\u0645\u0627\u06cc\u0634 \u062f\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f.<br><br>\r\n<\/div>\r\n\r\n<div id=\"warranty-result-modal\" style=\"display:none;\">\r\n    <div id=\"warranty-result-box\">\r\n        <div id=\"warranty-result\"><\/div>\r\n        <button onclick=\"document.getElementById('warranty-result-modal').style.display='none'\">\u0628\u0633\u062a\u0646<\/button>\r\n    <\/div>\r\n<\/div>\r\n\r\n<div id=\"warranty-loading\" style=\"display:none;\">\r\n    <div class=\"loading-spinner\"><\/div>\r\n<\/div>\r\n\r\n<script>\r\ndocument.getElementById('warranty-check-form').addEventListener('submit', function(e) {\r\n    e.preventDefault();\r\n    const serial = document.getElementById('serial_number').value.trim();\r\n    if (!serial) return;\r\n\r\n    document.getElementById('warranty-loading').style.display = 'flex';\r\n\r\n    fetch(window.ajax_url + '?action=check_warranty&serial=' + encodeURIComponent(serial))\r\n    .then(res => res.json())\r\n    .then(data => {\r\n        const resultBox = document.getElementById('warranty-result');\r\n\r\n        if (data.status === 'not_found') {\r\n            resultBox.innerHTML = \"<span style='color:#c00;'>\" + data.message + \"<\/span>\";\r\n        } else {\r\n            let html = `\r\n                <p><strong>\u0646\u0648\u0639 \u062f\u0633\u062a\u06af\u0627\u0647: <\/strong>&nbsp;${data.device_type} <\/p>\r\n                <p><strong>\u0645\u062f\u0644 \u062f\u0633\u062a\u06af\u0627\u0647: <\/strong>&nbsp;${data.device_model} <\/p>\r\n                <p><strong>\u06af\u0627\u0631\u0627\u0646\u062a\u06cc: <\/strong>&nbsp;${data.has_warranty} <\/p>\r\n            `;\r\n\r\n            if (data.status === 'active') {\r\n                html += `\r\n                    <p><strong>\u062a\u0627\u0631\u06cc\u062e \u0634\u0631\u0648\u0639 \u06af\u0627\u0631\u0627\u0646\u062a\u06cc: <\/strong>&nbsp;${data.start_date} <\/p>\r\n                    <p><strong>\u062a\u0627\u0631\u06cc\u062e \u067e\u0627\u06cc\u0627\u0646 \u06af\u0627\u0631\u0627\u0646\u062a\u06cc: <\/strong>&nbsp;${data.end_date} <\/p>\r\n                    <p><strong>\u0645\u0647\u0644\u062a \u0628\u0627\u0642\u06cc\u200c\u0645\u0627\u0646\u062f\u0647: <\/strong>&nbsp;${data.remaining_days} \u0631\u0648\u0632 <\/p>\r\n                `;\r\n            } else {\r\n                html += `<p style=\"color:#c00;\"><strong>\u0645\u0647\u0644\u062a \u06af\u0627\u0631\u0627\u0646\u062a\u06cc \u0634\u0645\u0627 \u0628\u0647 \u0627\u062a\u0645\u0627\u0645 \u0631\u0633\u06cc\u062f\u0647 \u0627\u0633\u062a.<\/strong><\/p>`;\r\n            }\r\n\r\n            resultBox.innerHTML = html;\r\n        }\r\n\r\n        document.getElementById('warranty-loading').style.display = 'none';\r\n        document.getElementById('warranty-result-modal').style.display = 'flex';\r\n    })\r\n    .catch(error => {\r\n        document.getElementById('warranty-loading').style.display = 'none';\r\n        alert(\"\u062e\u0637\u0627 \u062f\u0631 \u062f\u0631\u06cc\u0627\u0641\u062a \u0627\u0637\u0644\u0627\u0639\u0627\u062a. \u0644\u0637\u0641\u0627\u064b \u062f\u0648\u0628\u0627\u0631\u0647 \u062a\u0644\u0627\u0634 \u06a9\u0646\u06cc\u062f.\");\r\n        console.error(error);\r\n    });\r\n});\r\n\r\ndocument.getElementById('serial_number').addEventListener('input', function(e) {\r\n    this.value = this.value.replace(\/[^0-9]\/g, '');\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\u0627\u0633\u062a\u0639\u0644\u0627\u0645 \u0648\u0636\u0639\u06cc\u062a \u06af\u0627\u0631\u0627\u0646\u062a\u06cc \u062f\u0633\u062a\u06af\u0627\u0647\u200c\u0647\u0627\u06cc \u062a\u0648\u062a\u0627\u0646 \u062f\u0631 \u0627\u06cc\u0646 \u0635\u0641\u062d\u0647 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0628\u0627 \u0648\u0627\u0631\u062f \u06a9\u0631\u062f\u0646 \u0634\u0645\u0627\u0631\u0647 \u0633\u0631\u06cc\u0627\u0644 \u062f\u0633\u062a\u06af\u0627\u0647 \u062e\u0648\u062f\u060c \u0627\u0632 \u0648\u0636\u0639\u06cc\u062a \u06af\u0627\u0631\u0627\u0646\u062a\u06cc \u062f\u0633\u062a\u06af\u0627\u0647 \u0634\u0627\u0645\u0644 \u0627\u0639\u062a\u0628\u0627\u0631 \u062f\u0648\u0631\u0647 \u06af\u0627\u0631\u0627\u0646\u062a\u06cc\u060c \u062a\u0627\u0631\u06cc\u062e \u0634\u0631\u0648\u0639 \u0648 \u067e\u0627\u06cc\u0627\u0646 \u0622\u0646\u060c \u0645\u0637\u0644\u0639 \u0634\u0648\u06cc\u062f.\u0628\u0631\u0627\u06cc \u067e\u06cc\u06af\u06cc\u0631\u06cc \u0648\u0636\u0639\u06cc\u062a \u06af\u0627\u0631\u0627\u0646\u062a\u06cc \u062f\u0633\u062a\u06af\u0627\u0647\u060c \u0644\u0637\u0641\u0627 \u0634\u0645\u0627\u0631\u0647 \u0633\u0631\u06cc\u0627\u0644 \u062f\u0633\u062a\u06af\u0627\u0647 \u0631\u0627 \u0628\u0647 \u062f\u0631\u0633\u062a\u06cc \u0648 \u0628\u062f\u0648\u0646 \u0641\u0627\u0635\u0644\u0647 \u06cc\u0627 \u0639\u0644\u0627\u0645\u062a \u0627\u0636\u0627\u0641\u06cc \u062f\u0631 \u06a9\u0627\u062f\u0631 \u0632\u06cc\u0631 \u0648\u0627\u0631\u062f \u06a9\u0631\u062f\u0647 \u0648 \u0631\u0648\u06cc [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-531","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/totan.tech\/index.php?rest_route=\/wp\/v2\/pages\/531","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/totan.tech\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/totan.tech\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/totan.tech\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/totan.tech\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=531"}],"version-history":[{"count":31,"href":"https:\/\/totan.tech\/index.php?rest_route=\/wp\/v2\/pages\/531\/revisions"}],"predecessor-version":[{"id":935,"href":"https:\/\/totan.tech\/index.php?rest_route=\/wp\/v2\/pages\/531\/revisions\/935"}],"wp:attachment":[{"href":"https:\/\/totan.tech\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=531"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}