2012-04-10 6 views
7

Tôi cần tạo URL trong Yii bằng cách chỉ định div trên trang cần tập trung khi được nhấp ... Tôi biết mình cần đặt tên div với # trong URL, nhưng cách làm cách nào để chỉ định rằng trong hàm createUrl của Yii ...Tạo URL trong Yii bằng tên phần tử với #

Chức năng createUrl() chỉ cung cấp các tùy chọn cho tham số, không cho các yếu tố ... theo kiến ​​thức của tôi.

+1

FYI, tôi nghĩ rằng đây là một câu hỏi tuyệt vời. – coderama

Trả lời

7

Nếu bạn kiểm tra createUrl:

thêm các thông số GET (name => giá trị). Cả tên và giá trị sẽ được mã hóa URL. Nếu tên là '#', giá trị tương ứng sẽ được coi là một neo và sẽ được nối vào cuối URL.

Bạn có thể thêm nó như thế này:

echo $this->createUrl('controller/action',array('#'=>'name'));