Heim  >  Artikel  >  Backend-Entwicklung  >  Einfache Implementierungsmethode zum Anpassen von Aktion, Modell und Ansicht in thinkphp3.x

Einfache Implementierungsmethode zum Anpassen von Aktion, Modell und Ansicht in thinkphp3.x

不言
不言Original
2018-05-05 15:14:311668Durchsuche

Dieser Artikel stellt hauptsächlich die einfache Implementierungsmethode der benutzerdefinierten Aktion, des Modells und der Ansicht von thinkPHP3.x vor und kombiniert das Beispielformular mit einer detaillierten Analyse der spezifischen Schritte und zugehörigen Implementierungstechniken von thinkPHP3

Dieser Artikel beschreibt die Implementierungsmethode für benutzerdefinierte Aktionen, Modelle und Ansichten in thinkphp3.x. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:

1. Erstellen Sie die Datei TestAction.class.php in xmall/Lib/Action

class TestAction extends Action{
   function index(){
    $this->display("test");
   }
}

2. Erstellen Sie den Standardordner unter xmall/tpl, erstellen Sie den Testordner unter Standard und erstellen Sie die test.html-Vorlagendatei unter Test

3 /xmall/ Der Inhalt der test.html-Seite erscheint in index.php/Test/index

4. Während des Vorgangs sind Fehler aufgetreten:

(1) Das T in Test in der URL sollte groß geschrieben werden

(2) Die Dateierweiterung muss nicht angegeben werden, die Standardeinstellung ist index

5, Hinweis:

(1) Um das Debuggen zu erleichtern, sollte

define("APP_DEBUG",true);

(2) hinzugefügt werden zur Eintragsdatei index.php Am besten geben Sie das Standard-Template in der Konfigurationsdatei (xmall/Conf/config.php) an: 'DEFAULT_THEME' => 'default'

6. Erstellen Sie die Datei UserModel. class.php unter xmall/lib/Model

class UserModel extends Model{
   function test(){
     return "123456";
   }
}

7. Fügen Sie eine neue Methode in xmall/Lib/Action/TestAction.class.php

public function test(){
   $m=D("User");
   echo $m->test();
}

8. Ausführungs-URL: http://localhost/xmall/index.php/Index/test, Seitenausgabe 123456

9. Hinweis: Der Name der Modelldatei muss mit dem Namen des Modells übereinstimmen. Beim Aufruf wird immer die Groß-/Kleinschreibung beachtet ,//URL ist nicht in xmall/conf/config.php enthalten. Groß-/Kleinschreibung beachten

Das obige ist der detaillierte Inhalt vonEinfache Implementierungsmethode zum Anpassen von Aktion, Modell und Ansicht in thinkphp3.x. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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