<?php
header("Content-Type: application/xml; charset=utf-8");

$baseUrl = "https://tehnodream.ru/";
$jsFile = 'data.js'; // Путь к вашему файлу с товарами

echo '<?xml version="1.0" encoding="UTF-8"?>';
echo '<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">';

// 1. Добавляем главную страницу
echo "<url>
        <loc>{$baseUrl}</loc>
        <lastmod>" . date('Y-m-d') . "</lastmod>
        <priority>1.0</priority>
      </url>";

// 2. Читаем data.js и вытаскиваем все ID товаров
if (file_exists($jsFile)) {
    $content = file_get_contents($jsFile);
    // Ищем все вхождения "id: номер"
    preg_match_all('/id:\s*(\d+)/', $content, $matches);
    
    if (!empty($matches[1])) {
        // Убираем дубликаты, если они случайно есть
        $ids = array_unique($matches[1]);
        
        foreach ($ids as $id) {
            echo "<url>
                    <loc>{$baseUrl}product-page.html?id={$id}</loc>
                    <priority>0.8</priority>
                  </url>";
        }
    }
}

echo '</urlset>';
?>