2012-02-23 157 views
0
<a href="<?php $this->url(array('controller' => 'page', 'action' => 'page-detail', 'page_id' => $show_today['id']));?>"><?php echo $show_today['id']; ?></a> 

我在上面的语句中语法错误。因为链接不会带我到任何地方,但我在同一页。将页面重定向到自己

控制器,操作和值都是正确的。但链接不会转到相应的页面。

+0

点击时结果如何? – Dips 2012-02-23 00:46:06

+0

它进入相同的页面..i.e排序刷新相同的页面.. – Micheal 2012-02-23 00:47:22

+0

看来'url>'page''没有任何结果。 – Dips 2012-02-23 00:49:53

回答

2

也许缺少一个回声?

//    here 
<a href="<?php echo $this->url(array('controller' => 'page', 'action' => 'page-detail', 'page_id' => $show_today['id']));?>"><?php echo $show_today['id']; ?></a> 
+0

哈哈我没有注意到它..感谢@aletzo! – Micheal 2012-02-23 00:52:20

+0

我想是的,试着用'echo' – Dips 2012-02-23 00:52:27

+0

它发生,你知道:D – aletzo 2012-02-23 00:56:54