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 /

Exclude page type from search by default


Reply


3 Posts   168 Views

Avatar
mlevens

Community Member, 5 Posts

22 August 2014 at 8:53am

Hoping this will be a quick and easy one.

Is there any way to exclude a custom page type from the search by default. I know you can un-tick the 'Show in search', but is there a way this can be unset by default

Avatar
Kirk

Community Member, 43 Posts

22 August 2014 at 12:45pm

Looking at SiteTree.php there is a static property called defaults where the boolean ShowInSearch is set to true.
This is a database default so you may want to use a populateDefaults method.

[url]http://stackoverflow.com/questions/24280327/silverstripe-setting-different-default-values-based-on-page-types[/url]

Avatar
mlevens

Community Member, 5 Posts

25 August 2014 at 2:41pm

That did the trick - thanks for that.