如果我写
debug($this->Html->link('pippo',array('controller'=>'customers','action'=>'index')));
链接很好
'<a href="<<document_root>/index">pippo</a>'
但如果我写
debug($this->Html->link('pippo','customers/index'));
打印:
'<a href="/www/customers/customers/index">pippo</a>'
与手册所说的相反。 为什么呢?
答案 0 :(得分:2)
这本书没有说customers/index
而是/customers/index
。注意前面的/。
也不要对指向应用程序的链接使用字符串表示法,而是使用数组表示法。如果您使用字符串加路由器必须将字符串反编译为数组,如果您在页面上有足够的链接,这可能会有点开销。
所以坚持数组而不是字符串。