【问题标题】:Slim Twig check is method = postedSlim Twig 检查是方法 = 已发布
【发布时间】:2016-03-05 06:38:04
【问题描述】:

嗨,我正在学习树枝,但我被卡住了。它不检查是否提交了表单,所以我猜是有什么不正确的。 谁能指出我正确的方法。

{% if method == 'POST' %}
Method posted
{% endif %}ˇ

我的get函数

$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');

-

【问题讨论】:

    标签: php twig slim


    【解决方案1】:

    你需要改用:

    $app->post('/p/:id', ...);
    

    或者同时匹配POSTGET 方法:

    $app->map(['POST','GET'], '/p/:id', ...);
    

    【讨论】:

      猜你喜欢
      • 2015-11-25
      • 1970-01-01
      • 1970-01-01
      • 2020-11-14
      • 1970-01-01
      • 2011-09-06
      • 1970-01-01
      • 2014-08-29
      • 1970-01-01
      相关资源
      最近更新 更多