router :: url不能在同一个控制器中工作

时间:2014-10-14 20:09:13

标签: cakephp router

我有这样的表格:

<div id="buscador">
        <form action="<?php echo Router::url(array('controller'=>'categorias','action'=>'buscar'));?>" name="form_search" id="form_search"  method="post"  >
            <input type="text" name="search">
            <input type="submit" value="Buscar" class="buscador" id="boton_buscar"/>
        </form>
</div>

它在所有控制器中工作正常,除非您使用控制器“分类”...在这种情况下,结果如下:http ....分类/ buscar / Buscar 知道为什么会这样吗?

1 个答案:

答案 0 :(得分:0)

问题出现在其他地方,我没有考虑当点击View&#34; buscar&#34;中的按钮时,JS会对该点击进行操作(这会产生公交车/ Buscar问题)< / p>