Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

Customising the CMS

SidebarHTML content disappearing


Reply

4 Posts   424 Views

Avatar
arthurdent

18 October 2011 at 4:29pm Community Member, 166 Posts

It shouldn't be so hard... I've customised my SilverStripe install to add a SidebarHTML tab to the CMS. The idea is that selected pages I can include a short sidebar. I have the Sidebar tab. I can enter text into the field. Unfortunately when I click 'save' the text disappears!

I must have forgotten something fairly basic - damned if I can see what? Can anybody give me any clues?

Thanks!

Avatar
Howard

18 October 2011 at 5:19pm Community Member, 215 Posts

Hard to know without seeing your code but have you remembered to add 'SidebarHTML => 'HTMLText' to the db array in the Page class?

Avatar
Willr

18 October 2011 at 5:21pm Forum Moderator, 5511 Posts

If you have checked what Howard recommended (that you have it in your $db array for page) also double check you've run your site.com/dev/build to rebuild the database.

Avatar
arthurdent

18 October 2011 at 5:49pm Community Member, 166 Posts

Always do a /dev/build/ so that wasn't it -- but I checked the code against an older site I built before coming back to my post and sure enough - $db array was missing form Page.php

Argghh - *embarassment* - thought I was going mad!!

Thanks guys!