ホームページ  >  記事  >  PHPフレームワーク  >  thinkphp5.1 でバックグラウンド パスにアクセスする方法

thinkphp5.1 でバックグラウンド パスにアクセスする方法

PHPz
PHPzオリジナル
2023-04-17 10:28:481749ブラウズ

インターネットの継続的な発展に伴い、Web サイトに対する人々の需要はますます高まっており、Web サイト開発は自然に人気のある業界になりました。 PHP 言語の継続的な開発に伴い、PHP フレームワークを使用して Web サイトを開発する人が増えています。最も人気のあるフレームワークの 1 つは thinkphp です。 thinkphp5.1 フレームワークを使用して Web サイトを開発する場合、バックエンド管理システムは重要な部分です。では、thinkphp5.1 でバックグラウンド パスにアクセスするにはどうすればよいでしょうか?この記事では詳しく紹介していきます。

  1. バックグラウンド コントローラーの確立

まず、背景ページのジャンプを制御するバックグラウンド コントローラーを作成する必要があります。確立方法は次のとおりです。

thinkPHP プロジェクトでは、application\admin\controller ディレクトリに Index.php ファイルを作成できます。次のコードを Index.php ファイルに追加します。

<?php
    namespace app\admin\controller;
    
    class Index{
        
        public function index(){
            return view();
        }
        
        public function welcome(){
            return view();
        }
    }

    バックグラウンド ビュー ファイルの確立
バックグラウンド コントローラーを確立した後、対応するビュー ファイルを作成する必要があります。ページのコンテンツを表示します。 thinkPHP では、application\admin\view ディレクトリにインデックス ディレクトリを作成し、index.html ファイルと welcome.html ファイルをそのインデックス ディレクトリに追加します。作成方法は次のとおりです。 \admin\view このディレクトリの下にindexディレクトリを作成し、index.htmlファイルとwelcome.htmlファイルをindexディレクトリの下に追加します。 Index.html ファイルのコードは次のとおりです。

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>后台首页</title>
</head>
<body>
    后台首页
</body>
</html>
welcome.html ファイルのコードは次のとおりです。

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>欢迎页面</title>
</head>
<body>
    欢迎页面
</body>
</html>

ルーティングの構成

    # バックグラウンド コントロールの確立後 コントローラーとビュー ファイルを追加した後、バックグラウンド パスとバックグラウンド コントローラーに対応するようにルーティングを構成する必要もあります。 thinkPHP5.1 では、ルーティングの設定方法は比較的簡単で、プロジェクト ディレクトリのルート ディレクトリに admin.php ファイルを作成し、そのファイルに次のコードを追加するだけです。
  1. バックグラウンド パスにアクセスする

上記の手順が完了すると、ドメイン名/admin にアクセスしてバックエンド ホームページにアクセスし、ドメイン名/admin/welcome にアクセスしてようこそメッセージを入力できます。ページ。

    概要
  1. thinkPHP5.1 では、バックグラウンド パスにアクセスする方法は比較的簡単で、バックグラウンド コントローラーとビュー ファイルを作成し、ルーティングを設定してバックグラウンド パスにアクセスできるようにするだけです。背景のパス。この記事がお役に立てば幸いです。

以上がthinkphp5.1 でバックグラウンド パスにアクセスする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。