Bset方式做自定义用户布局


Bset way to do customized user layouts

嗨,我正在一个SaaS项目上工作,我有一个默认的用户布局。我想为一些人提供定制的布局,但不想最终与100的布局文件维护。有人有什么好办法吗?

您可以尝试创建模块化位置,并允许用户自定义每个位置的信息。这些模块也可以是可选择的模式或可定制的。这通常是很灵活的。

我需要知道你是如何组织这些信息的。

PHP Symfony有一个很好的模板引擎和一个ACL。对于用户自定义页面布局来说,这无疑是一个很好的起点。

看看它的食谱:http://symfony.com/doc/current/cookbook/security/index.html和http://symfony.com/doc/current/cookbook/templating/index.html