我一直在创建我的网站管理员后端作为另一个应用程序,如下所示:
admin
--classes
----controller
----model
--views
--.htaccess
--bootstrap.php
--index.php
application
--classes
----controller
----model
--views
--bootstrap.php
.htaccess
index.php
但这对我来说有点烦人,所以我想回去把管理文件夹放在主应用程序的子文件夹中,通常是这样的:
application
--classes
----controller
------admin
----model
------admin
--views
----admin
--bootstrap.php
.htaccess
index.php
我不是太喜欢这种设置,不过大声笑。所以我的问题是,是否可以创建这样的结构?
application
--admin
----classes
------controller
------model
----views
--classes
----controller
----model
--views
--bootstrap.php
.htaccess
index.php
如果那是不可能的,我想我会坚持第二种方式。虽然我还有一个问题,是否可以将控制器和模型文件夹移到类的上方?我确定这个设置有充分的理由吗?但说实话,它只是让我点击更多才能到达那里。我希望控制器,模型和视图都在同一级别,这可能吗?
谢谢。
答案 0 :(得分:0)
$application = 'application/admin'
中设置index.php
。 Kohana::autoload()
方法的情况下移动类。另一种(丑陋)方式是使用符号链接。