Maison  >  Article  >  cadre php  >  Où thinkphp écrit-il la page frontale ?

Où thinkphp écrit-il la page frontale ?

下次还敢
下次还敢original
2024-04-09 18:03:241269parcourir

La page frontale de ThinkPHP se trouve dans le répertoire app/view L'emplacement spécifique est le suivant : Vue du module : app/view/[module]/Public view : app/view/common/Subdirectory : Vous pouvez créer des sous-répertoires sous. le module ou le répertoire d'affichage public.

Où thinkphp écrit-il la page frontale ?

L'emplacement de la page frontale dans ThinkPHP

Le framework ThinkPHP adopte l'architecture MVC (Model-View-Controller), dans laquelle la page frontale appartient à la partie vue. Dans ThinkPHP, les pages frontales sont généralement placées dans le répertoire app/view. app/view 目录下。

具体位置:

  1. 模块视图:app/view/[模块]/。其中 [模块] 是 ThinkPHP 模块的名称。例如,博客模块的前端页面位于 app/view/blog/ 目录下。
  2. 公共视图:app/view/common/。公共视图包含可被多个模块使用的通用页面,例如页眉、页脚和错误页面。

子目录:

在模块或公共视图目录下,可以创建子目录来进一步组织前端页面。例如,app/view/blog/ 目录下可以创建 article 子目录来放置文章页面。

扩展名:

ThinkPHP 前端页面的扩展名默认为 .html,但也可以自定义。例如,可以使用 .tpl 扩展名为 app/view/blog/article/index.tpl

Emplacement spécifique :

      Vue du module :
    • app/view/[module]/. Où [module] est le nom du module ThinkPHP. Par exemple, la page frontale du module blog se trouve dans le répertoire app/view/blog/.
    • Vue publique :
    app/view/common/. Les vues publiques contiennent des pages communes qui peuvent être utilisées par plusieurs modules, telles que des en-têtes, des pieds de page et des pages d'erreur. 🎜🎜🎜Sous-répertoires : 🎜🎜🎜Sous le module ou le répertoire d'affichage public, des sous-répertoires peuvent être créés pour organiser davantage les pages frontales. Par exemple, le sous-répertoire article peut être créé sous le répertoire app/view/blog/ pour placer les pages d'articles. 🎜🎜🎜Extension : 🎜🎜🎜L'extension de la page frontale ThinkPHP est par défaut .html, mais elle peut également être personnalisée. Par exemple, vous pouvez utiliser un fichier .tpl avec l'extension app/view/blog/article/index.tpl. 🎜🎜🎜Remarque : 🎜🎜🎜🎜ThinkPHP utilise le moteur de modèles Twig pour afficher la page frontale, le contenu de la page doit donc être conforme aux règles de syntaxe de Twig. 🎜🎜Normalement, les développeurs ne modifieront que les fichiers de vue (pages frontales), tandis que les contrôleurs et les modèles sont responsables de la logique métier. 🎜🎜

    Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

    Déclaration:
    Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn