如何将视图模板存储到mysql数据库中

t9eec4r0  于 2021-06-20  发布在  Mysql
关注(0)|答案(0)|浏览(249)

我想创建和保存视图模板文件(现成的页面模板与不同的页面结构和css)到mysql数据库。
每个模板文件都有相同的记录,只是布局不同。
管理员可以在配置时从数据库中选择必要的可用模板,数据将在常规用户界面上呈现到该模板中。
我曾想过创建以下文件:

views/templates/template1.php
views/templates/template2.php
views/templates/template3.php...

在“我的项目视图”目录中,手动将这些模板名称插入数据库,如下所示:

template_id  |  template_file_name  |  status
---------------------------------------------
1            |  template1.php       |  1
2            |  template2.php       |  1
3            |  template3.php       |  1
4            |  template4.php       |  0

也就是说,对于问答测试之类的,管理员可以从这些可用的模板中选择任何一个。
当用户加载特定问答集时,问答记录将加载到该模板中:
question\ u answer.php:

<?php include($row['template_file_name']); ?>

或者类似的。
这是正确的方法还是有其他更聪明的方法?
我希望我把问题说清楚了。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题