10379 Posts in 2194 Topics by 1710 members
|
Page:
1
|
Go to End | |
| Author | Topic: | 1230 Views |
-
Attach file (doc,jpg..), in newsletter module

22 April 2010 at 4:24pm
i try to find how to attach a file in a news letter but i cant. Now, who can help me do it ? pls.
-
Re: Attach file (doc,jpg..), in newsletter module

4 June 2010 at 9:09pm Last edited: 4 June 2010 9:10pm
I have found the following solution for your problem:
In your _config.php file, add the following line:
Object::add_extension('Newsletter', 'MyNewsletter');
Create a file called MyNewsletter.php:
<?php
class MyNewsletter extends DataObjectDecorator {
public function extraStatics() {
return array(
'has_one' => array(
'File' => 'File'
)
);
}
public function updateCMSFields(FieldSet $fields) {
$fields->addFieldsToTab(
'Root.Newsletter',
array(
new FileField('File', 'File') // doesn't work
)
);
}
}?>
Furthermore, you have to edit newsletter/code/Newsletter.php and modify the function getCMSFields():
function getCMSFields($controller = null) {
// ...
$this->extend('updateCMSFields', $ret);
return $ret;
}By now, I haven't found a way to make the FileField / FileIFrameField work. Perhaps somebody else has an idea how to solve this issue?
| 1230 Views | ||
|
Page:
1
|
Go to Top |

