gpt4 book ai didi

drupal - 如何在 Drupal 模块中抛出 404 错误?

转载 作者:行者123 更新时间:2023-12-03 12:02:00 25 4
gpt4 key购买 nike

我需要在模块中抛出 404 错误。或者是否有可能为菜单 Hook 设置所需的选项?

最佳答案

这很容易。这些应该负责看门狗、HTTP 404 响应代码和其他相关的事情。

对于 Drupal 6 和 7

在模块的页面回调中,执行:return drupal_not_found();
对于 Drupal 8

class::method() _controller 中提到定义(即页面回调或负责为请求生成输出的方法),执行:
throw new \Symfony\Component\HttpKernel\Exception\NotFoundHttpException();
引用文献

  • drupal_not_found() documentation for Drupal 6 .
  • drupal_not_found() documentation for Drupal 7 .
  • NotFoundHttpException documentation for Drupal 8 .
  • 关于drupal - 如何在 Drupal 模块中抛出 404 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11152227/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com