2014-03-13 23 views
2

我更新cakephp。我想写一个不关于查看(功能)的功能。但是当我调用这个函数resultCall来定义函数。我的代码如下如何建立一个函数并在cakephp中无处不在

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

,并把它作为

$rowsr = records(); 

请帮助

+0

可能的重复[在CakePHP中放置自定义函数](http://stackoverflow.com/questions/5530601/where-to-put-a-custom-function-in-cakephp) – jurgemaister

+0

您需要重新思考你的逻辑在这里,也许你不需要。而'$ limit'在这里没有定义。 – skywalker

回答

0

其实我正在寻找这个。

$this->records(); 

这是行得通的。 感谢所有朋友。

2

你在哪里定义和使用这个功能吗?

如果您想要绝对无处不在,请在config的bootstrap-file中定义它。但请注意,这严重违反了MVC。

看着这个函数,我猜想你可能想把这个函数加到名字模型中。你可以通过这种方式从控制器调用它:$this->Names->records(),在模型中这样:$this->records()

相关问题