我如何在插件中使用Cakepdf?

时间:2013-07-12 00:06:37

标签: php cakephp pdf

我尝试使用CakePdf https://github.com/ceeram/CakePdf,但我需要能够在我创建的插件中使用它。我不确定App:uses是否要求使用该插件,因为我不熟悉他的文件夹结构或他导入的内容。我正在使用Croogo CMS,如果这可能是重要的。

这就是我所知道和已经完成的事情:  我已经阅读了他们的Read Me教程,并按照了点的说明,但同样,它没有解释另一个插件中的用法。 他们的Bootsrap.php文件是这样的:

App::build(array('Pdf' => array('%s' . 'Pdf' . DS)), App::REGISTER);
App::build(array('Pdf/Engine' => array('%s' . 'Pdf/Engine' . DS)), App::REGISTER);
App::uses('PdfView', 'CakePdf.View');

据我所知,这告诉Cakephp将这些文件夹中找到的文件视为应用程序中的可用类。当我尝试App:Uses('CakePdf',('CakePdf.Controller')时,这不会加载正确的类文件。我已经测试过,发现除了成功的插件引导之外,我的插件级别的类不可用。

1 个答案:

答案 0 :(得分:2)

我必须使用App::uses('CakePdf', 'CakePdf.Pdf');

相关问题