Comment jeter erreur 404 dans le module Drupal?
J'ai besoin de jeter de l'erreur 404 dans le module. Ou peut-être il ya tout de la possibilité d'option pour le menu crochet?
Vous devez vous connecter pour publier un commentaire.
J'ai besoin de jeter de l'erreur 404 dans le module. Ou peut-être il ya tout de la possibilité d'option pour le menu crochet?
Vous devez vous connecter pour publier un commentaire.
C'est facile. Ceux-ci devraient prendre soin de chien de garde, HTTP 404 code de réponse et d'autres choses liées.
Pour Drupal 6 & 7
Dans votre module page de rappel, n':
return drupal_not_found();
Pour Drupal 8
Dans le
class::method()
visée à l'_controller
définition (c'est à dire la page de rappel ou de la méthode de responsable de la génération de la sortie de la demande), faites:throw new NotFoundHttpException();
Références
throw new NotFoundHttpException();
voir drupal.org/node/1616360drupal_not_found
génère une erreur de serveur!throw new \Symfony\Component\HttpKernel\Exception\NotFoundHttpException();
Pour Drupal 8
MENU_NOT_FOUND
doit être retourné dans la page des fonctions de rappel.Regarder dans le drupal_add_http_header fonction de() à jouer avec l'en-tête HTTP attributs. Aussi assurez-vous de rester en haut de votre module code pour s'assurer qu'il s'exécute en premier. Aussi, vous pourriez trouver cela utile. https://www.drupal.org/project/generate_errors