例如,在 magento 中,他们将 php 与 phtml 分开。
我也做同样的事情。但我无法弄清楚一件事,那就是:
当我有这个 php 脚本时:
class aclass extends main{
public function redirect(){
require_once($this->frontend_folder . $this->admin_folder . "beheer/edit_account.phtml");
}
public function nav_menu(){
return "<nav>some nav menu things in here</nav>";
}
和“查看” phtml 脚本:
<!doctype html>
<html>
<head>
</head>
<body>
<div id="wrap">
<?php
echo $this->nav_menu();
?>
</div>
</html>
"$this" 不起作用,但我怎样才能让它工作呢?