5121 Posts in 1527 Topics by 1119 members
|
Page:
1
|
Go to End | |
| Author | Topic: | 624 Views |
-
Allowing checkbox for certain page types to act as "featured" item

4 August 2010 at 7:05am
I would like a CMS user to be able to mark one certain page type "featured". I'm assuming in the model you would add a field to the $db array called something like 'IsFeatured' => 'Boolean' and make the default value 'false'. Then you would add a new checkboxfield somewhere within the Root.Content.Main tab. But I only want at most one item in the entire site to be marked as a featured item. So how would I make sure that when I save that any previously marked item is deselected? And I need to differentiate between saving Live and for Draft as well, correct?
-
Re: Allowing checkbox for certain page types to act as "featured" item

26 August 2010 at 4:27am
Still trying to figure this out, anyone have any ideas? Is there some onSave method where you can add custom functionality to the default CMS behavior?
-
Re: Allowing checkbox for certain page types to act as "featured" item

26 August 2010 at 11:26pm
You need a custom attribute
-
Re: Allowing checkbox for certain page types to act as "featured" item

27 August 2010 at 3:37am
onAfterWrite did the trick. http://www.silverstripe.org/general-questions/show/273211
| 624 Views | ||
|
Page:
1
|
Go to Top |

