these 2 clauses below are not enough


               $node->$disallowed_field['#access'] = false;
                $node->content[$disallowed_field]['#access'] = false;

in function cck_field_perms_nodeapi if a field is in a group.

must have 1 clause like below:

                $node->content[$group][$disallowed_field]['#access'] = false;

please print_r($node) for the detail.

Comments

igorzh’s picture

$node->content[fieldgroup_get_group($type, $disallowed_field)][$disallowed_field]['#access'] = false;
Vidarls’s picture

Status: Active » Closed (duplicate)