2011-07-27 14 views
0

私はYii Frameworkを使用しています。YiiフレームワークCHtml :: link error別のページの名前付きアンカーにジャンプ

about.phpページに名前付きアンカー<a name="projet">projet</a>があります。 私はそのようにについてのページで指定されたアンカーにインデックスページ内のリンクを作成しました:

 <?php echo CHtml::link('MyLink',array('site/page','view'=>'about#projet')); ?> 

をしかし、私はリンク「MyLink」をクリックしたとき、私はこのメッセージでエラー404応答があります。

 The requested view "about#projet" was not found. 

そして、私が持っているURLに:

 localhost/myApps/index.php?r=site/page&view=about%23projet 

私はデフォルトの文字セットのアプリケーションをチェックするには、UTF-8です。だから、なぜ私のリンクがうまくエンコードされていないのかわかりません。 誰かが私を助けることができますか?

答えて

3

これを試してみてください。それが動作

echo CHtml::link('MyLink',array('site/page','view'=>'about', '#'=>'projet')); 
+0

感謝を! –

関連する問題