【发布时间】:2014-02-09 13:30:32
【问题描述】:
我在 Yii 的 ajalink 中解析 url 地址时遇到问题
正常链接工作正常
<?php echo CHtml::link("Comments ({$data->commentCount})",$data->url.'#comments'); ?> |
它的输出是
/blog/index.php/post/2/A+Test+Post
但是当我在我的 ajaxlink 中使用 $data->url 时,'+' 符号被替换为空格
然后我用
echo CHtml::ajaxLink(
'Test request',
array(str_replace("+", "", $data->url).'#comments'),
...
但我得到了错误
无法解析请求“blog/index.php/post/2/ATestPost”。
如果我通过前缀手动输入网址
http://localhost/
有效
http://localhost/blog/index.php/post/2/ATestPost
有效。
提前感谢您的帮助
【问题讨论】: