我正在将系统从Slim V2迁移到Slim V3 ...
在v2项目中,我有类似的东西:
$app->get('/:text', function($text) use ($app) {
if(!existsOnDb($text)) {
$app->pass();
}
$app->render("mytemplate.html", ...) //Render db content of text
});
$app->get('/hola', ....);
$app->get('/route2', ....);
$app->get('/route3', ....);
因此,如果我调用GET /hola
并且数据库中存在“ hola”,它将呈现mytemplate.html
但是,如果hola
不存在,它将指示路由器“通过”并尝试查找另一个匹配的路由(在我的示例中,输入并执行第二条定义的路由)
Slim V3中有类似的东西吗?