ホームページ > バックエンド開発 > PHPチュートリアル > CIフレームワークビューでのビューの読み込み方法について

CIフレームワークビューでのビューの読み込み方法について

不言
リリース: 2023-04-01 07:20:02
オリジナル
1814 人が閲覧しました

この記事では、主に CI (CodeIgniter) フレーム ビューでビューをロードする方法を紹介し、CodeIgniter フレーム ビューのロードに関連する操作テクニックを例の形式で分析します。必要な方は、次の

# を参照してください。 ##この記事の例では、CI (CodeIgniter) フレームワーク ビューでビューを読み込む方法について説明します。参考までに皆さんと共有してください。詳細は次のとおりです。

PHP の軽量フレームワークとして、CI には多くの利点があることに注目したいのは、ビュー内でのビューの読み込みです。

1: Application\config\database.php ファイルで CodeIgniter データベース変数を設定した後、Application\config\config.php ファイルにベース URL を設定します。たとえば、私の基本 URL は次のとおりです。 http://localhost/codeigniter/

2: 次に、デフォルトのコントローラーを作成して、コントローラーが作成されるディレクトリを表示します。 application\controllers\ フォルダーを作成します。 Student.php という名前のコントローラー。それを application\config\routes.php 内でデフォルトのコントローラーとして設定します。

Controller->student.php

class Student extends CI_controller{
  public function __construct(){
    parent::__construct();
  }
  public function index(){
    $date['title']="Classroom:Home Page";
    $date['headline']="Welcome to the Classroom Management System";
    $date['include']="Student_index";
    $this->load->view('template',$date);
  }
}
ログイン後にコピー

views->template.php

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
<title><?php echo $title;?></title>
</head>
<body>
<h1><?php echo $headline;?></h1>
<?php $this->load->view($include);?>
</body>
</html>
ログイン後にコピー

view->student_index.php

おめでとうございます。初期設定は完了しました!

アクセスした場合: http://localhost/CodeIgniter/index.php /student/index

結果は次のように出力されます:

Welcome to the Classroom Management System
Congratulations.Your initial setup is complate!
ログイン後にコピー

上記はこの記事の内容全体です。学習が役立つことを願っています。その他の関連コンテンツについては、PHP 中国語 Web サイトに注目してください。

関連する推奨事項:

CI フレームワークでの Redis の操作方法について

パブリック モデルの定義と使用方法CI フレームワークのクラス

以上がCIフレームワークビューでのビューの読み込み方法についての詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート