Maison >cadre php >PensezPHP >Comment résoudre le problème de l'absence du module thinkphp

Comment résoudre le problème de l'absence du module thinkphp

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼original
2019-08-26 13:45:0713184parcourir

Comment résoudre le problème de l'absence du module thinkphp

Comment résoudre le problème selon lequel le module thinkphp n'existe pas ?

Solution :

1. Ajoutez le fichier "EmptyBaseController.class.php" dans le répertoire applicationCommonController.

<?php/**
*@Author:HTL
*@Email:Huangyuan413026@163.com
*@DateTime:2015-07-1411:22:18
*@Description:空模板控制器
*@use:其他项目添加EmptyController文件并继承该类即可
*/namespace Common\Controller;useThink\Controller;class EmptyBaseController extendsController{function_initialize()
{//项目配置文件中的配置项
$emptyPath=C("EMPTY_PATH");//如果未配置默认的地址
if(!$emptyPath || empty($emptyPath))$emptyPath="/";header("Location:".$emptyPath);exit();
}
}

Recommandations associées : "Tutoriel ThinkPHP"

2. Ajoutez EmptyController.class.php dans le répertoire Controller de tous les projets et héritez de "CommonControllerEmptyBaseController".                                                                                                                                        

<?php/**
*@Author:HTL
*@Email:Huangyuan413026@163.com
*@DateTime:2015-07-1411:22:18
*@Description:空模板控制器,直接继承\Common\Controller\EmptyBaseController即可
*/namespace Portal\Controller;class EmptyControllerextends \Common\Controller\EmptyBaseController{
function _initialize(){
parent::_initialize();
}
}

3. Ajoutez l'élément "EMPTY_PATH" dans dataconfconfig.php pour personnaliser la page qui doit être sautée lors de l'accès à des modules inexistants.                                                                

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn