我将制作一个cms,让管理员有机会定义菜单及其内容。对于菜单的内容,我将设计一个模板系统,管理员可以在其中定义内容的输入表单字段及其类型(文本,选择,广播,复选框等)。
我想知道你如何设计这个系统。您是以xml格式还是其他格式保存模板?你把这些模板保存在文件或数据库中吗?你是否制作数据库表来存储这些模板的插入数据?
最后你知道使用这个系统动态生成输入表单的任何cms吗?
顺便说一句,我也在使用php和zend框架。
提前致谢。
答案 0 :(得分:1)
如果你不得不问“我该怎么办?”那么它很可能超过你的头脑。看看Wordpress文件的结构。这就是帮助我的原因。
我即将在CMS框架上将自己的开始上传到Google代码。我会这样做,并在他们不再处于维护模式后立即发布链接。
基本上文件结构是index.php - > cms-header.php - > (load.php& includes / template-loader.php) - >更多文件。
[编辑] 以下是链接Penguin CMS。在测试版中它仍然非常非常 ...甚至不值得称为测试版,但希望你能得到这个想法。