Symfony 4/Webpack Encore-从数据库中动态恢复和应用CSS样式



我目前正在为客户端开发Symfony 4应用程序。我显然使用Webpack Encore进行资产管理。但我发现自己暴露在一个问题中。为了满足客户的需要,应该可以通过管理界面中定义的全局变量来覆盖我默认风格的全局变量(颜色、舍入等(。这就是我陷入困境的地方。不用担心在bdd中保存客户端定义的样式(json格式(,而是恢复它们并将其应用于应用程序(构建资产+重载(;我不知道怎么做。。。

提前感谢您对的帮助

您需要从数据库中的数据生成一个css或sass文件,然后webpack encore才能对其进行管理。您应该在编辑页面保存时触发更新功能。

然后,数据库将仅用于在编辑页面上显示当前状态,css将影响页面。

最新更新