我的HMVC结构是:
modules/login/controller/user.
modules/login/controller/admin.
modules/login/controller/manager.
我的疑问是,如果我尝试访问登录,我收到404错误..如何运行?
答案 0 :(得分:1)
如果要从路径访问user.php:1)modules / login / controller / user 那么你的文件夹名称应为" user"。 或者您可以将控制器文件名更改为login.php
示例:modules / login / controllers / login.php 或:modules / user / controllers / user.php
HMVC的关键规则是一个模块一个控制器。
注意:确保文件夹名称为:
模型的取值强>
视图的取值强>
控制器的取值强>
答案 1 :(得分:0)
相反,您应该具有这样的结构
if(bookingType == "Express")
{
string stringToSearch = @"Express";
string[] lines = File.ReadAllLines(@"pathway");
foreach (string line in lines)
{
if (line.Contains(stringToSearch))
{
lstAvailableTrains.Items.Clear();
lstAvailableTrains.Items.Add(line);
}
}
}
以及每个文件,您都可以添加登录方法
modules/user/controllers/user.php
modules/manager/controllers/manager.php
modules/admin/controllers/admin.php
您应该尝试每个模块只有一个控制器