博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Cakephp requestAction用法
阅读量:5971 次
发布时间:2019-06-19

本文共 769 字,大约阅读时间需要 2 分钟。

hot3.png

requestAction用法

用法:

1.建立一个控制器函数用与返回数据

// Controller/CommentsController.php class CommentsController extends AppController {     public function latest() {       if (empty($this->request->params['requested'])) {            throw new ForbiddenException();       }      return $this->Comment->find('all', array('order' => 'Comment.created DESC', 'limit' => 10));     } }
2.建立一个简单的元素调用这个函数

// View/Elements/latest_comments.ctp    $comments = $this->requestAction('/comments/latest');    foreach ($comments as $comment) {        echo $comment['Comment']['title'];   }

3.在任何位置放置元素以获取所需的输出

echo $this->element('latest_comments');

最好是用元素缓存不需要计算的数据。将元素的调用修改成如下的样子

echo $this->element('latest_comments', array('cache' => '+1 hour'));

转载于:https://my.oschina.net/zyj622/blog/111195

你可能感兴趣的文章
WINDOWS 几种坐标系
查看>>
大豆和黄豆芽还能吃吗?
查看>>
解析solidity的event log
查看>>
[转发] 【GRT安智网】HTC安致手机ROM国内首个中文定制教程goapk首发[最新厨房V0......
查看>>
try catch 之后是否会继续执行
查看>>
vim 配置svn
查看>>
《重构-改善既有代码设计》读书笔记-重构篇
查看>>
测试第三方代码
查看>>
Springboot-添加对jsp支持
查看>>
数据库设计中的14个技巧
查看>>
替换k个字符后最长重复子串
查看>>
讲解sed用法入门帖子
查看>>
Java异常学习心得
查看>>
Scala学习之类和属性篇(一):定义类的主构造方法
查看>>
使用阿里云CentOS安装LAMP时,安装PHP扩展需要注意的事情
查看>>
Python 浮点数运算
查看>>
iOS官方Sample大全
查看>>
PHP sprintf() 函数
查看>>
Linux 内核已支持苹果
查看>>
屏幕分辨率的问题
查看>>