Zend を使用してソーシャル ネットワークを作成しています。認証用の UserController と BlogController を作成しました。siteurl/user/userid を入力すると、ユーザーの情報が取得されます。ユーザーコントローラー内にブログコントローラーを作成するにはどうすればよいですか?ユーザーコントローラーのブログボタンをクリックすると、Webサイトからユーザーのブログに移動しますか?
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 に答える