2014-07-06 18 views
0

我環顧四周,似乎無法找到一種方法來創建鏈接到ID的錨點標記。PHP Yii創建鏈接到元素ID的方式

例如,

<a href='#element-id'> Link to an element </a> 

作爲一種嘗試以具有頁面滾動到指定的元素。無論出於何種原因,鏈接都被添加到URL中,但不會移動頁面。我已經測試了CHTML :: Link方法和一個標準的html標籤。這是一個Yii如何處理URL?

+0

它無關警予,粘貼了CHtml ::鏈接S碼 – tinybyte

回答

0

試試這個:

CHtml::link('Link to an element', array('controller/action','#'=>'element-id')); 
+0

這是我有過,但沒有工作。但是,第二次輸入時,我意外地在元素ID中包含了'#',現在沒問題。生成的網址是: index.php/site/index/## element-id 第二個'#'預期行爲? – Chewy