Heim >Backend-Entwicklung >PHP-Tutorial >In Bezug auf die verschiedenen Methoden zum Binden von Modulen an die Eintragsdatei und Controller unter den Modulen in verschiedenen Versionen des thinkPHP-Frameworks

In Bezug auf die verschiedenen Methoden zum Binden von Modulen an die Eintragsdatei und Controller unter den Modulen in verschiedenen Versionen des thinkPHP-Frameworks

巴扎黑
巴扎黑Original
2016-11-08 10:31:561008Durchsuche

Für thinkPHP3.2.0-Version:
Modul laden
$_GET['m'] = 'Modulname';
Zum Beispiel: $_GET['m'] = 'Admin'; Admin-Modul (Backend-Modul)
Laden Sie den Controller unter dem Modul
$_GET['c'] = 'Controller-Name'
Zum Beispiel: $_GET['c'] = 'Admin'; Laden des AdminController-Controllers unter dem Admin-Modul




Für thinkPHP3.2.1 und höher:
Modul laden
define('BIND_MODULE','module name'); 🎜>Zum Beispiel: define('BIND_MODULE','Admin'); um das Admin-Modul zu laden
Laden Sie den Controller unter dem Modul
define('BIND_CONTROLLER','controller name');
Zum Beispiel : define('BIND_CONTROLLER','Admin'); dient zum Laden des AdminControllers unter dem Admin-Modul



Die oben genannten Elemente sind in der Eintragsdatei des entsprechenden Moduls definiert Das Admin-Modul befindet sich in der Datei admin.php. Definition
Das Home-Modul ist in der Datei index.php
definiert

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn