I am unable to hide the CCK field in the node body without making the block itself disappear.

What I've done:

  1. Created CCK field, called Sidebar Content.
  2. Display the Sidebar Content block on all pages in right sidebar region.
  3. Go to Display Fields screen and set 'Full Node' to 'Hidden'.
  4. Sidebar Content block disappears from sidebar on all pages.
  5. Set 'Full Node' to 'Default'.
  6. Sidebar Content block is visible in sidebar on all pages, but is also visible at bottom of node.
  7. Set 'Exclude' value on body.
  8. No change in behavior.
  9. Set 'Exclude' value on teaser.
  10. No change in behavior.

Am I missing some step?

Note: I'm also reporting two other issues that don't seem to me like they should be related, but might be:

"CCK block showing same content on all pages"
http://drupal.org/node/400858

"Role-Specific Visibility Settings for CCK Blocks work in non-standard way"
http://drupal.org/node/400844

Comments

escoles’s picture

Status: Active » Closed (fixed)

Closing. On further re-testing, the field disappearance seems to have been caused by the problem noted here:

"CCK block showing same content on all pages"
http://drupal.org/node/400858

Another user was posting content from content types that had fields mapped to CCK blocks, which was wiping out the display of the block in the sidebar.