Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class NewsArticle extends DataObject {
- public static $db = array(
- 'ArticleDate' => 'Date',
- 'ArticleTitle' => 'Text',
- 'ArticleText' => 'Text'
- );
- static $singular_name = 'Article';
- static $plural_name = 'Articles';
- static $has_one = array(
- 'NewsPage' => 'NewsPage',
- 'ArticleThumb' => 'Image'
- );
- function getCMSFields() {
- $fields = new FieldSet(
- new TextField('ArticleTitle', 'Article Title'),
- new DateField('ArticleDate', 'Article Date'),
- new SimpleImageField('ArticleThumb', 'Article Thumb'),
- new FormAction("uploadThumb", "Submit"),
- new TextareaField('ArticleText', 'Article Text')
- );
- return $fields;
- }
- function uploadThumb($data, $form) {
- $file = new File();
- $file->loadUploaded($_FILES['ArticleThumb']);
- Director::redirect();
- }
- }
Add Comment
Please, Sign In to add comment