如何构建一个函数并在cakephp中随处调用它

时间:2014-03-13 11:41:01

标签: php cakephp

我比cakephp更新。我正在尝试编写一个与视图(功能)无关的功能。但是当我调用这个函数resultCall到未定义的函数时。我的代码在下面

public function records(){
        $totalrec = $this->names->find('count');
        $pages = ceil($totalrec/$limit);
        return $pages;
        }

并将其命名为

$rowsr = records();

请帮助

2 个答案:

答案 0 :(得分:2)

您在哪里定义和使用此功能?

如果要在任何地方使用它,请在config中的bootstrap文件中定义它。但请注意,这严重违反了MVC。

看一下这个函数,我猜你可能想把这个函数添加到名称模型中。您可以通过以下方式从Controller中调用它:$this->Names->records()并且在模型中以这种方式调用它:$this->records()

答案 1 :(得分:0)

实际上我正在寻找这个。

$this->records();
这是有效的。 谢谢所有朋友。