【发布时间】:2021-11-29 15:23:04
【问题描述】:
我正在做这个项目,我想让管理员用户为网站创建自定义页面。
是否可以不将用户请求保存在数据库中,而是在我的 createpage.blade.php 中有一个按钮,当用户按下它时,它会在包含用户请求的视图文件夹中为我创建一个刀片?
P.S:我也希望它在 web.php 中创建一个路由,但这并不重要
【问题讨论】:
-
刀片文件中应该包含什么?
-
为什么没有一个带有内容属性的页面模型,然后将所有内容存储在数据库中,并动态加载它们。我的意思是我看不到创建刀片文件的用途,刀片文件需要与文件系统交互,还需要更改 web.php。对不起,但你需要解释更多。
-
我从用户那里得到的数据是html和css代码,甚至可能是javascript(使用像summernote等文本编辑器)。我怀疑从数据库中读取它是否安全。 @Koussay
-
html、css 和 javascript。我将使用诸如summernote @mrhn 之类的文本编辑器来完成此操作
标签: php laravel content-management-system laravel-8 laravel-blade