On an old site I built in my early EE days, I had the “About” weblog using the “Default Field Group”.... I know, I know! Anyway, I recently needed more functionality in the “About” weblog, so I created a new “About” custom field group and gave it an LG TinyMCE field and a Matrix field. Then I opened up tabs for editing all 4 entries in the “About” weblog, switched out the “Default Field Group” with the new “About” field group, opened up 4 more tabs editing those 4 entries again (this time with their new, blank custom fields), and copy-pasted from the “old” tabs to the “new” ones. For reference, the “old” body field was {body}, while the new one is {about-body}.
Now, however, I can’t get any {about-body} content to display from that weblog for any of the entries, including a new one I created after the custom field group switch. For example, the following shows the titles only:
{exp:weblog:entries weblog="about" dynamic="off"}
<h2>{title}</h2>
<p>{about-body}<br />
{/exp:weblog:entries}While this shows the old contents of those original 4 entries (which, after having peeked into how things are stored in the DB, doesn’t completely surprise me), but not the contents of the new entry (also not surprising, since it wasn’t created during the {body} days, but during the {about-body} days):
{exp:weblog:entries weblog="about" dynamic="off"}
<h2>{title}</h2>
<p>{body}<br />
{/exp:weblog:entries}So I have a feeling that somehow the custom field group switch didn’t go over very well on the database end. Can someone have a look at it?