如何在 CakePHP 2.x 的 App::uses() 中转义插件符号

问题描述 投票:0回答:2

我正在使用 CakePHP 2.7,并且想通过声明来使用 Vendor 类

App::uses('TCPDF', 'tecnick.com/tcpdf');

Cake 抱怨,因为它正在尝试从 tecnick 插件加载文件。

我实际上的目标是

/vendor/tecnick.com/tcpdf
中的供应商类别。这种混乱显然是由供应商文件路径中的
.
引起的。

如何转义

App::uses()
中的点?

cakephp cakephp-2.0 tcpdf
2个回答
0
投票

您需要使用App::import,插件应位于App/Vendor文件夹中,并且需要转义句号:

App::import("Vendor", "tecnick\.com/tcpdf.php");

0
投票

你可以试试

App::uses('TCPDF', '.tecnick.com/tcpdf.php');

或使用

App::import('vendor', 'TCPDF', array('file' => 'tecnick.com/tcpdf.php'))

© www.soinside.com 2019 - 2024. All rights reserved.