2010-04-12 141 views
0

我有一个cck字段,需要根据当前登录用户的角色允许不同数量的值。cck“数值”数据存储在哪里?

我想找到“数值”数据存储在cck字段中的位置,以便在显示节点编辑表单时动态更改它。

回答

0

从内存中,如果你改变值的数量可能会丢失任何额外的 - 如果你让5,然后换乘2你就失去了其他3

这难道不是更多的是UI的关注? CCK字段本身可以允许您希望保留的值的最大数量,并且用于允许输入/选择这些值的窗口小部件是基于用户角色定制的。

根据用户角色更改对象的定义似乎有点过分

+0

我明白了你的观点。最好允许无限制的值,然后从UI级别更改表单小部件。 感谢您的澄清! – draenen 2010-04-14 16:38:23