CakePHP附加URL

CakePHP附加URL,php,cakephp,Php,Cakephp,我在我的服务器上运行了一个cakePHP脚本-不幸的是,尽管我遇到了严重的ISP缓存,因此我看到将URL附加到一些URL,如下所示: <h2><?php echo $this->Html->link('Clients', array('controller' => 'clients', 'action' => 'index?nc='.time().'')); ?></h2></div></div>

我在我的服务器上运行了一个cakePHP脚本-不幸的是,尽管我遇到了严重的ISP缓存,因此我看到将URL附加到一些URL,如下所示:

    <h2><?php echo $this->Html->link('Clients', array('controller' => 'clients', 'action' => 'index?nc='.time().'')); ?></h2></div></div>

通过添加?nc='.time()。URL会自动附加一个时间戳,帮助我避免ISP缓存问题。e、 g./clients/index?nc=1364619426

虽然我知道了如何在一些URL上实现这一点,但在其他URL上似乎并没有得到这样的结果。我有一个数据表,它列出了我所有的客户端,并带有一个结束视图/编辑链接按钮。请参阅下文:

    <?php echo $this->Html->link('View/Edit', array('action' => 'view', $client['Client']['id']), array('class' => 'view')); ?>

单击此按钮并打开页面后,URL结构为:/clients/view/1

将前面提到的?nc='.time().实现到此url的最佳方法是什么?我的理想目标是让这个URL看起来像/clients/view/1?nc=1364619426


一些专家的建议会非常有用,因为我对CakePHP非常陌生。

Wow-非常感谢@castis-这太棒了,而且似乎效果很好。我注意到URL,或者更具体地说“?”在clients/view/1/%3Fnc%3D1364620127中产生结果-有没有办法保留?象征?再次感谢你的帮助。哦,老兄,我很抱歉,我说的没用。我已经编辑了正确的答案。亲爱的@castis-完全没有必要道歉,因为如果没有您的帮助,我将陷入困境:)而您发布的以前的代码运行良好(除了?符号),新代码导致语法错误。我又喊了。将示例中的my')从after time())移动到after'view'之后谢谢castis-抱歉,但我没有完全理解您的答复-我到底需要更改什么?
<?php echo $this->Html->link('View/Edit', array('action' => 'view', $client['Client']['id']), "?" => array('nc' => time(), array('class' => 'view')); ?>