TYPO3 中的照片博客


Photoblog in TYPO3

我在TYPO3中使用Photoblog扩展,但不断收到以下错误:

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

你能帮我解决这个问题吗?

class.t3lib_htmlmail.php已从 TYPO3 4.7 中删除。因此,您可以降级到 TYPO3 4.5,也可以自行修补扩展。

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

这是一个在 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){   如果(file_get_contents($filename))   {       $mail->attach(Swift_Attachment::fromPath($filename));   }   }$mail->发送();