Аналіз проблеми:
- Шаблони успішно завантажуються у випадаючий список (
<select>). - Посилання на шаблон передається в
iframe(preview_landing.php?template=...). - Стилі не застосовуються після вибору шаблону.
Можливі причини:
1. CSS не підключається або кешується
- Перевір чи у
<head>iframeє<link rel="stylesheet" href="..." >. - Використовуй інший параметр кешування, наприклад:
- Переконайся, що
style.cssдійсно міститьbackground: black;дляbody.
2. JavaScript не оновлює стиль
У preview_landing.php додай перевірку:
Якщо style.css не відображається в console.log, то він не підключився.
3. Підключення стилю в preview_landing.php
Замість передавання параметра через src="?template=...", зміни preview_landing.php:
Це змусить браузер завжди завантажувати актуальний файл.
4. Проблема з iframe оновленням
Якщо стилі не змінюються, спробуй форсувати оновлення iframe:
Це змусить браузер перевантажити сторінку з актуальними стилями.
Light Fix