2011-08-24 113 views
0

我正在研究一个插件,我在向插件主控制器添加动作时遇到了一个小问题。插件控制器动作

例如,我有这个插件控制器(one_page_app_controller),我试图做的是在此控制器中执行操作。因此,如果我访问www.site.com/one_page/,则会调用索引操作。在这一点上,我甚至不确定这是否可能。

这是我目前正在使用的控制器。任何帮助,这是非常感谢。

<?php 

class OnePageAppController extends AppController { 

function index() 
{ 

} 
} 

?> 

回答

1

默认情况下,您可以访问在/插件:插件/:控制器/:动作。所以,你需要添加在里面的插件名称(或插件的文件夹名称)

编辑:您可以设置默认操作Router::connect('/plugin_name/', array('plugin'=>'plugin_name','controller' => 'blah', 'action' => 'blah'));

+0

这是目前我在做什么,如果我想要做但是什么只需www.site.com/plugin_name/并在插件应用程序控制器中使用操作?这甚至有可能吗? – rottmanj

+0

你可以设置插件的路线,我会更新我的答案。 –

+0

这正是我正在寻找的,谢谢安。 – rottmanj