嗨,我正在一个SaaS项目上工作,我有一个默认的用户布局。我想为一些人提供定制的布局,但不想最终与100的布局文件维护。有人有什么好办法吗?
您可以尝试创建模块化位置,并允许用户自定义每个位置的信息。这些模块也可以是可选择的模式或可定制的。这通常是很灵活的。
我需要知道你是如何组织这些信息的。
PHP Symfony有一个很好的模板引擎和一个ACL。对于用户自定义页面布局来说,这无疑是一个很好的起点。
看看它的食谱:http://symfony.com/doc/current/cookbook/security/index.html和http://symfony.com/doc/current/cookbook/templating/index.html