Symfony 4 / Webpack Encore - восстановление и применение стиля CSS динамически из базы данных - PullRequest
1 голос
/ 04 марта 2020

В настоящее время я разрабатываю приложение Symfony 4 для клиента. Я очевидно использую Webpack Encore для управления активами. Но я сталкиваюсь с проблемой. Для нужд клиента должна быть возможность переопределить глобальные переменные (цвет, округление и т. Д. c.) Моего стиля по умолчанию теми, которые определены в интерфейсе администратора. И вот где я застрял. Не беспокойтесь о том, чтобы сохранить в bdd стиль, определенный клиентом (формат json), но восстановить их и применить к приложению (сборка ресурсов + перегрузка); Понятия не имею, как это сделать ...

Заранее благодарю за помощь

1 Ответ

0 голосов
/ 04 марта 2020

Вам потребуется сгенерировать файл css или sass из данных в базе данных, и затем Webpack Encore сможет управлять им. Вы должны активировать функцию обновления при сохранении страницы редактирования.

База данных будет затем использоваться для отображения текущего статуса на странице редактирования, а css будет влиять на страницу.

...