When creating new channels, the following will consistently produce an error:
1) Create an arbitrary field group
2) Create an arbitrary status group
3) Create a new channel, and using the EDIT GROUP ASSIGNMENTS DROPDOWN (click “Yes”, then make assignments) in the new channel screen, assign the above fields. statuses to the new channel.
4) Go to the channels page, then click EDIT PREFERENCES for the new channel. The following error will ALWAYS appear:
A PHP Error was encountered
Severity: Notice
Message: Undefined property: stdClass::$display_name
Filename: cp/admin_content.php
Line Number: 365
To fix it:
1) In the Channels Management Screen, click EDIT GROUP ASSIGNMENTS
2) You will see the correct assignments already in place (that you assigned in the above steps)
3) Don’t make any changes, just click “UPDATE”
4) Go to the channels page, then click EDIT PREFERENCES for the new channel. The newly set preferences will show normally.
It appears that assigning fields, statuses and categories is only correctly done via method #2 above, even method #1 is available as the channel is being defined.