Heim >PHP-Framework >Denken Sie an PHP >Wo schreibt thinkphp die Frontend-Seite?
Die ThinkPHP-Frontend-Seite befindet sich im Verzeichnis app/view. Der spezifische Speicherort lautet wie folgt: Modulansicht: app/view/[module]/Öffentliche Ansicht: app/view/common/Unterverzeichnis: Sie können Unterverzeichnisse erstellen das Modul- oder öffentliche Ansichtsverzeichnis.
Der Speicherort der Front-End-Seite in ThinkPHP
Das ThinkPHP-Framework übernimmt die MVC-Architektur (Model-View-Controller), bei der die Front-End-Seite zum Ansichtsteil gehört. In ThinkPHP werden Frontend-Seiten normalerweise im Verzeichnis app/view
abgelegt. app/view
目录下。
具体位置:
app/view/[模块]/
。其中 [模块]
是 ThinkPHP 模块的名称。例如,博客模块的前端页面位于 app/view/blog/
目录下。app/view/common/
。公共视图包含可被多个模块使用的通用页面,例如页眉、页脚和错误页面。子目录:
在模块或公共视图目录下,可以创建子目录来进一步组织前端页面。例如,app/view/blog/
目录下可以创建 article
子目录来放置文章页面。
扩展名:
ThinkPHP 前端页面的扩展名默认为 .html
,但也可以自定义。例如,可以使用 .tpl
扩展名为 app/view/blog/article/index.tpl
Spezifischer Ort:
app/view/[module]/
. Dabei ist [module]
der Name des ThinkPHP-Moduls. Beispielsweise befindet sich die Frontend-Seite des Blog-Moduls im Verzeichnis app/view/blog/
. app/view/common/
. Öffentliche Ansichten enthalten gemeinsame Seiten, die von mehreren Modulen verwendet werden können, z. B. Kopf- und Fußzeilen sowie Fehlerseiten. 🎜🎜🎜Unterverzeichnisse: 🎜🎜🎜Unter dem Modul- oder öffentlichen Ansichtsverzeichnis können Unterverzeichnisse erstellt werden, um die Frontend-Seiten weiter zu organisieren. Beispielsweise kann das Unterverzeichnis article
im Verzeichnis app/view/blog/
erstellt werden, um Artikelseiten zu platzieren. 🎜🎜🎜Erweiterung: 🎜🎜🎜Die Erweiterung der ThinkPHP-Frontend-Seite ist standardmäßig .html
, kann aber auch angepasst werden. Sie können beispielsweise eine .tpl
-Datei mit der Erweiterung app/view/blog/article/index.tpl
verwenden. 🎜🎜🎜Hinweis: 🎜🎜🎜🎜ThinkPHP verwendet die Twig-Vorlagen-Engine zum Rendern der Front-End-Seite, daher muss der Seiteninhalt den Twig-Syntaxregeln entsprechen. 🎜🎜Normalerweise ändern Entwickler nur die Ansichtsdateien (Front-End-Seiten), während die Controller und Modelle für die Geschäftslogik verantwortlich sind. 🎜🎜Das obige ist der detaillierte Inhalt vonWo schreibt thinkphp die Frontend-Seite?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!