蛋糕php调用控制器的功能和获取控制器无法找到

时间:2013-02-27 14:32:30

标签: cakephp cakephp-2.3

我正在学习蛋糕php。我用文件夹名称Map制作了插件,一切都很好。但是当我在index()课程中调用其他函数然后调用MapController时。它给出了错误

  

无法找到Map.functionName。

但是我在MapController课程中完成了这个功能。

url -- http://localhost/rootfolder/map/functionName

请告诉我们这个问题。我们能不能在插件中创建除index()之外的其他功能吗? 提前谢谢。

1 个答案:

答案 0 :(得分:2)

对于插件,默认网址路径为/:plugin/:controller/:action,因此您可能需要访问/map/map/action。这可以用如下路线重写:

Router::connect('/something/', array('plugin' => 'map', 'controller' => 'map', 'action' => 'someACtion'));