check out the api docs for email - http://api.silverstripe.com/default/Email.html there should be a couple methods which you can call like $email->attachFile(yourfilename)
Thank you, willr.
I'll check it and see what can I do.
EDIT: Tell me one thing please. I'm trying to send and attachment with the newsletters.
Is it possible to do like that?
And one more thing, I was going to try to use attachFile, but I don't really know where should I use it (in Email class or Newsletter class).
I have some problem with the FileField type. I want to have a link to a single doc file and my code is almost identical to the code of DesignCity in the third post:
class DocumentPage extends Page
static $db = array(
'Auteur' => 'Text',
'ResumeCourt' => 'Text'
static $has_one = array(
'lienDocument' => 'FileIFrameField'
$fields = parent::getCMSFields();
$fields->addFieldToTab('Root.Content.Main', new TextareaField('Auteur', 'Auteur(s)'), 'Content');
$fields->addFieldToTab('Root.Content.Main', new TextareaField('ResumeCourt', 'Resume Court'), 'Content');
$fields->addFieldToTab('Root.Content.Document', new FileIFrameField('lienDocument', 'Selectionner votre document'));
class DocumentPage_Controller extends Page_Controller
When I edit the page in the admin section I get the following error message:
Fatal error: Class 'FileIFrameField ' not found in /var/www/sapphire/core/model/DataObject.php on line 921
I tried to use the FileField type instead and it seem to work. The Browse... button appear in the interface but there is no Upload button. Did I missed something ?
Thank for you help !
PS: Silverstripe is VERY nice ! By far the best CMS/platform around !