soembody是否有更好的解决方案来加载MODx中的自定义类
首先在里面创建文件夹类创建一些类
phpmailer.php
让PLUGIN对事件进行一些Autoloader调用,我仍然不知道所有事件可能是我犯了错误,
OnLoadWebDocument
PLUGIN
<?php
//PATHS
define("_CLASSES",_APP_PATH."classes/");
function __autoload($classname){
require_once(_CLASSES.$classname.".php");
}
?>
然后是片段使用像
段
$mail = new PHPMailer;
$mail->From = 'from@example.com';
$mail->FromName = 'Mailer';
$mail->addAddress('joe@example.net', 'Joe User'); // Add a recipient
$mail->addAddress('ellen@example.com'); // Name is optional
$mail->addReplyTo('info@example.com', 'Information');
$mail->addCC('cc@example.com');
$mail->addBCC('bcc@example.com');
它是否有用,你是否以这种方式使用它,因为我们可以使用很多类而不是在片段中编写所有类? 或者可以使用
$modx->loadClass();