相关疑难解决方法(0)

如何在帮助器和组件中使用常用函数在Cakephp中

我们熟悉CakePHP中的组件和助手.

我有一个ABC组件和XYZ助手,两者都有相同的功能(大约2000行总计4000行).有没有办法在Controller和.CTP文件中使用相同的功能.2次使用相同功能并不好.

任何方法,所以我可以在Helper/Component中使用Component/Helper函数而不重写?

与组件和帮助器相同的方法>>

零件

class DATAComponent extends Component {

public $components = array('Session', 'THmail');

public function UsaStateList()
{ /********/}
Run Code Online (Sandbox Code Playgroud)

帮手

class LabHelper extends AppHelper {
    public function UsaStateList()
    { /********/}
}
Run Code Online (Sandbox Code Playgroud)

cakephp cakephp-2.0 cakephp-2.3

8
推荐指数
1
解决办法
5083
查看次数

那么保存自定义类以及如何在CakePHP组件中加载它?

我有一个名为MathLib.php的自定义类,我需要在所有控制器中使用此类中的一些登录.阅读CakePHP文档我发现组件是执行此操作的最佳方式.但是现在,我有一个问题,我想知道在哪里可以保存MathLib.php类(在什么文件夹中我必须放置自定义类),以及如何在组件中加载它.

谢谢!

php components cakephp

4
推荐指数
1
解决办法
4737
查看次数

标签 统计

cakephp ×2

cakephp-2.0 ×1

cakephp-2.3 ×1

components ×1

php ×1