2.1 Hello World
2.1.1 配置路由
在app/Config/routes.php文件中添加如下配置:
return [
...
'/helloworld' => [
'name' => 'helloworld',
'controller' => 'App\Modules\Demo\Controller\HelloController',
'action' => 'hello'
],
];
這樣配置之後當我們在浏覽器中訪問http://xxx.xxx.xxx/helloworld時就會執行App\Modules\Demo\Controller\HelloController裡的hello方法
2.1.2 創建控制器
在app/Modules文件夾下創建文件夾: Demo/Controller/,然後創建文件HelloController.php,然後在文件中寫:
<?php
namespace App\Modules\Demo\Controller;
use Minor\Controller\Controller;
class HelloController extends Controller
{
public function hello()
{return View::render('Demo:Hello:hello.php', ['name' => 'World']);
}
}
2.1.3 創建視圖文件
在app/Modules/Demo/文件夾下創建文件夾/Tpl/Hello/然後創建hello.php:
Hello <?= $name?>
然後在浏覽器中訪問:http://xxx.xxx.xxx/helloworld就可以看到Hello World了