Tag: cms

Hiding pagestypes from the sitetree in SilverStripe 4

Sometimes when you have a ModelAdmin for creating pages you really don't want to clutter the SiteTree with all this pages.
Read more about 'Hiding pagestypes from the sitetree in SilverStripe 4'...

Inlining fields in the CMS in SilverStripe 4

Sometimes you'll find in SilverStripe your UI gets a bit cumbersome if you have many similar fields that really don't need to be full width.
Read more about 'Inlining fields in the CMS in SilverStripe 4'...

Sorting in ModelAdmin

In many sites I work on there is a need to manage data that will be used on all pages.
Read more about 'Sorting in ModelAdmin'...

Show draft content to limited user group

Imagine your customer somehow needs to send draft pages (not published pages) to someone else for proof reading before he can publish it.
Read more about 'Show draft content to limited user group'...

Stop default pages being created

This is created based of requireDefaultRecords in SiteTree (in cms package), this indicates that this can be stopped with a yml config (in _config/config.yml)
Read more about 'Stop default pages being created'...

Changing the Name of "Settings" (aka SiteConfig)

If you wish to change the name of Settings then it cannot be done with normal methods. Create mysite\lang\en_GB.yml and update the menu title this way...
Read more about 'Changing the Name of "Settings" (aka SiteConfig)'...

Re-ordering the CMS Menu Items

Manually changing the order of the menu items is a little time consuming with all the dev building, place this in your _config.php...
Read more about 'Re-ordering the CMS Menu Items'...
RSS feed for this blog