2012-08-15 52 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