如何将 smarty 模板保存到数据库中,然后在 yii2 中从控制器渲染它?
How save smarty template into db and then render that from controller in yii2?
我正在尝试与一些可以写博客的用户一起开发一个网站。
在此站点中,用户需要能够将由 smarty
或 twig
创建的模板保存到 db,然后我将从 db
渲染它。
有人知道我如何从数据库中呈现模板吗?
http://www.smarty.net/docs/en/resources.string.tpl
从数据库加载模板 -> 到字符串 -> 渲染。
不过不要忘记缓存和安全性
用树枝做起来更难(因为树枝的继承性),但是 - 在有限的方式下 - 可能。
我正在尝试与一些可以写博客的用户一起开发一个网站。
在此站点中,用户需要能够将由 smarty
或 twig
创建的模板保存到 db,然后我将从 db
渲染它。
有人知道我如何从数据库中呈现模板吗?
http://www.smarty.net/docs/en/resources.string.tpl
从数据库加载模板 -> 到字符串 -> 渲染。
不过不要忘记缓存和安全性
用树枝做起来更难(因为树枝的继承性),但是 - 在有限的方式下 - 可能。