2010-04-12 142 views
0

我有一個cck字段,需要根據當前登錄用戶的角色允許不同數量的值。cck「數值」數據存儲在哪裏?

我想找到「數值」數據存儲在cck字段中的位置,以便在顯示節點編輯表單時動態更改它。

回答

0

從內存中,如果你改變值的數量可能會丟失任何額外的 - 如果你讓5,然後換乘2你就失去了其他3

這難道不是更多的是UI的關注? CCK字段本身可以允許您希望保留的值的最大數量,並且用於允許輸入/選擇這些值的窗口小部件是基於用戶角色定製的。

根據用戶角色更改對象的定義似乎有點過分

+0

我明白了你的觀點。最好允許無限制的值,然後從UI級別更改表單小部件。 感謝您的澄清! – draenen 2010-04-14 16:38:23