Rumah > rangka kerja php > ThinkPHP > Di manakah fail templat thinkphp dirujuk?

Di manakah fail templat thinkphp dirujuk?

PHPz
Lepaskan: 2023-04-17 10:13:54
asal
1047 orang telah melayarinya

ThinkPHP ialah rangka kerja PHP sumber terbuka berdasarkan idea MVC, yang melaluinya aplikasi web boleh dibangunkan dengan cepat. Semasa proses pembangunan ThinkPHP, adalah sangat biasa untuk menggunakan fail templat. Artikel ini akan memperkenalkan lokasi rujukan fail templat ThinkPHP.

Secara umumnya, fail templat ThinkPHP terletak dalam direktori /application/模块名/view/控制器名 di bawah direktori projek. Antaranya, nama modul merujuk kepada modul program aplikasi dibahagikan dengan fungsi atau perkhidmatan, dan nama pengawal sepadan dengan pengawal khusus dalam modul.

Dalam pengawal, anda boleh menggunakan kaedah View kelas fetch untuk memaparkan fail templat, contohnya:

public function index()
{
    $this->assign([
        'name' => 'Bob',
        'age'  => 20,
    ]);
    return $this->fetch('index');
}
Salin selepas log masuk

Dalam coretan kod ini, assign kaedah digunakan Hantar data ke fail templat Parameter rentetan fetch dalam kaedah 'index' mewakili nama fail templat yang akan diberikan, iaitu /application/模块名/view/控制器名/index.html.

Selain menggunakan kaedah fetch, anda juga boleh menggunakan kaedah lain kelas View untuk memproses fail templat. Contohnya:

  • displayKaedah: Keluarkan fail templat terus
  • assignKaedah: Hantar data ke fail templat
  • existsKaedah: Nilai templat Sama ada fail itu wujud
  • filterContent Kaedah: Tapis fail templat

Ringkasnya, lokasi fail templat ThinkPHP berada dalam direktori /application/模块名/view/控制器名, anda boleh menggunakan kaedah kelas View untuk rujukan dan pemprosesan.

Atas ialah kandungan terperinci Di manakah fail templat thinkphp dirujuk?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan