嗨,我正在学习树枝,我被卡住了。它不会检查表单是否已提交,所以我的猜测是有不正确的。 任何人都可以指出我正确的方式。
{% if method == 'POST' %}
Method posted
{% endif %}ˇ
我的获取功能
$app->get('/p/:id', function ($id) use ($app) {
$pDItem = $app->pD->where('id', $id)->first();
if (!$pDItem) {
$app->notFound();
}
$app->render('pD/pDItem.php', [
'pDItem' => $pDItem,
'method' => $app->request->getMethod()
]);
})->name('pD.item');
-
答案 0 :(得分:2)
您需要改为使用:
$app->post('/p/:id', ...);
或者匹配POST
和GET
两种方法:
$app->map(['POST','GET'], '/p/:id', ...);