2012-08-15 83 views
-2

我使用的摄影博客推广在TYPO3但得到以下错误:摄影博客TYPO3的

Fatal error: require_once() [function.require]: Failed opening required 
'C:/xampp/htdocs/testpage/t3lib/class.t3lib_htmlmail.php' 
(include_path='C:/xampp/htdocs/testpage/typo3/contrib/pear/;.;C:\xampp\php\PEAR') 
in C:\xampp\htdocs\testpage\typo3conf\ext\photoblog\pi1\class.tx_photoblog_pi1.php on line 92 

能否请你帮我这个?

回答

-2

这里是一个工作示例中TYPO3发送一封电子邮件,swiftmailer。 $ replyemail保存电子邮件地址和$ replyname的纯文本名称,对于$ toemail和$ toname也是如此。

 
$mail = t3lib_div::makeInstance('t3lib_mail_message'); 
$mail->setFrom(array($replyemail => $replyname)); 
$mail->setTo(array($toemail => $toname)); 
$mail->setSubject('Text'); 
$mail->setBody('Text'); 
$mail->addPart('Text'); 

foreach ($pdf as $k => $filename) 
{ 
    if (file_get_contents($filename)) 
    { 
     $mail->attach(Swift_Attachment::fromPath($filename)); 
    }  
} 
$mail->send(); 
+0

谢谢,现在这个错误消失了。但现在我在页面上看不到photoblog扩展名。我错过了什么。我是typo3的新手。感谢您的帮助。 – 2012-08-15 11:51:00

-1

class.t3lib_htmlmail.php已从TYPO3 4.7中删除。所以你可以降级到TYPO3 4.5,或者你可以自己修补你的扩展。

有关于新的API的一些信息:http://buzz.typo3.org/teams/core/article/your-first-blog/

+0

有一些关于新API的信息:...如果他能写php,他可能可以修补该扩展。 – maholtz 2012-08-15 11:57:46