Heim > Artikel > Backend-Entwicklung > Einfache Implementierungsmethode zum Anpassen von Aktion, Modell und Ansicht in thinkphp3.x
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!