0

我正在使用 Zend 制作社交网络。我创建了一个用于身份验证的 UserController 和一个 BlogController。当我输入 siteurl/user/userid 时,会检索用户的信息。如何在用户控制器中制作博客控制器,所以当我单击用户控制器的博客按钮时,网站会将我引导到用户的博客?

4

1 回答 1

0

我不确定你的意思。在您看来,您可以简单地在纯 html 中放置一个带有链接的按钮:

<a href="siteurl/blog/showblog/userid/#"><button>View Blog</button></a>

当然,您可以使用视图助手构建您的 url:首先,将 userid 参数从您的控制器传递给视图:

$this->view->userid = $this->_getParam('userid');

然后在您的视图脚本中:

<a href="<? echo $this->url(array(
'controller'=>'blog',
'action'=>'showblog',
'userid'=>$this->userid));?>"><button>View Blog</button></a>
于 2012-08-03T14:14:04.060 回答