atk4调用页面子方法,就像在CodeIgniter控制器中一样
我有一页:atk4调用页面子方法,就像在CodeIgniter控制器中一样,codeigniter,atk4,Codeigniter,Atk4,我有一页: class page_membership extends Page{ public init(){ parent::init(); } public register(){ } public reset_password(){ } } 如何从url访问到: http://localhost/membership/reset_password http://localhost/membership/register 为了调用
class page_membership extends Page{
public init(){
parent::init();
}
public register(){
}
public reset_password(){
}
}
如何从url访问到:
http://localhost/membership/reset_password
http://localhost/membership/register
为了调用像codeigniter controller中那样的页面子方法,我需要做哪些必要的调整
谢谢我认为你应该把你的方法命名为
page\u register()
和page\u reset\u password()
。
关于*reset_password*,人们有疑问,因为它使用下划线,下划线很可能会转换为reset/password。有趣。你能发布htaccess吗?我也试过了,而且成功了。。。。抱歉进行交互。请将此项用于.htaccess:@DarkSide-如果在page/membership/reset中找不到“page\u password”,那么它将在“page/membership.php”中检查“page\u reset\u password”。@romaninsh真的吗?那怎么可能是我没有意识到。。。我知道我搞错了什么。文件名可以像membership_reset.php或membership-reset.php,对吗?您也可以使用page_index,注意在任何页面例程之前调用“index”。