【发布时间】:2017-01-06 09:08:21
【问题描述】:
我已经更改了 codeigniter 的名称并放置了 htdocs 然后在应用程序文件夹中我再次在该新文件夹中创建了一个新文件夹我在添加控制器、模型、视图文件的每个文件夹中为不同的网页创建了一些文件夹。现在我想访问新文件夹中的控制器文件。
我尝试使用默认路由但不工作..任何人都可以建议
【问题讨论】:
-
您在应用程序文件夹中创建了一个文件夹,然后向其中添加了控制器?
-
是的,就像这里展示的那样 sample->application->newfolder->loginfolder->controllers->loginfolder.php
-
但是为什么需要添加多个文件夹,然后在那里有控制器呢? codeigniter 的全部和唯一目的不是遵循它已经拥有的 MVC 结构吗?您可以改为将所有控制器放在 application->controllers 中。
-
进一步,在 application->config->routes.php 中,您可以使用 $route['default_controller'] = "yourcontroller.php" 将您的应用程序重定向到应首先执行的控制器跨度>
-
我同意你说的。但是我在某个地方看到过这种模式,并且是有效的。所以为了得到我尝试过的那种模式的结果。
标签: php codeigniter web-applications