Maison > cadre php > PensezPHP > Comment accéder au chemin d'arrière-plan dans thinkphp5.1

Comment accéder au chemin d'arrière-plan dans thinkphp5.1

PHPz
Libérer: 2023-04-17 10:43:14
original
1781 Les gens l'ont consulté

Avec le développement continu d'Internet, la demande de sites Web est de plus en plus élevée et le développement de sites Web est naturellement devenu une industrie populaire. Avec le développement continu du langage PHP, de plus en plus de personnes commencent à utiliser le framework PHP pour développer des sites Web. L'un des frameworks les plus populaires est thinkphp. Lors du développement d'un site Web avec le framework thinkphp5.1, le système de gestion backend est un élément essentiel. Alors, comment accéder au chemin d’arrière-plan dans thinkphp5.1 ? Cet article vous le présentera en détail.

  1. Construire un contrôleur d'arrière-plan

Tout d'abord, nous devons créer un contrôleur d'arrière-plan pour contrôler le saut de la page d'arrière-plan. La méthode d'établissement est la suivante :

Dans le projet thinkPHP, nous pouvons créer un fichier Index.php. dans le répertoire applicationadmincontroller . Ajoutez le code suivant au fichier Index.php :

<?php
    namespace app\admin\controller;
    
    class Index{
        
        public function index(){
            return view();
        }
        
        public function welcome(){
            return view();
        }
    }
Copier après la connexion
  1. Établissement du fichier de vue en arrière-plan

Après avoir établi le contrôleur d'arrière-plan, nous devons créer le fichier de vue correspondant pour afficher le contenu de la page. Dans thinkPHP, nous pouvons créer un répertoire d'index sous le répertoire applicationadminview, et ajouter le fichier index.html et le fichier Welcome.html sous le répertoire index. La méthode de création est la suivante :

Créez un répertoire d'index sous le répertoire applicationadminview, et ajoutez un index sous le répertoire index .html et le fichier Welcome.html. Le code du fichier index.html est le suivant :

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>后台首页</title>
</head>
<body>
    后台首页
</body>
</html>
Copier après la connexion

welcome.html Le fichier est le suivant :

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>欢迎页面</title>
</head>
<body>
    欢迎页面
</body>
</html>
Copier après la connexion
  1. Configuration du routage

Après avoir établi le contrôleur d'arrière-plan et visualisé les fichiers, nous devons également configurer le routage et la connexion le chemin d'arrière-plan avec Correspond au contrôleur d'arrière-plan. Dans thinkPHP5.1, la méthode de configuration du routage est relativement simple. Il vous suffit de créer un fichier admin.php dans le répertoire route sous le répertoire du projet, puis d'ajouter le code suivant dans le fichier :

<?php
    use think\Route;
    
    Route::rule('admin', 'admin/index/index');
    
    Route::rule('admin/welcome', 'admin/index/welcome');
Copier après la connexion
  1. Accédez à l'arrière-plan. path

comme mentionné ci-dessus Une fois les étapes terminées, nous pouvons accéder à la page d'accueil du backend en accédant au nom de domaine/admin/welcome et accéder à la page d'accueil en accédant au nom de domaine/admin/welcome.

Résumé

Dans thinkPHP5.1, la méthode d'accès au chemin d'arrière-plan est relativement simple. Il vous suffit de créer un contrôleur d'arrière-plan et d'afficher le fichier, puis de configurer le routage pour accéder au chemin d'arrière-plan. J'espère que cet article vous sera utile.

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!

source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal