{"id":12,"date":"2025-11-02T23:28:10","date_gmt":"2025-11-02T23:28:10","guid":{"rendered":"https:\/\/developer.dev.zaprojektujemy.com\/?page_id=12"},"modified":"2025-11-02T23:30:36","modified_gmt":"2025-11-02T23:30:36","slug":"csv","status":"publish","type":"page","link":"https:\/\/developer.dev.zaprojektujemy.com\/?page_id=12","title":{"rendered":"CSV"},"content":{"rendered":"    <div style=\"background: #f8f9fa; padding: 30px; border-radius: 8px;\">\n        <div style=\"background: white; padding: 30px; border-radius: 8px; box-shadow: 0 2px 4px rgba(0,0,0,0.1);\">\n\n            <!-- Nag\u0142\u00f3wek z Datepicker -->\n            <div style=\"margin-bottom: 30px; border-bottom: 3px solid #4c63d2; padding-bottom: 20px;\">\n                <div style=\"display: flex; justify-content: space-between; align-items: flex-start; gap: 20px; flex-wrap: wrap;\">\n                    <div>\n                        <h1 style=\"margin: 0 0 10px 0; font-size: 28px; color: #333;\">\n                            999Apartamenty Stawowa Sp. z o. o.                        <\/h1>\n                        <p style=\"margin: 0; color: #666; font-size: 16px;\">\ud83d\udcbc Ceny ofertowe mieszka\u0144<\/p>\n                    <\/div>\n\n                    <!-- Datepicker -->\n                    <div style=\"display: flex; align-items: center; gap: 10px;\">\n                        <label for=\"jawne_ceny_csv_date\" style=\"color: #333; font-weight: 600; white-space: nowrap;\">\ud83d\udcc5 Wybierz dat\u0119:<\/label>\n                        <input\n                            type=\"date\"\n                            id=\"jawne_ceny_csv_date\"\n                            value=\"2025-11-14\"\n                            min=\"2025-11-14\"\n                            max=\"2025-11-14\"\n                            style=\"padding: 10px 15px; border: 2px solid #4c63d2; border-radius: 5px; font-size: 14px; cursor: pointer;\"\n                        \/>\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <!-- Informacje i Akcje -->\n            <div style=\"display: grid; grid-template-columns: 1fr auto; gap: 20px; margin-bottom: 25px; align-items: start;\">\n\n                <!-- Informacje o Danych -->\n                <div>\n                    <div style=\"display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 15px;\">\n                        <div style=\"background: #e7f3ff; padding: 15px; border-radius: 4px; border-left: 4px solid #0066cc;\">\n                            <p style=\"margin: 0; font-size: 12px; color: #666; text-transform: uppercase;\">\ud83d\udcc5 Dane z dnia<\/p>\n                            <p style=\"margin: 5px 0 0 0; font-size: 18px; font-weight: bold; color: #0066cc;\" id=\"jawne_ceny_csv_display_date\">\n                                14.11.2025                            <\/p>\n                        <\/div>\n\n                        <div style=\"background: #f0f5ff; padding: 15px; border-radius: 4px; border-left: 4px solid #4c63d2;\">\n                            <p style=\"margin: 0; font-size: 12px; color: #666; text-transform: uppercase;\">\u23f1\ufe0f Aktualizacja<\/p>\n                            <p style=\"margin: 5px 0 0 0; font-size: 16px; font-weight: bold; color: #4c63d2;\">\n                                10.06.2026 23:01                            <\/p>\n                        <\/div>\n\n                        <div style=\"background: #e8f5e9; padding: 15px; border-radius: 4px; border-left: 4px solid #28a745;\">\n                            <p style=\"margin: 0; font-size: 12px; color: #666; text-transform: uppercase;\">\u2713 Liczba mieszka\u0144<\/p>\n                            <p style=\"margin: 5px 0 0 0; font-size: 18px; font-weight: bold; color: #28a745;\" id=\"jawne_ceny_csv_count\">\n                                12                            <\/p>\n                        <\/div>\n                    <\/div>\n                <\/div>\n\n                <!-- Przyciski Akcji -->\n                <div style=\"display: flex; gap: 10px; flex-direction: row; flex-wrap: wrap; justify-content: flex-end;\">\n                    <button onclick=\"window.print()\" style=\"background: #dc3545; color: white; border: none; padding: 10px 20px; border-radius: 4px; cursor: pointer; font-weight: bold; font-size: 14px; white-space: nowrap;\">\n                        \ud83d\udcc4 Drukuj\n                    <\/button>\n                    <!-- POBIERZ CSV - z wybran\u0105 dat\u0105! NOWA KONWENCJA -->\n                                        <a href=\"https:\/\/developer.dev.zaprojektujemy.com\/wp-content\/plugins\/jc_v2.1\/csv\/Ceny-ofertowe-mieszkan-dewelopera-999Apartamenty-Stawowa-Sp.-z-o.-o.-2025-11-14.csv\"\n                       id=\"jawne_ceny_csv_download_btn\"\n                       download\n                       style=\"background: #007bff; color: white; padding: 10px 20px; border-radius: 4px; text-decoration: none; font-weight: bold; font-size: 14px; display: inline-block; white-space: nowrap;\">\n                        \ud83d\udccb Pobierz CSV\n                    <\/a>\n                <\/div>\n            <\/div>\n\n            <!-- Tabela Cen -->\n            <div style=\"overflow-x: auto;\" id=\"jawne_ceny_csv_table_wrapper\">\n                    <table style=\"width: 100%; border-collapse: collapse; font-size: 14px;\">\n        <thead>\n            <tr style=\"background: #4c63d2; color: white;\">\n                <th style=\"padding: 15px; text-align: left; border: 1px solid #ddd; font-weight: 600;\">Nr lokalu<\/th>\n                <th style=\"padding: 15px; text-align: left; border: 1px solid #ddd; font-weight: 600;\">Typ<\/th>\n                <th style=\"padding: 15px; text-align: right; border: 1px solid #ddd; font-weight: 600;\">Cena za m\u00b2<\/th>\n                <th style=\"padding: 15px; text-align: right; border: 1px solid #ddd; font-weight: 600;\">Cena ca\u0142kowita<\/th>\n                <th style=\"padding: 15px; text-align: right; border: 1px solid #ddd; font-weight: 600;\">Kom\u00f3rka<\/th>\n                <th style=\"padding: 15px; text-align: right; border: 1px solid #ddd; font-weight: 600;\">Gara\u017c<\/th>\n            <\/tr>\n        <\/thead>\n        <tbody>\n                                            <tr style=\"background: #fff; border-bottom: 1px solid #eee;\">\n                    <td style=\"padding: 15px; border: 1px solid #ddd; font-weight: 600; color: #333; text-align: left;\">\n                        Opole                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #666; text-align: left;\">\n                        Opole                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #0066cc; font-weight: 600; text-align: right;\">\n                        0 z\u0142\n                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #0066cc; font-weight: 600; text-align: right;\">\n                        0 z\u0142\n                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #666; text-align: right;\">\n                        45 z\u0142\n                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #666; text-align: right;\">\n                        0 z\u0142\n                    <\/td>\n                <\/tr>\n                                            <tr style=\"background: #f9f9f9; border-bottom: 1px solid #eee;\">\n                    <td style=\"padding: 15px; border: 1px solid #ddd; font-weight: 600; color: #333; text-align: left;\">\n                        Opole                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #666; text-align: left;\">\n                        Opole                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #0066cc; font-weight: 600; text-align: right;\">\n                        0 z\u0142\n                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #0066cc; font-weight: 600; text-align: right;\">\n                        0 z\u0142\n                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #666; text-align: right;\">\n                        45 z\u0142\n                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #666; text-align: right;\">\n                        0 z\u0142\n                    <\/td>\n                <\/tr>\n                                            <tr style=\"background: #fff; border-bottom: 1px solid #eee;\">\n                    <td style=\"padding: 15px; border: 1px solid #ddd; font-weight: 600; color: #333; text-align: left;\">\n                        Opole                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #666; text-align: left;\">\n                        Opole                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #0066cc; font-weight: 600; text-align: right;\">\n                        0 z\u0142\n                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #0066cc; font-weight: 600; text-align: right;\">\n                        0 z\u0142\n                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #666; text-align: right;\">\n                        45 z\u0142\n                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #666; text-align: right;\">\n                        0 z\u0142\n                    <\/td>\n                <\/tr>\n                                            <tr style=\"background: #f9f9f9; border-bottom: 1px solid #eee;\">\n                    <td style=\"padding: 15px; border: 1px solid #ddd; font-weight: 600; color: #333; text-align: left;\">\n                        Opole                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #666; text-align: left;\">\n                        Opole                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #0066cc; font-weight: 600; text-align: right;\">\n                        0 z\u0142\n                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #0066cc; font-weight: 600; text-align: right;\">\n                        0 z\u0142\n                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #666; text-align: right;\">\n                        45 z\u0142\n                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #666; text-align: right;\">\n                        0 z\u0142\n                    <\/td>\n                <\/tr>\n                                            <tr style=\"background: #fff; border-bottom: 1px solid #eee;\">\n                    <td style=\"padding: 15px; border: 1px solid #ddd; font-weight: 600; color: #333; text-align: left;\">\n                        Opole                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #666; text-align: left;\">\n                        Opole                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #0066cc; font-weight: 600; text-align: right;\">\n                        0 z\u0142\n                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #0066cc; font-weight: 600; text-align: right;\">\n                        0 z\u0142\n                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #666; text-align: right;\">\n                        45 z\u0142\n                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #666; text-align: right;\">\n                        0 z\u0142\n                    <\/td>\n                <\/tr>\n                                            <tr style=\"background: #f9f9f9; border-bottom: 1px solid #eee;\">\n                    <td style=\"padding: 15px; border: 1px solid #ddd; font-weight: 600; color: #333; text-align: left;\">\n                        Opole                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #666; text-align: left;\">\n                        Opole                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #0066cc; font-weight: 600; text-align: right;\">\n                        0 z\u0142\n                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #0066cc; font-weight: 600; text-align: right;\">\n                        0 z\u0142\n                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #666; text-align: right;\">\n                        45 z\u0142\n                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #666; text-align: right;\">\n                        0 z\u0142\n                    <\/td>\n                <\/tr>\n                                            <tr style=\"background: #fff; border-bottom: 1px solid #eee;\">\n                    <td style=\"padding: 15px; border: 1px solid #ddd; font-weight: 600; color: #333; text-align: left;\">\n                        Opole                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #666; text-align: left;\">\n                        Opole                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #0066cc; font-weight: 600; text-align: right;\">\n                        0 z\u0142\n                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #0066cc; font-weight: 600; text-align: right;\">\n                        0 z\u0142\n                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #666; text-align: right;\">\n                        45 z\u0142\n                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #666; text-align: right;\">\n                        0 z\u0142\n                    <\/td>\n                <\/tr>\n                                            <tr style=\"background: #f9f9f9; border-bottom: 1px solid #eee;\">\n                    <td style=\"padding: 15px; border: 1px solid #ddd; font-weight: 600; color: #333; text-align: left;\">\n                        Opole                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #666; text-align: left;\">\n                        Opole                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #0066cc; font-weight: 600; text-align: right;\">\n                        0 z\u0142\n                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #0066cc; font-weight: 600; text-align: right;\">\n                        0 z\u0142\n                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #666; text-align: right;\">\n                        45 z\u0142\n                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #666; text-align: right;\">\n                        0 z\u0142\n                    <\/td>\n                <\/tr>\n                                            <tr style=\"background: #fff; border-bottom: 1px solid #eee;\">\n                    <td style=\"padding: 15px; border: 1px solid #ddd; font-weight: 600; color: #333; text-align: left;\">\n                        Opole                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #666; text-align: left;\">\n                        Opole                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #0066cc; font-weight: 600; text-align: right;\">\n                        0 z\u0142\n                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #0066cc; font-weight: 600; text-align: right;\">\n                        0 z\u0142\n                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #666; text-align: right;\">\n                        45 z\u0142\n                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #666; text-align: right;\">\n                        0 z\u0142\n                    <\/td>\n                <\/tr>\n                                            <tr style=\"background: #f9f9f9; border-bottom: 1px solid #eee;\">\n                    <td style=\"padding: 15px; border: 1px solid #ddd; font-weight: 600; color: #333; text-align: left;\">\n                        Opole                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #666; text-align: left;\">\n                        Opole                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #0066cc; font-weight: 600; text-align: right;\">\n                        0 z\u0142\n                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #0066cc; font-weight: 600; text-align: right;\">\n                        0 z\u0142\n                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #666; text-align: right;\">\n                        45 z\u0142\n                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #666; text-align: right;\">\n                        0 z\u0142\n                    <\/td>\n                <\/tr>\n                                            <tr style=\"background: #fff; border-bottom: 1px solid #eee;\">\n                    <td style=\"padding: 15px; border: 1px solid #ddd; font-weight: 600; color: #333; text-align: left;\">\n                        Opole                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #666; text-align: left;\">\n                        Opole                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #0066cc; font-weight: 600; text-align: right;\">\n                        0 z\u0142\n                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #0066cc; font-weight: 600; text-align: right;\">\n                        0 z\u0142\n                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #666; text-align: right;\">\n                        45 z\u0142\n                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #666; text-align: right;\">\n                        0 z\u0142\n                    <\/td>\n                <\/tr>\n                                            <tr style=\"background: #f9f9f9; border-bottom: 1px solid #eee;\">\n                    <td style=\"padding: 15px; border: 1px solid #ddd; font-weight: 600; color: #333; text-align: left;\">\n                        Opole                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #666; text-align: left;\">\n                        Opole                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #0066cc; font-weight: 600; text-align: right;\">\n                        0 z\u0142\n                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #0066cc; font-weight: 600; text-align: right;\">\n                        0 z\u0142\n                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #666; text-align: right;\">\n                        45 z\u0142\n                    <\/td>\n                    <td style=\"padding: 15px; border: 1px solid #ddd; color: #666; text-align: right;\">\n                        0 z\u0142\n                    <\/td>\n                <\/tr>\n                    <\/tbody>\n    <\/table>\n                <\/div>\n\n            <!-- Stopka -->\n            <div style=\"margin-top: 20px; padding-top: 20px; border-top: 1px solid #eee; color: #999; font-size: 12px; text-align: center;\">\n                <p style=\"margin: 0;\">\ud83d\udca1 Ceny mog\u0105 ulec zmianie. Aktualne ceny zawsze dost\u0119pne na tej stronie.<\/p>\n            <\/div>\n\n        <\/div>\n    <\/div>\n\n    <style>\n        @media (max-width: 768px) {\n            div[style*=\"grid-template-columns: 1fr auto\"] {\n                grid-template-columns: 1fr !important;\n            }\n            table {\n                font-size: 12px !important;\n            }\n            table th, table td {\n                padding: 10px !important;\n            }\n        }\n    <\/style>\n\n    \n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-templates\/idyllic-corporate.php","meta":{"footnotes":""},"class_list":["post-12","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/developer.dev.zaprojektujemy.com\/index.php?rest_route=\/wp\/v2\/pages\/12","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/developer.dev.zaprojektujemy.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/developer.dev.zaprojektujemy.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/developer.dev.zaprojektujemy.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/developer.dev.zaprojektujemy.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=12"}],"version-history":[{"count":2,"href":"https:\/\/developer.dev.zaprojektujemy.com\/index.php?rest_route=\/wp\/v2\/pages\/12\/revisions"}],"predecessor-version":[{"id":14,"href":"https:\/\/developer.dev.zaprojektujemy.com\/index.php?rest_route=\/wp\/v2\/pages\/12\/revisions\/14"}],"wp:attachment":[{"href":"https:\/\/developer.dev.zaprojektujemy.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=12"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}