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了