2011-07-27 30 views
0

我使用Yii Framework。Yii框架CHtml :: link錯誤跳轉到另一頁中的已命名錨點

我在about.php頁面有一個名爲anchor <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

由於它的作品! –